AI用語集・ディープラーニングの応用例

文章生成とは

ぶんしょうせいせいtext generation

別名:テキスト生成、自然言語生成

  • シラバス 技術30
  • ◯×チェック3問
  • 練習問題1問

最終更新日:作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未出典

1行定義

文章生成とは、言語モデルなどを使い、与えられた指示や文脈に続く新しい文章を、単語を順に選びながら作り出す技術のことです。

くわしく

文章生成は、AIが新しい文章を作り出す技術です。メールの下書き、要約、翻訳など、生成AIの身近な活用分野です。

次の単語を予測して並べる

現在の文章生成の中心は、言語モデルです。言語モデルは、それまでの文脈から、次に来る単語(正確にはトークン)の確率を予測します。選んだ単語を文脈に加えて、また次を予測する処理を、文の終わりを表す記号が出るまで繰り返します。この方式を自己回帰型と呼びます。

手法は、n-gramなどの統計的なモデルから、RNNを使うSeq2Seq、Transformerを使うGPTへと発展しました。2020年のGPT-3は1,750億個のパラメータをもち、人が書いたものと見分けにくいニュース記事を生成できたと報告されています。

次の単語の選び方

同じモデルでも、確率からの選び方で文章が変わります。次の単語の確率が「晴れ」0.6、「曇り」0.3、「雨」0.1だとします。

  • 貪欲法:常に最も確率の高い「晴れ」を選びます。
  • ビームサーチ:候補の文を複数残しながら進め、文全体で確率の高いものを選びます。
  • 温度付きサンプリング:確率に応じてランダムに選びます。温度を上げると分布がなだらかになり、多様な文章になります。
  • top-pサンプリング:確率の高い順に足し、合計が初めてp以上になるまでを候補にします。p = 0.8なら、0.6 + 0.3 = 0.9で「晴れ」と「曇り」が候補です。合計が1になるよう直し、0.6 ÷ 0.9 = 2/3、0.3 ÷ 0.9 = 1/3の確率で選びます。

確率が最大の文章を求める選び方は、ありきたりで同じ表現を繰り返す文章になりやすいことが知られています。

注意点

言語モデルは、もっともらしい単語の並びを作る仕組みで、内容が事実かは確かめていません。事実と異なる内容を自然な文章で出力することがあり、これをハルシネーションと呼びます。

覚え方

「予測して、選んで、つなげる」の3段階で覚えます。

G検定での出題

出題のされ方

GPTなどの言語モデルが次の単語を予測して文章を作る仕組み、貪欲法・ビームサーチ・温度などの出力の選び方、事実と異なる内容を生成するハルシネーションが問われます。

混同しやすい用語

◯×チェック

3問

次の文が正しいか、誤りかを選んでください。

  1. 貪欲法は各時点で最も確率の高い単語を選ぶため、文章全体として最も確率の高い文が必ず得られる。

    答えを見る

    答え × 誤り

    最初に確率の高い単語を選んでも、その後に続く単語の確率が低ければ、文全体の確率は低くなります。複数の候補を残すビームサーチは、この弱点を和らげる方法です。

  2. GPTのような自己回帰型の言語モデルは、それまでに生成したトークンを文脈に加えながら、次のトークンの予測を1つずつ繰り返して文章を作る。

    答えを見る

    答え ◯ 正しい

    1つ選ぶたびに文脈が伸び、次の予測に使われます。文の終わりを表す記号が出るか、決めた長さの上限に達するまで繰り返します。

  3. top-pサンプリングでは、確率の高い順に単語を並べ、確率の合計が初めてp以上になるまでの単語を候補とし、その中から確率に応じて次の単語を選ぶ。

    答えを見る

    答え ◯ 正しい

    候補の数が文脈に応じて変わるのが特徴です。確率の低い単語を候補から外すため、まとまりを保ちながら多様な文章を作れます。

この用語の練習問題

1問
  1. #0427文章生成の多様さの調整難易度 基礎・単一選択未回答

出典

作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未 最終確認日: 対応シラバス:シラバス第1.4版 技術30

法令・ガイドライン等は2026年10月31日時点の内容にもとづきます。

誤りを報告

表示設定

テーマ
文字の大きさ
問題演習