最終更新日:2026年6月27日
gk nlp
G検定トップ
> 形態素解析(Morphological Analysis)とは?【G検定対策】
まず結論
形態素解析(Morphological Analysis)とは、
文章を意味を持つ最小単位(形態素)に分割し、それぞれに品詞などの情報を付与する処理である。
G検定では「分割する工程か?意味や構造を解析する工程か?」を正しく区別できるかが問われる。
直感的な説明
形態素解析は、
「文章を、言葉として扱える最小の部品に分解する作業」。
たとえば
「私はリンゴを食べる」
→
- 私 / は / リンゴ / を / 食べる
のように分けて、
- 名詞
- 助詞
- 動詞
といった 品詞ラベル を付ける。
👉
意味理解やベクトル化の“前段階”にあたる処理。
定義・仕組み
形態素解析とは、
文を 形態素(意味を持つ最小単位) に分割し、
各形態素に 品詞・活用形・原形 などの情報を付与する自然言語処理の基本技術
である。
重要なポイント:
- 単語に分けるだけではない
- 品詞情報を付与するのが本質
- 日本語のように 単語境界が曖昧な言語で特に重要
代表的なツール:
- MeCab
- Janome
いつ使う?(得意・不得意)
形態素解析が使われる場面
- 日本語テキスト処理の最初の工程
- 単語カウント(Bag of Words)
- TF-IDF、Word Embedding の前処理
注意点
- 意味理解そのものは行わない
- 文全体の係り受けや構造を直接求める処理ではない
- 辞書にない新語や固有名詞、分割が曖昧な表現では誤解析が起こり得る
- Transformer系モデルでは必ずしも従来型の形態素解析を前処理に使うとは限らない
形態素解析の出力例
「東京都へ行った」を解析すると、概ね次のような情報が得られます。
| 表層形 | 品詞 | 原形 |
|---|---|---|
| 東京 | 名詞 | 東京 |
| 都 | 名詞 | 都 |
| へ | 助詞 | へ |
| 行っ | 動詞 | 行く |
| た | 助動詞 | た |
実際の分割結果は、使用する辞書や解析器によって異なる場合があります。
G検定ひっかけポイント
- 形態素解析:形態素への分割と品詞・原形などの付与
- 構文解析:主語と述語、修飾関係など文の構造を解析
- 意味解析:語や文が表す意味を解析
- トークン化:モデルが扱う単位へ分割する広い概念
「単語間の係り受けを求める」という選択肢は構文解析です。「文章の意味を理解する」という説明も、形態素解析だけの役割ではありません。
まとめ(試験直前用)
- 形態素解析は、文を形態素に分けて品詞・原形などを付与する
- 日本語のように単語境界が明示されない言語で重要
- Bag of WordsやTF-IDFなどの前処理に使われる
- 係り受けは構文解析、意味の解釈は意味解析と切り分ける