IT用語帳
PD-DAI利活用 · 生成AI利活用

生成AI

Generative AI

せいせいえーあい

学習したデータの特徴をもとに、文章、画像、音声、動画、プログラムなどのコンテンツを新たに作り出すAI。大規模言語モデルを使った対話、要約、文書作成などに広く使われる。もっともらしい誤り(ハルシネーション)を出力することがあるため、RAGによる根拠の付与や人間による確認と組み合わせて使う。

共有:

Related

他の資格での定義

IP生成AI

テキスト、画像、音声、動画などの新しいコンテンツを自動的に生成できるAI。大量のデータから学習したパターンをもとに、人間が作成したかのようなコンテンツを創造する。ChatGPTなどが代表例。

SG生成AI

大規模言語モデル等を用いて、テキスト・画像・音声・プログラムコードなどの新たなコンテンツを自動生成するAI技術。業務効率化に活用される一方、ハルシネーション(事実に基づかない出力)やセキュリティリスク、著作権上の課題がある。

FE生成AI

テキスト、画像、音楽、プログラムコードなどの新しいコンテンツを自動的に生成するAI技術。大規模言語モデル(LLM)や拡散モデルなどの技術を基盤とし、文章の要約・提案、画像生成などに活用される。

ST生成AI

大規模言語モデル等を用いて、テキスト、画像、音声、プログラムコードなどの新たなコンテンツを自動生成するAI技術。業務効率化や新サービス創出への活用が進む一方、著作権やセキュリティ上の課題もある。

DM生成AI

学習した内容をもとに文章、画像、音声、プログラムなどを新たに作り出すAI。要約や添削、アイディアの提案などに使われるが、出力の正しさは利用者が確認する必要がある。

PD-S生成AI

大規模言語モデル等を用いて、テキスト・画像・音声・プログラムコードなどの新たなコンテンツを自動生成するAI技術。業務効率化に活用される一方、ハルシネーション(事実に基づかない出力)やセキュリティリスク、著作権上の課題がある。

Past Exams

過去問での出題

過去問で 8 回出題(ITパスポート試験 3・応用情報技術者試験 3・基本情報技術者試験 1・高度試験 午前Ⅰ 1)。うち 1 回は用語そのものを問う問題です。

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

A-1RAG(検索拡張生成)

利用者の質問に関連する情報を、社内文書やデータベースなどの外部の知識源から検索し、その結果をプロンプトに加えて生成AIに回答を生成させる手法。モデルを再学習せずに最新の情報や組織固有の知識を反映でき、根拠を示した回答を作りやすく、ハルシネーションの抑制にも役立つ。

PD-DTransformer

2017年の論文「Attention Is All You Need」で提案された、自己注意機構を中心とするニューラルネットワークの構造。RNNのように系列を順に処理せず、系列中のすべての位置の関係を同時に計算するので、並列に学習でき長距離の依存関係も捉えやすい(語順の情報は位置エンコーディングで与える)。GPTやBERTなどの大規模言語モデルの基盤であり、画像や音声のモデルにも使われている。

PD-Dトークン

大規模言語モデルが文章を処理するときの最小単位。文章はトークナイザによって、単語やその一部(サブワード)、文字、バイト列に分割され、それぞれが番号に置き換えられて入力される。日本語では1文字が1トークン以上になることも多く、モデルが一度に扱える長さ(コンテキストウィンドウ)やAPIの利用料金はトークン数で決まる。

PD-DLLM(大規模言語モデル)

膨大なテキストで事前学習した、数十億から数千億以上のパラメータを持つ言語モデル。主にTransformerのデコーダを使い、前の文脈から次のトークンを予測する学習によって、文章生成、要約、翻訳、質問応答、プログラム作成など多様な課題を、追加学習なしに指示(プロンプト)だけでこなせる。インストラクションチューニングやRLHFで指示に従うよう調整して使い、もっともらしい誤り(ハルシネーション)への対策が要る。

PD-D自己教師あり学習

正解ラベルの付いていないデータから、データ自身の一部を隠して残りから当てさせるなどの方法で正解を自動的に作り、教師あり学習の形で学習する手法。文章の次の単語の予測(GPT)や穴埋め(BERT)、同じ画像を加工した組を近づける対比学習がある。人手のラベル付けなしに大量のデータで学習できるので、大規模言語モデルなどの事前学習に使われる。

PD-Dコンテキスト内学習(In-Context Learning)

大規模言語モデルが、パラメータを更新することなく、プロンプトの中に示された指示や入出力の例だけから課題のやり方を読み取って実行する能力。例を示さないゼロショット、少数の例を示すフューショットの形で使う。追加学習なしに新しい課題に対応できるが、例の選び方や並べ方で結果が変わり、コンテキストウィンドウの長さの制約も受ける。