---
title: "形態素解析（Morphological Analysis）とは？【G検定対策】"
description: "形態素解析は、日本語などの文章を形態素に分割し、品詞・原形・活用形を付与する自然言語処理です。単なる文字分割、構文解析、意味解析との違いを具体例で整理し、Bag of WordsやTF-IDFの前処理として使われる点をG検定向けに確認します。"
last_modified_at: "2026-06-27"
canonical_url: "https://stemtazoo.github.io/gk/morphological-analysis/"
section: "gk"
---

## まず結論
**形態素解析（Morphological Analysis）**とは、  
**文章を意味を持つ最小単位（形態素）に分割し、それぞれに品詞などの情報を付与する処理**である。  
G検定では「分割する工程か？意味や構造を解析する工程か？」を正しく区別できるかが問われる。

---

## 直感的な説明
形態素解析は、  
**「文章を、言葉として扱える最小の部品に分解する作業」**。

たとえば  
「私はリンゴを食べる」

→  
- 私 / は / リンゴ / を / 食べる  

のように分けて、
- 名詞
- 助詞
- 動詞

といった **品詞ラベル** を付ける。

👉  
**意味理解やベクトル化の“前段階”**にあたる処理。

---

## 定義・仕組み
**形態素解析**とは、

> 文を **形態素（意味を持つ最小単位）** に分割し、  
> 各形態素に **品詞・活用形・原形** などの情報を付与する自然言語処理の基本技術

である。

重要なポイント：

- 単語に分けるだけではない  
- **品詞情報を付与する**のが本質
- 日本語のように **単語境界が曖昧な言語**で特に重要

代表的なツール：
- MeCab
- Janome

---

## いつ使う？（得意・不得意）
### 形態素解析が使われる場面
- 日本語テキスト処理の最初の工程
- 単語カウント（Bag of Words）
- TF-IDF、Word Embedding の前処理

### 注意点
- 意味理解そのものは行わない
- 文全体の係り受けや構造を直接求める処理ではない
- 辞書にない新語や固有名詞、分割が曖昧な表現では誤解析が起こり得る
- Transformer系モデルでは必ずしも従来型の形態素解析を前処理に使うとは限らない

### 形態素解析の出力例

「東京都へ行った」を解析すると、概ね次のような情報が得られます。

| 表層形 | 品詞 | 原形 |
| --- | --- | --- |
| 東京 | 名詞 | 東京 |
| 都 | 名詞 | 都 |
| へ | 助詞 | へ |
| 行っ | 動詞 | 行く |
| た | 助動詞 | た |

実際の分割結果は、使用する辞書や解析器によって異なる場合があります。

## G検定ひっかけポイント

- **形態素解析**：形態素への分割と品詞・原形などの付与
- **構文解析**：主語と述語、修飾関係など文の構造を解析
- **意味解析**：語や文が表す意味を解析
- **トークン化**：モデルが扱う単位へ分割する広い概念

「単語間の係り受けを求める」という選択肢は構文解析です。「文章の意味を理解する」という説明も、形態素解析だけの役割ではありません。

## まとめ（試験直前用）

- 形態素解析は、文を形態素に分けて品詞・原形などを付与する
- 日本語のように単語境界が明示されない言語で重要
- Bag of WordsやTF-IDFなどの前処理に使われる
- 係り受けは構文解析、意味の解釈は意味解析と切り分ける
