見出し画像

【第92回】AIはなぜ人間のように話せる?LLM(大規模言語モデル)とは

近年のAIは、まるで人と会話するような能力を持っています。
その背景には膨大なデータとモデルの進化があります。
この記事では、LLMの基本をやさしく解説します。


1. 読み方

エルエルエム (Large Language Model)

2. 意味(定義)

「膨大な量のテキストデータを用いて学習され、極めて多くのパラメータ(脳の神経細胞のようなもの)を持つ、非常に巨大な言語モデル」のことです。

  • Large (大規模): 学習に使ったデータの量も、モデル自体の大きさ(パラメータ数)も、桁違いに大きいこと。

  • Language Model (言語モデル): 言葉の並びや確率的なつながりを計算し、文章を扱うモデルであること。

【超巨大な、知識の図書館という例え】
想像してみてください。世界中のあらゆる本、ニュース、ウェブサイト、プログラムのコードがすべて詰め込まれた「魔法の図書館」があります。

  • 従来の言語モデル: 小さな百科事典。特定の質問には答えられるけれど、それ以外のことは知らない。

  • LLM: 地球上のほぼすべての知識を網羅した、天文学的な規模の図書館。単に知識があるだけでなく、その膨大な情報の「つながり」を学習しているため、「この歴史的事実に基づくと、次に起こりうる出来事は何か?」といった、高度な推論や応用までこなせるのです。


3. 歴史・背景

LLMの歴史は、Transformer(2017年)の登場から加速しました。 それまでのモデルは、データ量やモデルのサイズに限界があり、「特定のタスク(翻訳だけ、要約だけ)」を行うためのものでした。

しかし、「モデルを巨大化させ続け、学習データを増やし続ければ、ある地点でAIが『知能』のようなものを見せ始めるのではないか?」という仮説に基づき、開発が進められました。 その結果、GPT-3やPaLMといったモデルが登場し、パラメータ数が数百億〜数兆個に達するようになると、指示に従う能力(Instruction Following)や、未知のタスクをこなす能力(Few-shot Learning)が劇的に向上しました。これが、現在の「生成AIブーム」の正体です。


4. 比較・対比(似た用語との違い)

ここが試験で狙われる「整理」ポイントです!

  • LLM vs Language Model (言語モデル)

    • Language Model: 言葉の確率的なつながりを扱う技術の総称(広い概念)。

    • LLM: その中でも、特に「巨大なデータとパラメータ」を持つもの(特定の、非常に強力な形態)。

  • LLM vs Generative AI (生成AI)

    • Generative AI: テキスト、画像、音声、動画など、「新しいコンテンツを作り出すAI」の総称。

    • LLM: 生成AIの中でも、特に「テキスト(言語)」を扱うもの。

    • LLMは、生成AIという大きなグループの中の一員です。


5. 活用シーン(どんな問題に使うか)

「言葉」を介して、あらゆる知的作業を自動化・高度化します。

  • 自然言語処理の高度なタスク: 文脈理解、複雑な要約、論理的な推論、プログラミングコード生成。

  • エージェント機能: 「明日の天気を調べて、カレンダーに登録しておいて」といった、ツールを使いこなす指示の実行。

  • マルチモーダルへの拡張: テキストだけでなく、画像や音声と組み合わせて、「この画像には何が写っていますか?」と答える(LLMが「目」を持った状態)。


6. G検定での出題傾向

G検定では、以下のポイントが非常に高い頻度で狙われます!

  1. 「大規模(Large)」の定義: パラメータ数や学習データの膨大さ。

  2. 「Few-shot Learning / Zero-shot Learning」: 少ない例示(または例示なし)だけで、新しいタスクをこなせる能力。これはLLM特有の強力な特徴です。

  3. 「Transformerとの関係性」: LLMの基盤技術は Transformer であること。

  4. 「生成AI(Generative AI)との包含関係」: 「生成AI > LLM」という、概念の包含関係の理解。

  5. 「ハルシネーション (Hallucination)」: LLMがもっともらしい嘘をついてしまう現象の名前と仕組み。


7. G検定の例題

【問題1:LLMの特徴】

大規模言語モデル(LLM)における「Few-shot Learning(フューショット・ラーニング)」の説明として、最も適切なものはどれですか?

  • A. 学習データに全く新しい情報を追加せず、既存の知識のみを用いて回答すること。

  • B. 非常に少数の具体的な例題をプロンプト(指示文)として与えるだけで、モデルが新しいタスクを実行できる能力のこと。

  • C. モデルのパラメータ数を削減することで、計算コストを抑えつつ精度を維持する手法のこと。

  • D. 学習済みのモデルに対して、特定のデータセットを用いて追加の重み更新(学習)を行うこと。

【問題2:概念の包含関係】

AI技術の分類に関する記述として、正しいものはどれですか?

  • A. 「LLM」は「生成AI」の一種であり、「生成AI」は「人工知能(AI)」の一種である。

  • B. 「生成AI」は「LLM」の一部であり、「LLM」は「人工知能(AI)」の技術的な名称である。

  • C. 「Transformer」と「LLM」は、全く異なる領域の技術であり、包含関係にはない。

  • D. 「LLM」はテキストのみを扱うが、「生成AI」は画像や音声など、言語以外のデータを扱うことはできない。


8. 例題の回答と解説

【問題1 の回答】

正解:B

【解説】 Few-shot Learningは、モデルに「例題(shots)」を数個見せるだけで、新しい指示に対応できるLLMの驚異的な能力のことです。A は Zero-shot に近い説明、C は モデル圧縮(蒸留など)の説明、D は Fine-tuning(微調整)の説明であり、誤りです。

【問題2 の回答】

正解:A

【解説】 概念の大きさの関係は、「AI > 生成AI > LLM」となります。LLMはテキストベースの生成AIの代表例です。B は包含関係が逆、C は Transformer が LLM の基盤であるため誤り、D は生成AIには画像や音声も含まれるため誤りです。


【第93回】AIは単語の意味をどう理解する?Word2Vecとは

中高生でも合格できる!G検定やさしい学習ロードマップへ戻る

いいなと思ったら応援しよう!