体系学習
AIとデータ活用の基本をつなげて理解する
教師あり・教師なし・強化学習、過学習、生成AI、マルチモーダルAI、AI利用上の注意を整理し、FEでは代表的な機械学習手法と評価まで深掘りする。
対象資格:ITパスポート / 基本情報技術者試験
目安時間:35分
このページで理解できること
- AI・機械学習・ディープラーニングの関係を大まかに説明できる
- 教師あり学習・教師なし学習・強化学習を学習データや目的から区別できる
- 回帰と分類、クラスタリングを用途から区別できる
- 過学習と汎化の関係を説明できる
- 生成AIの出力を人間が検証する必要性を説明できる
- FEでは代表的な機械学習手法と訓練・検証・テストの役割を区別できる
ITパスポート:AI・機械学習・ディープラーニングの基本関係、教師あり/教師なし/強化学習、過学習、生成AI・マルチモーダルAI、ハルシネーションや人間の関与などの基本を理解する。
AIの用語は、モデル名だけを個別に暗記すると混乱しやすくなります。まず『どんなデータから何を学ぶか』『未知データにどれだけ適用できるか』『出力を人間がどう扱うか』という流れを押さえ、その上で代表的な機械学習手法や生成AIを位置付けます。
まずはAI活用の流れ
学習データからモデルを作り、未知データへ適用し、結果を評価・改善する流れで整理します。
目的を決める
予測、分類、グループ分け、生成、制御など、AIで何を実現したいかを明確にします。
データを準備する
目的に必要なデータを収集・加工し、ラベルの有無や品質、利用条件を確認します。
学習方法を選ぶ
教師あり、教師なし、強化学習など、問題設定に合った学習方法を選びます。
モデルを学習する
訓練データから規則性やパラメータを学びます。
未知データで評価する
学習データだけへの適合ではなく、未知データへの汎化性能を確認します。
人間が確認し改善する
誤りやバイアス、ハルシネーションなどを考慮し、必要に応じて人間が判断・修正します。
1. AI・機械学習・ディープラーニングを階層で捉える
AIの中に機械学習があり、その代表的な方法の一つにディープラーニングがあります。
AIは、人の知的活動に関係する認識、推論、予測、生成、判断支援などをコンピュータで実現する技術・仕組みの総称として扱われます。
機械学習は、データから規則性やモデルを学習し、新しいデータに対して予測・分類などを行うAI技術の代表的な方法です。
ディープラーニングは、多層のニューラルネットワークを用いる機械学習の方法です。画像ではCNN、系列データではRNNなどの構造が代表例として扱われます。
学習済みモデルを実際の入力へ適用して予測・分類・生成などを行う段階は推論と呼ばれます。学習と推論を区別して考えることが重要です。
2. 教師あり学習は「正解付きデータ」から学ぶ
回帰と分類は、予測したい出力の種類で区別します。
教師あり学習では、入力データと、それに対応する正解ラベルや目的値を組にしたデータを使ってモデルを学習します。
回帰は、売上額、気温、需要量など連続的な数値を予測する問題に使われます。分類は、迷惑メールか否か、画像がどのカテゴリかなど、離散的なクラスを予測する問題に使われます。
学習データをただ記憶するのではなく、未知の入力にも適切な予測ができる規則性を学ぶことが重要です。
| 問題 | 出力 | 例 |
|---|---|---|
| 回帰 | 連続的な数値 | 売上額、需要量、価格の予測 |
| 分類 | カテゴリ・クラス | 迷惑メール判定、画像カテゴリ判定 |
3. 教師なし学習と強化学習は学び方が違う
正解ラベルを使わない学習でも、目的は同じではありません。
教師なし学習では、正解ラベルの付いていないデータから構造や規則性を見つけます。似たデータをグループに分けるクラスタリングや、情報を保ちながら変数数を減らす次元削減などが代表例です。
強化学習では、エージェントが環境の中で行動し、得られる報酬を手掛かりに、長期的な報酬を大きくする行動方策を試行錯誤で学びます。
教師なし学習のクラスタリングと、教師あり学習の分類はどちらも『グループ』を扱うように見えますが、分類には正解クラスのラベルがあり、クラスタリングではあらかじめ正解クラスを与えません。
| 学習方法 | 学習時の手掛かり | 代表的な用途 |
|---|---|---|
| 教師あり学習 | 正解ラベル・目的値 | 回帰、分類 |
| 教師なし学習 | ラベルなしデータの構造 | クラスタリング、次元削減 |
| 強化学習 | 行動に対する報酬 | 制御、行動方策の学習 |
4. 過学習は「学習データでは良いのに未知データで弱い」状態
評価したいのは暗記力ではなく汎化性能です。
過学習は、モデルが学習データの細かな特徴やノイズに適合しすぎ、未知データに対する性能が低下する状態です。
汎化とは、学習時に見ていないデータにも学習した規則性を適用できることです。学習データでの精度だけが高くても、汎化性能が高いとは限りません。
データの量・品質・偏り、モデルの複雑さ、学習方法などが性能に影響します。目的に合わないデータや偏ったデータから学習すると、出力にも偏りが現れる可能性があります。
5. 生成AIは「もっともらしい出力」をそのまま正解とみなさない
生成能力と事実の保証は別です。
生成AIは、学習したデータのパターンを基に、文章、画像、音声、コードなど新しい内容を生成するAIです。大規模言語モデル(LLM)は文章生成などで広く利用される基盤モデルの一種です。
マルチモーダルAIは、テキストだけでなく画像、音声、動画など複数の種類の情報を組み合わせて扱うAIです。
生成AIは、事実と異なる内容を自然な文章で出力するハルシネーションを起こすことがあります。また、偏った情報、古い情報、出典が不明な情報などが含まれる可能性もあります。
そのため、重要な判断や外部公開に使う場合は、出力を人間が確認し、必要に応じて修正するHITLの考え方が重要です。公平性、説明責任、透明性、個人情報、著作権などの観点も確認します。
ITパスポートではここまでを確実に
- AI・機械学習・ディープラーニングの大まかな関係を説明できる
- 教師あり・教師なし・強化学習を学習時の手掛かりから区別できる
- 回帰・分類・クラスタリングを用途から区別できる
- 過学習と汎化の意味を説明できる
- 生成AIとマルチモーダルAIの基本的な特徴を説明できる
- ハルシネーションやバイアスを考慮し、AI出力を人間が確認する必要性を説明できる
- CNN・RNN・LLMなどをAI関連の代表的な技術用語として位置付けられる
最後に「データ→学習→評価→利用」の流れへ戻す
- 目的に応じて予測・分類・クラスタリング・制御・生成を区別する
- ラベルの有無や報酬によって学習方法を区別する
- 学習データへの適合だけでなく未知データへの汎化を見る
- 生成AIの出力は事実性・偏り・出典・権利を確認する
- FEでは代表的手法を用途と仕組みで整理する
- 訓練・検証・テストの役割を分離して評価する
AI分野は新しい用語が増えやすいですが、用語名より『何を入力し、何を手掛かりに学び、何を出力し、どう評価するか』で整理すると理解が安定します。