ハルシネーション(AI幻覚)は、LLMが「次に来る言葉を予測する」仕組みである以上、ゼロにはできません。本ページでは発生メカニズム、起きやすい典型シーン、実務で使える5つの対策(一次ソース確認・出典指示プロンプト・RAG併用など)、よくある誤解とFAQを、複数の出典をもとに解説します。
ハルシネーション(Hallucination:幻覚)とは、AI(特にLLM)が実在しない情報を、まるで事実かのように自信満々に生成してしまう現象です。存在しない書籍の紹介、実際には行われていない調査の引用、実在しない関数やAPIの提案などが代表例です。このページでは、なぜハルシネーションが起きるのかをLLMの仕組みから解説し、実務で使える対策と上手な付き合い方を紹介します。
ハルシネーションとは、AIが「もっともらしい嘘」を事実として出力してしまう現象です。人間が見ると、文法が正しく、口調にも自信があり、出典まで付けられるため、一見すると本物の情報と見分けがつきにくいのが厄介な点です。
名前の由来は、幻覚を見るように実在しないものを「見て」話すことから。OpenAIのLLM(大規模言語モデル)やChatGPT、Geminiなど、テキスト生成型のAIすべてに共通する性質であり、仕組み上ゼロにすることはできません。
ハルシネーションの根本原因を理解するには、LLMが「どのように文章を作っているか」を知る必要があります。LLM(大規模言語モデル)は本質的に「次に来る単語(トークン)を予測する」確率モデルです。人間のように「考えて」答えているわけではなく、膨大なテキストデータから学習した言語パターンをもとに、最もそれらしい続きを組み立てています。
この仕組みが意味するのは、LLMには「出力が事実かどうかを確認する機能」が備わっていないということです。学習データに存在しない質問や、知識のカットオフ(学習時点)より後の出来事について聞かれても、モデルは「わからない」と返す代わりに、パターン的にそれらしい文を生成してしまいます。これがハルシネーションが起きる根本原因です。
| シーン | 典型例 |
|---|---|
| 出典・引用の生成 | 実在しない論文タイトル・著者名・DOI、存在しない書籍の紹介、リンク切れのURL |
| 数値・統計 | 出所のない市場規模やシェアの数値を、年付きで具体的に提示する |
| 固有名詞 | 実在しない製品名、サービス名、人物の肩書きの捏造 |
| 技術情報 | 存在しない関数・API・オプションのコード例を自信ありげに提示 |
| 最新情報 | 知識カットオフ以降の出来事について、過去のパターンで回答をでっち上げる |
AIの出力をそのまま公開・納品せず、数値・日付・固有名詞・引用元は公式サイトや原本で裏取りする習慣をつけます。「下書き担当はAI、事実確認は人間」という役割分担が基本です。
システムプロンプトや指示文に「根拠となる出典がない場合は『わからない』と答えてください」「推測の場合はその旨を明示してください」と明記すると、ハルシネーションの発生率を下げられます。コピペで使える文例はプロンプト集にまとめています。
LLM単体の知識は学習時点で凍結されています。RAG(検索拡張生成)のように、回答前に外部の社内文書やWeb検索結果を参照させる構成にすると、古い知識に基づく捏造を大幅に減らせます。
事実確認が要る作業(ニュース要約、レビュー、レポート)と、ハルシネーションが許容される作業(アイデア出し、キャッチコピー、あらすじの草案)を切り分け、後者だけをAIに任せると安全です。
最近のAIツールには、回答に出典URLを付ける機能や、検索結果に基づいて回答するモードを備えたものが増えています。ツール選びの観点についてはAIツール一覧の評価項目(信頼性・日本語対応)を参考にしてください。
実際は:モデルの性能が向上しても、ハルシネーションはゼロになりません。発生頻度は下がりますが、「次単語予測」という仕組み自体が変わらない限り、もっともらしい嘘を出力する可能性は残ります。
実際は:ハルシネーションこそ「最も自信がありそうな口調」で出力されがちです。口調の確からしさと事実の正しさは無関係です。
実際は:主要なLLMでも、論文や書籍の引用は実在しない組み合わせを生成することがあります。引用は必ず原本で確認してください。
A. 仕組み上、完全には防げません。ただし、RAGの導入、出典指示のプロンプト、人間による事実確認の3段構えで、実害の発生確率を大きく下げることはできます。
A. LLMは技術そのもの、ChatGPTはそれを対話サービスとして製品化したものです。ハルシネーションの性質はどちらにも共通します。LLMの解説ページで詳しく整理しています。
A. 「出力の真偽を必ず確認する」「機密情報を安易に入力しない」「最新情報は外部検索(RAGなど)で補う」の3点が三大ポイントです。
ハルシネーションは、LLMが「次に来る言葉を確率的に予測する」仕組みである以上、ゼロにはできません。大切なのは、AIは下書き担当、事実確認は人間という役割分担を徹底すること、そしてRAGや出典指示プロンプトで構造的に発生を抑えること。当サイトの評価方法論でも、AI出力の事実確認を前提とした検証プロセスを採用しています。
本記事にはアフィリエイトリンクを含む場合があります。経由での申し込み時に当サイトが報酬を受け取ることがありますが、掲載内容・評価は報酬の有無に左右されません。記載情報は公開時点のものであり、最新情報は各公式サイトをご確認ください。
編集部の評価方法論を見る →