AI資格ドリル
資格を選ぶ

用語比較

形態素解析と係り受け解析の違い|単語に分けるか、単語どうしのつながりを調べるか(DS検定)

形態素解析と係り受け解析は、どちらも日本語の文を機械で読み解く処理です。違いは、見ている対象にあります。形態素解析は文を意味を持つ最小の単位に分けて品詞などを調べ、係り受け解析は文の中の語どうしが修飾する側とされる側としてどうつながるかを調べます。

単位に分けるのが形態素解析、つながりを調べるのが係り受け解析と区別するのが出発点です。係り受け解析は、形態素解析のあとの工程として行われます。

この記事の根拠と出典

各セクションの見出しの下に、公式資料で確認した内容か編集部の整理かをラベルで示しています。 試験日・料金・申込条件・試験方式は変わることがあるため、申込前に公式サイトで確認してください。

形態素解析と係り受け解析の要点

形態素解析

文を意味を持つ最小の単位(形態素)に分割し、それぞれの品詞などを特定する、自然言語処理の基礎的な処理。

係り受け解析

文中の語どうしが、修飾する側とされる側としてどう結びついているかを解析する手法。形態素解析の後工程にあたる。

違いを表で確認

比較軸形態素解析係り受け解析
調べる対象文を分けた1つ1つの単位と、その品詞語や文節どうしの、修飾する側とされる側の関係
出力単位の並びと、それぞれの品詞などどの語がどの語に係るかを表す構造
処理の順序先に行う基礎の処理形態素解析のあとに行う工程
日本語での公開ツールの例MeCab(形態素解析エンジン)CaboCha(日本語係り受け解析器)
試験で探す語品詞、分割、最小単位修飾、係り先、つながり

どこで迷っているかを切り分ける

01

どちらの処理も「文を分析する」としか理解していない人

形態素解析は文を単位に分ける処理、係り受け解析は分けた語どうしのつながりを調べる処理です。出力が、単位の並びか、つながりの構造かで見分けます。

02

係り受け解析だけを単独で行えると思っている人

CaboChaの公式ページには、入力として生文のほかに、形態素解析済みのデータも使えると書かれています。文を単位に分ける処理が前段にあることがわかります。

03

問題文で「修飾」「係り先」の語が出たときの手がかりを知りたい人

語どうしの関係を問う文なら、係り受け解析です。品詞を付ける、単位に分けるという語なら、形態素解析です。

具体例で使い分ける

例 1

例文「太郎は花子が読んでいる本を次郎に渡した」を処理する場合

CaboChaの公式ページが使い方の例に挙げている文を、2つの処理に通します。

  • 形態素解析は、この文を「太郎」「は」「花子」「が」「読ん」「で」「いる」のように、意味を持つ最小の単位に分けて品詞を付けます。分け方は辞書により異なります。
  • 係り受け解析は、分けた語を文節にまとめたうえで、どこがどこに係るかを調べます。「花子が」は「読んでいる」に係り、「読んでいる」は「本を」に係ります。
  • 「太郎は」「本を」「次郎に」は、文末の「渡した」に係ります。誰が何を誰に渡したかは、このつながりから読み取れます。

結論: 分けるのが形態素解析、つながりを調べるのが係り受け解析です。

例 2

出力の違いから、どちらの処理か判断する場合

ある処理の出力が、語とその品詞の一覧になっています。

  • 出力が語(単位)と品詞の一覧なら、形態素解析です。
  • 出力が、語や文節どうしの係り先を示す構造なら、係り受け解析です。

結論: 出力の形で、どちらの処理か判断します。

問題文から答えを選ぶ手順

  1. 1

    何を出力する処理かを見る

    単位と品詞の一覧なら形態素解析、語どうしのつながりなら係り受け解析です。

  2. 2

    処理の順序を確かめる

    文を単位に分けるのが先で、つながりを調べるのが後です。

  3. 3

    問題文の手がかり語を探す

    「品詞」「最小単位」は形態素解析、「修飾」「係り先」は係り受け解析です。

  4. 4

    他の自然言語処理のタスクと混同していないか確かめる

    固有表現抽出や機械翻訳は、別のタスクとして問われます。

試験での見分け方

  • 1形態素解析は、文を意味を持つ最小の単位に分割し、それぞれの品詞などを特定する処理である。
  • 2係り受け解析は、文中の語どうしが、修飾する側とされる側としてどう結びついているかを解析する手法である。
  • 3係り受け解析は、形態素解析の後工程にあたる。

誤答しやすい選択肢

形態素解析で、語どうしの修飾関係まで分かると考える

修正: 形態素解析が出すのは、単位と品詞などです。つながりを調べるのは係り受け解析です。

係り受け解析を、文を単語に分ける処理だと考える

修正: 分ける処理は形態素解析です。係り受け解析は、分けたあとの語どうしの関係を調べます。

どちらも「品詞を調べる処理」と考える

修正: 品詞を特定するのは形態素解析です。係り受け解析は、語や文節のつながりを調べます。

確認問題

Q1文を意味を持つ最小の単位に分け、品詞などを特定する処理は何ですか?

答え: 形態素解析

自然言語処理の基礎的な処理で、係り受け解析の前に行われます。

Q2文中の語どうしが、修飾する側とされる側としてどう結びついているかを調べる処理は何ですか?

答え: 係り受け解析

形態素解析のあとの工程にあたります。

Q3形態素解析と係り受け解析のうち、先に行う処理はどちらですか?

答え: 形態素解析

係り受け解析は、形態素解析のあとの工程です。

到達チェック

  • 形態素解析の入力と出力を言える
  • 係り受け解析の入力と出力を言える
  • 2つの処理の順序を説明できる
  • 例文で、分ける段階とつなぐ段階を区別できる

同じ資格で次に知りたいこと

よくある質問

Q形態素解析と係り受け解析の一番大きな違いは何ですか?

A

調べる対象です。形態素解析は文を最小の単位に分けて品詞などを調べ、係り受け解析は語どうしの修飾する側とされる側の関係を調べます。

Qどちらを先に行いますか?

A

形態素解析が先です。係り受け解析は、形態素解析の後工程にあたります。

Q日本語向けのツールにはどのようなものがありますか?

A

MeCabは形態素解析エンジン、CaboChaは日本語係り受け解析器として、それぞれの公式ページで紹介されています。

QDS検定に形態素解析や係り受け解析は出ますか?

A

DS検定のシラバスのキーワードに、形態素解析と係り受け解析が含まれています。

次に見る比較

執筆: AI資格ドリル編集部(運営者情報を見る)