【G検定対策】AIを理解するためのロードマップ|AI内部で何が起きているか

seo-webmaster
プロモーションが含まれています
AIを理解するためのロードマップのイメージ画像

AIの学習をはじめたばかりの人の多くは

  • 用語は見たことがある
  • 単語の意味はなんとなく知っている
  • でも全体の流れがつながらない

という状態になりやすいです。

特にAIは

  • 損失関数
  • 勾配降下法
  • 学習率
  • SGD
  • Adam

など、専門用語が多く「結局どうつながっているの?」が見えなくなりやすい分野です。

このページでは「AI内部で何が起きているか?」を軸にAIの全体像を流れで整理していきます。

単なる暗記ではなく「なぜそうなるのか?」を理解できるように構成しています。

各項目でサイト内の詳細記事のリンクがありますのでそちらを読んでもらえればより理解が深まると思います。

① AIとは?まず最初に理解すべきこと

AIとは?まず最初に理解すべきことのイメージ画像

まず最初に重要なのは AI = 魔法ではない という点です。

AIは

  • データを見る
  • パターンを探す
  • 間違いを修正する

これを大量に繰り返しています。

つまり「経験から学ぶ仕組み」です。

まずはAI全体の立ち位置を理解しましょう。

サイト内詳細記事

「機械学習とディープラーニングの違い」を整理した記事です。

【G検定対策】機械学習とディープラーニングの違いをわかりやすく整理|教師あり・教師なしも解説
【G検定対策】機械学習とディープラーニングの違いをわかりやすく整理|教師あり・教師なしも解説

「教師あり学習・教師なし学習・強化学習」を整理した記事です。

【G検定対策】教師あり学習・教師なし学習・強化学習の違いをわかりやすく整理
【G検定対策】教師あり学習・教師なし学習・強化学習の違いをわかりやすく整理

② AIはどうやって学習するのか?

AIはどうやって学習するのか?のイメージ画像

AI内部では

入力
予測
正解と比較
間違い確認
修正
再予測

という流れが起きています。

重要なのは「間違えながら学習する」という点です。

ここを理解すると

 損失関数 → 誤差逆伝播法 → 勾配降下法

などの意味が一気につながりやすくなります。

損失関数→誤差逆伝播法→勾配降下法の流れのイメージ画像

サイト内詳細記事

「AIはどうやって学習する?」を整理した記事です。

【G検定対策】AIはどうやって学習する?全体の流れをわかりやすく整理
【G検定対策】AIはどうやって学習する?全体の流れをわかりやすく整理

③ ニューラルネットワークとは?

ニューラルネットワークとは?のイメージ画像

ディープラーニングの中心になるのが ニューラルネットワーク です。

ここでは

  • 入力層
  • 中間層
  • 出力層

という構造が登場します。

AI内部では

 入力 → 特徴を分析 → 予測を出力

という流れが発生しています。

ここを理解すると「AI内部で何が起きているか?」がかなり見えやすくなります。

サイト内詳細記事


「ニューラルネットワークとは?」を整理した記事です。

【G検定対策】ニューラルネットワークとは?
【G検定対策】ニューラルネットワークとは?

④ 重みとは?

重みとは?のイメージ画像

ニューラルネットワークで重要なのが「重み」です。

重みとは「どれくらい重要視するか?」を表しています。

例えば

  • 重要な特徴 → 重みを大きく
  • 不要な特徴 → 重みを小さく

という調整を行います。

AIの学習とは「重み調整」とも言えます。

サイト内詳細記事

「重みとは?」を整理した記事です。

【G検定対策】重みとは?|AIが「どこを重要視するか?」を決める仕組みをわかりやすく整理
【G検定対策】重みとは?|AIが「どこを重要視するか?」を決める仕組みをわかりやすく整理

⑤ 誤差逆伝播法とは?

誤差逆伝播法とは?のイメージ画像

AIは予測した後「どこが悪かったか?」を調べます。

その時に使われるのが 誤差逆伝播法 です。

重要なのは「後ろから原因を調べる」という点です。

出力側から「どの重みが悪影響を与えたか?」を逆方向に確認していきます。

サイト内詳細記事

「誤差逆伝播法とは?」を整理した記事です。

【G検定対策】誤差逆伝播法とは?AIの反省会…
【G検定対策】誤差逆伝播法とは?AIの反省会…

⑥ 損失関数とは?

損失関数とは?のイメージ画像

AIは「どれくらい間違えたか?」を数値化します。

これが 損失関数 です。

 損失が大きい = 予測ミスが大きい

という意味になります。

つまり損失関数は「AIの反省点」を表しています。

サイト内詳細記事

「損失関数とは?」を整理した記事です。

【G検定対策】損失関数とは?わかりやすく整理
【G検定対策】損失関数とは?わかりやすく整理

⑦ 勾配降下法とは?

