言語モデル73語

ChatGPTのような対話型AIが文章を読み書きする仕組みです。トークン、トランスフォーマー、アテンション、埋め込み、プロンプト、ハルシネーション、RAG、コンテキストウィンドウなど、AIを使っていて一度は目にした言葉を集めました。

難易度
AIエージェントAI Agent

目標を受け取り自分で段階を踏んで仕事を終えるAI

活用 入門
AIノートAI Notebook

自分が入れた資料だけを読んで答える作業スペース

活用 入門
AI検索AI Search

ウェブを代わりに調べ整理した答えをくれる検索

活用 入門
BERT

前後を同時に見て空欄を埋めて学んだモデル

基本
GPT

前を見て次の断片をつなぎ書きする言語モデルの方式

入門
LLM審査LLM-as-a-Judge

言語モデルに答えの良し悪しを採点させること

評価 基本
LSTM

消すものと残すものをゲートで選ぶ回帰型ニューラルネットワーク

構造 応用
NグラムN-gram

前の数語だけを数えて次の言葉を当てていた方式

基本
RAGRetrieval-Augmented Generation

答える前に資料を探してきて手元に置いて使う方式

基本
RLHF

人が選んだ好みで答えの結を仕上げる学習

基本
RNNRecurrent Neural Network

前の要約を引き継ぎ一語ずつ処理する神経網

構造 基本
Top-pサンプリングTop-p Sampling

上から切っておいた候補の中だけで選ぶ方式

応用
Word2Vec

隣の単語から意味を学び語を座標に変える方法

基本
アテンションAttention

どれにどれだけ重みを置くかを決める仕組み

基本
インストラクションチューニングInstruction Tuning

指示を受けたらそれに合わせて答える形を身につける段階

基本
エンコーダー・デコーダーEncoder-Decoder

読む側と書く側を分けた二部構成

基本
おもねりSycophancy

ユーザーに合わせて誤りも正しいと言う癖

倫理 基本
グラウンディングGrounding

答えの文を実際の根拠につなぎ留めること

基本
コサイン類似度Cosine Similarity

二つの方向がどれだけ同じ向きかを測る物差し

応用
コンテキストウィンドウContext Window

モデルが一度に見渡せる文章の最大量

入門
コンピュータ操作エージェントComputer-Use Agent

画面を見てマウスとキーボードを代わりに動かすAI

活用 基本
サンプリングSampling

候補を確率どおりに一つ選ぶ行為

基本
シーケンス・ツー・シーケンスSequence-to-Sequence

最後まで聞いてから別の長さで作り直す構造

構造 応用
ジェイルブレイクJailbreak

利用者がAIを言いくるめ規則の外へ導くこと

倫理 基本
システムプロンプトSystem Prompt

会話の前にあらかじめ敷いておく運用方針

基本
スケーリング法則Scaling Law

大きさとデータを増やすと性能が上がる規則

基本
ストリーミング応答Streaming

答えができた分から先に送る方式

入門
セマンティック検索Semantic Search

文字ではなく意味が近いものを探す検索

基本
セルフアテンションSelf-Attention

同じ文の中の言葉どうしが互いを参考にする方式

応用
ゼロショットZero-Shot

例を見せずに指示だけで頼む方法

基本
ソフトマックスSoftmax

複数の点数を合計100%の確率に変える計算

基本
チャットボットChatbot

人と文字や音声でやり取りする対話プログラム

基礎 入門
テキスト生成Text Generation

前を見て次の断片をつなぎ文章を作ること

入門
トークナイザーTokenizer

文を決まった断片一覧で切り番号を付ける装置

基本
トークンToken

AIが文章を読み書きするときに扱う切れ端の単位

入門
トランスフォーマーTransformer

文中の単語が同時に互いを参照して意味を決める構造

基本
パープレキシティPerplexity

次の言葉を何通りで迷っているかを表す値

応用
ハルシネーションHallucination

AIがもっともらしい嘘の答えを作ってしまう現象

入門
ファインチューニングFine-Tuning

学習済みモデルを新しい資料でさらに整える

学習 基本
フューショット学習Few-Shot Learning

例をいくつか見せてそのまま頼む方法

基本
プロンプトPrompt

AIに何をしてほしいか書き渡す指示文

入門
プロンプトインジェクションPrompt Injection

外部資料に隠された指示がAIを動かす攻撃

倫理 基本
プロンプトエンジニアリングPrompt Engineering

望む答えが出るよう指示を練り上げる作業

生成 入門
ベクトルVector

複数の項目の値を決まった順に並べた数字の束

基本
ベクトルデータベースVector Database

数字の束を近いもの同士探せるよう保管する場所

基本
ペルソナPersona

AIに任せる役割と話し方の設定

活用 入門
マルチエージェントMulti-Agent

複数のAIが役割を分けてやり取りしながら働くこと

活用 基本
マルチヘッドアテンションMulti-Head Attention

同じ場面を複数の視点が同時に見るアテンション

応用
マルチモーダルMultimodal

文・絵・音を一緒に扱えるAI

活用 入門
ロジットLogits

確率に変える前、候補ごとに付けられた生の点数

応用
位置エンコーディングPositional Encoding

場所ごとに順番の印を付ける方法

応用
温度Temperature

候補どうしの確率差を広げたり狭めたりするつまみ

基本
会話の記憶Conversation Memory

過去の会話を毎回読み直させてつなぐ方式

入門
感情分析Sentiment Analysis

文に表れた語調を良い悪いに分け出すこと

入門
関数呼び出しFunction Calling

モデルが必要な道具を決まった書式で呼び出すこと

基本
機械翻訳Machine Translation

ある言語の文を機械が別の言語に移すこと

入門
拒否Refusal

してはいけない要求をAIが断ること

倫理 入門
言語モデルLanguage Model

前の言葉から次の言葉を確率で選ぶモデル

入門
思考の連鎖Chain of Thought

答えを出す前に途中の手順を一つずつ踏む方式

基本
事前学習Pretraining

使い道を決める前に基礎を身につけておく段階

基本
次トークン予測Next-Token Prediction

前の文を見て次の断片一つを当てる作業

入門
自己回帰Autoregressive

書いた文を読み返し次の一片をつなぐ方式

構造 応用
自然言語処理NLP

コンピュータが人間の言葉を扱えるようにする技術

基礎 入門
小規模言語モデルSmall Language Model

小さく作って手のひらの機器でも動く言語モデル

基本
推論モデルReasoning Model

答える前に途中の段階を先に踏む言語モデル

基本
専門家混合Mixture of Experts

必要な担当分岐だけ選んで動かすモデル構造

応用
大規模言語モデルLarge Language Model

膨大な文章で大きく育てた言語モデル

入門
知識カットオフKnowledge Cutoff

学習に使った資料が止まっている時点

入門
知識蒸留Knowledge Distillation

大きなモデルの判断を小さなモデルへ移す方法

学習 応用
道具の使用Tool Use

必要なときに外の手段を選んで使うこと

活用 基本
文書Q&ADocument Q&A

一つの文書に問いかけて答えをもらうこと

活用 入門
埋め込みEmbedding

言葉の意味を位置を示す数字に書き写したもの

基本
要約Summarization

長い文から残すものだけ選び短くすること

入門