
生成AIへ質問すると、まるで人が考えたような文章が返ってきます。しかし文章生成AIの中心にある大規模言語モデルは、基本的に文脈から次に続きそうな言葉を予測して文章を作っています。
学習から文章が完成するまでを6段階で見てみましょう。
文章ができるまでを6段階で見てみよう
カードを押すと、その説明へ移動します。
※実際の構造や生成方法は、使用するモデルや設定によって異なります。

大量の文章から学ぶ
生成AIの文章を作る中心部分は「大規模言語モデル」と呼ばれます。多くの文章を使った学習を通して、どのような言葉が、どんな順序や組み合わせで現れやすいかをモデル内の数値へ反映します。

文章を小さく分ける
コンピューターは文章をそのまま扱うのではありません。入力文を文字や単語の一部などの小さな単位「トークン」へ分け、それぞれを数値へ変換してモデルの計算に使います。分け方はモデルによって異なります。

前後の文脈を確かめる
モデルは入力されたトークンと、それまでに生成されたトークンの関係を計算します。文章の中でどの部分へ注目するかを調整しながら、質問の内容や前後の流れに合う続きを考える材料にします。

次の言葉を予測する
学習した言葉のパターンと現在の文脈をもとに、次に続く可能性があるトークンへそれぞれ確率を付けます。その候補から一つを選びますが、選び方はモデルや生成時の設定によって変わります。

予測を繰り返す
選ばれたトークンを文章の続きへ加えると、そのトークンを含む新しい文脈で次の候補をもう一度計算します。「選ぶ→加える→また予測する」を高速で繰り返し、少しずつ文章を伸ばします。

正しいとは限らない
生成AIは、文脈に合う自然な続きを予測する仕組みです。その文章が現実の事実と一致することまで自動的に保証するものではありません。重要な情報は、公的資料や信頼できる情報源で確認する必要があります。
まとめ
大量の文章から、言葉の順序や組み合わせのパターンを学びます。
文章をトークンへ分け、前後の関係を数値として計算します。
次に続く候補の確率を求め、選択と予測を繰り返して文章を作ります。
自然な文章でも事実と一致するとは限らないため、人による確認が必要です。
参考資料
- 情報通信研究機構:日本語に特化した大規模言語モデル(生成AI)を試作
- 産業技術総合研究所:生成AIを用いたシステムのリスク低減と信頼性向上のために
- 産業技術総合研究所:自然言語処理とは?
- IPA:テキスト生成AIの導入・運用ガイドライン
- 文部科学省:我が国における生成AIに関する研究開発について
- 東京大学 松尾研究室:Gato―単一の汎用エージェントを目指して
※説明は一般的な自己回帰型の大規模言語モデルを簡略化したものです。モデルによって構造や生成方法は異なります。