勾配降下法とは?のイメージ画像

AIは間違いを確認した後「どちらへ修正すれば良いか?」を考えます。

その時に使われるのが 勾配降下法 です。

イメージとしては「坂を下って最も低い地点を探す」感覚です。

AIは

  • 少しずつ
  • 誤差が小さくなる方向へ

進んでいきます。

サイト内詳細記事

「勾配降下法とは?」を整理した記事です。

【G検定対策】勾配降下法とは?わかりやすく整理
【G検定対策】勾配降下法とは?わかりやすく整理

⑧ 学習率とは?

学習率とは?のイメージ画像

勾配降下法で重要なのが「どれくらい動くか?」です。

これが 学習率 です。

  • 小さすぎる → 学習が遅い
  • 大きすぎる → 行き過ぎて不安定

になります。

つまり「修正量の調整役」です。

サイト内詳細記事

「学習率とは?」を整理した記事です。

【G検定対策】学習率とは?わかりやすく整理
【G検定対策】学習率とは?わかりやすく整理

⑨ SGD・ミニバッチ・Adamとは?

SGD・ミニバッチ・Adamとは?

AIの学習は、さらに効率化されていきます。

代表的なものとして下記の3つがあります。

SGD

1件ずつ更新 する

ミニバッチ

小さなグループに分けて 学習する

Adam

自動調整して学習 する

SGD・ミニバッチ・Adamの流れのイメージ画像

ここは「AI学習の改善方法」のパートです。

サイト内詳細記事

「SGDとは?」を整理した記事です。

【G検定対策】確率的勾配降下法(SGD)とは?わかりやすく整理
【G検定対策】確率的勾配降下法(SGD)とは?わかりやすく整理

「ミニバッチとは?」を整理した記事です。

【G検定対策】ミニバッチ学習とは?わかりやすく整理
【G検定対策】ミニバッチ学習とは?わかりやすく整理

「Adamとは?」を整理した記事です。

【G検定対策】Adamとは?わかりやすく整理
【G検定対策】Adamとは?わかりやすく整理

⑩ AIはなぜ失敗するのか?

AIはなぜ失敗するのか?のイメージ画像

AIは万能ではありません。

例えば

  • 覚えすぎる(過学習)
  • 偏る
  • データ不足
  • 判断ミス

などが発生します。

ここで重要なのが「AIも失敗する」という理解です。

そしてその失敗を防ぐために

  • 正則化
  • ドロップアウト
  • 交差検証

などが登場します。

サイト内詳細記事

「過学習とは?」を整理した記事です。

【G検定対策】過学習とは?わかりやすく整理
【G検定対策】過学習とは?わかりやすく整理

「正則化とは?」を整理した記事です。

【G検定対策】正則化とは?わかりやすく整理
【G検定対策】正則化とは?わかりやすく整理

「ドロップアウトとは?」を整理した記事です。

【G検定対策】ドロップアウト(Dropout)とは?わかりやすく整理
【G検定対策】ドロップアウト(Dropout)とは?わかりやすく整理

「交差検証とは?」を整理した記事です。

【G検定対策】交差検証(クロスバリデーション)とは?わかりやすく整理
【G検定対策】交差検証(クロスバリデーション)とは?わかりやすく整理

「バイアスと分散とは?」を整理した記事です。

【G検定対策】バイアスと分散とは?過学習・未学習の原因をわかりやすく整理
【G検定対策】バイアスと分散とは?過学習・未学習の原因をわかりやすく整理

⑪ AIはどう評価されるのか?

AIはどう評価されるのか?のイメージ画像

AIは学習しただけでは終わりません。

重要なのは「本当に良いAIなのか?」を確認することです。

その時に登場するのが

  • 精度
  • 適合率
  • 再現率

などの評価指標です。

AIによって

  • 見逃しを減らしたい
  • 間違い検出を減らしたい

など目的が違うため、使う指標も変わります。

サイト内詳細記事

「精度・再現率・適合率とは?」を整理した記事です。

【G検定対策】精度・再現率・適合率とは?わかりやすく整理
【G検定対策】精度・再現率・適合率とは?わかりやすく整理

「評価指標の使い分け」を整理した記事です。

【G検定対策】評価指標の使い分け方は?わかりやすく整理
【G検定対策】評価指標の使い分け方は?わかりやすく整理

⑫ なぜ混同しやすいのか?

なぜ混同しやすいのか?のイメージ画像

AIは

  • 名前が似ている
  • 役割が近い
  • 同時に登場する

ため混同しやすいです。

例えば

  • 損失関数と評価指標
  • 適合率と再現率
  • 教師あり学習と教師なし学習

など。

重要なのは「役割の違い」で整理することです。

サイト内詳細記事

「損失関数と評価指標はなぜ混同する?」の予想問題の記事です。

