【第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検定では、以下のポイントが非常に高い頻度で狙われます!
「大規模(Large)」の定義: パラメータ数や学習データの膨大さ。
「Few-shot Learning / Zero-shot Learning」: 少ない例示(または例示なし)だけで、新しいタスクをこなせる能力。これはLLM特有の強力な特徴です。
「Transformerとの関係性」: LLMの基盤技術は Transformer であること。
「生成AI(Generative AI)との包含関係」: 「生成AI > LLM」という、概念の包含関係の理解。
「ハルシネーション (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には画像や音声も含まれるため誤りです。