【G検定|理解型予想問題】損失関数と評価指標はなぜ混同する?
【G検定|理解型予想問題】損失関数と評価指標はなぜ混同する?

「適合率と再現率はなぜ混同する?」の予想問題の記事です。

【G検定|理解型予想問題】適合率と再現率はなぜ混同する?
【G検定|理解型予想問題】適合率と再現率はなぜ混同する?

「教師あり学習・教師なし学習・強化学習はなぜ混同する?」の予想問題の記事です。

【G検定|理解型予想問題】教師あり学習・教師なし学習・強化学習はなぜ混同する?
【G検定|理解型予想問題】教師あり学習・教師なし学習・強化学習はなぜ混同する?

⑬ AI理解で最も重要なこと

AI理解で最も重要なことのイメージ画像

AIを学び始めると

  • 用語暗記
  • 問題暗記
  • 単語の丸覚え

をしてしまいやすいです。

しかし実際には「なぜそうなるのか?」を理解することが重要です。

例えば

  • なぜ誤差を減らす?
  • なぜ重みを変える?
  • なぜ学習率が必要?
  • なぜ過学習が起きる?

を理解すると、問い方変更にも強くなります

サイト内詳細記事

なぜ不合格だったのかを分析した記事です。

【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴
【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴

合格した際に感じたことをまとめた記事です。

【合格体験談】G検定は本当に簡単なの!?1回落ちた失敗を踏まえた体験談
【合格体験談】G検定は本当に簡単なの!?1回落ちた失敗を踏まえた体験談

まとめ

AI内部で何が起きているかを流れで理解のまとめのイメージ画像

AIは「大量データを覚える魔法」ではありません。

実際には

 入力 → 予測 → 正解と比較 → 間違い確認 → 修正 → 再予測

を繰り返しています。

AIの学習フローのイメージ画像

この流れを理解すると

  • 損失関数
  • 勾配降下法
  • 学習率
  • SGD
  • Adam

などの関係が一気につながります。

AIの学習をはじめたばかりの人は、まず「AI内部で何が起きているか?」を流れで理解することが重要です。

単語暗記ではなく「なぜそうなるのか?」を理解することで、問い方変更にも強くなります。

このロードマップを使いながら、AI全体のつながりを少しずつ整理していきましょう。

関連記事・おすすめ記事

AIを理解するときは、用語をバラバラに覚えるよりも、学習の流れ・失敗する原因・評価方法・生成AIとの関係を順番に見ると整理しやすくなります。

まずは、AIがどのように学習するのかを流れで確認したい方はこちら。

関連記事
【G検定対策】AIはどうやって学習する?全体の流れをわかりやすく整理
【G検定対策】AIはどうやって学習する?全体の流れをわかりやすく整理

学習によってAIが少しずつ賢くなる仕組みを確認したい方はこちら。

関連記事
【G検定対策】AIはどうやって賢くなるのか?
【G検定対策】AIはどうやって賢くなるのか?

過学習や勾配消失など、AI内部で起きる問題をまとめて整理したい方はこちら。

関連記事
【G検定対策】AIはなぜ失敗するのか?|AI内部で起きている問題の流れを整理
【G検定対策】AIはなぜ失敗するのか?|AI内部で起きている問題の流れを整理

精度・再現率・適合率など、AIの性能をどう評価するのかを確認したい方はこちら。

関連記事
【G検定対策】AIはどう評価されるのか?
【G検定対策】AIはどう評価されるのか?

生成AIの仕組みまでつなげて理解したい方はこちら。

関連記事
【G検定対策】生成AIの仕組みを流れで理解する|事前学習・RLHF・RAG・アライメントの関係
【G検定対策】生成AIの仕組みを流れで理解する|事前学習・RLHF・RAG・アライメントの関係

AI倫理・法律・リスクの全体像を確認したい方はこちら。

関連記事
【G検定対策】AI倫理・AI法律とは?AI時代に必要な考え方をわかりやすく整理
【G検定対策】AI倫理・AI法律とは?AI時代に必要な考え方をわかりやすく整理

不合格体験記です。私のような失敗をしないように確認することをおすすめします。

関連記事
【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴
【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴

1回目不合格でした。不合格だった原因を分析しました。

こちらもおすすめ
【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴
【不合格体験談】G検定に落ちた原因|「成功体験」と「過学習」が落とし穴

公式テキスト

Amazonで確認

楽天市場で確認

合格時に使用した問題集

Amazonで確認

楽天市場で確認

書いている人
運営者
運営者
このブログの運営者です。文系出身です。SEO検定1級、ウェブマスター検定1級を取得しました。ブログ運営には「AIの活用は必須」と思いG検定を取得しました。G検定は簡単といわれがちですが1回目は不合格でした。その失敗経験を元に、これから受験する方の助けになればとできるだけわかりやすくG検定対策は解説しています。間違い等あればご指摘いただければ幸いです。
記事URLをコピーしました