AIハルシネーションとは?なぜ起きるのか

簡潔な回答

AIハルシネーションとは、言語モデルが自信満々に述べる、事実ではないか架空の答えのことです。存在しない引用元や出典のない統計がその例です。モデルは事実を確認するのではなく、最も尤もらしい次の単語を生成しているために起き、さらに学習の過程で「わからない」と認めるより自信ありげな推測の方が高く評価されることも一因です。

ハルシネーションとは、たまたま誤っていた尤もらしい答えである

言語モデルに、読んだことはあっても実際には見たことのない本の中の引用がある章、そのページ番号を尋ねてみてください。すると番号を答えます。「それはわかりません」とは言いません。その番号は正しい形式で、学習データにある他のどの引用文とも同じように自然な文の中に収まっており、そして作り話です。

これがハルシネーションです。流暢で自信に満ちた発言でありながら、その裏には事実が何もない。この言葉自体はやや誤解を招く比喩で、実際には何も故障していません。モデルは引用文の続きとして最も尤もらしいものを求められ、それを生成しただけです。最も尤もらしく聞こえる答えが同時に真実でもある質問、つまりほとんどの質問において、この同じ仕組みこそがモデルを役立つものにしています。

その現れ方は予測可能です。存在しない参考文献やURL、出典のない統計、実際には言っていない発言を実在の人物に帰する引用、存在しない製品機能、そして確定した事実であるかのように語られる法律や医療の主張です。AIが間違える理由では各パターンの見抜き方を扱っています。このページではなぜそもそも起きるのかを取り上げます。

インターネット全体を読んだはずのモデルが、なぜ作り話をするのか

仕組みは2つあり、それらが重なり合います。

モデルは予測するのであって、検索するのではありません。言語モデルには事実の索引がありません。読んだものはすべてパラメータの中に圧縮されており、回答時にはその圧縮情報から1トークンずつ、確率に基づいて選びながら文章を再生成します。真の答えが学習データの中でよく見られたものであれば、確率の高い続きは真実と一致します。まれであったり、存在しなかったり、矛盾していたりする場合でも、モデルは何らかのトークンを選ばなければならず、尤もらしいものを選びます。LLMとは何かではその仕組みを説明していますが、要点は、自分が書いている文が現実に即しているかどうかをモデル自身が確認するステップは存在しない、ということです。

学習が推測を評価してしまいます。2025年9月、OpenAIは「言語モデルはなぜハルシネーションを起こすのか」と題した論文を発表し、モデルを評価するベンチマークが誤答と無回答を同じくゼロ点として扱う一方、まぐれ当たりの推測には満点が与えられると指摘しました。そのような採点基準に最適化されたモデルは、誤答に減点のない多肢選択式のテストを受けた学生が学ぶのと同じ教訓、つまり「常に推測せよ」を学習してしまいます。この論文の提案は、「わからない」と答えることが自信満々の外れよりも高く評価されるよう採点方法を変えることです。

ハルシネーションに実際の金額の代償を課した2件の裁判

Mata対Avianca航空事件、ニューヨーク、2023年。2人の弁護士が、ChatGPTが作成した6件の判例を引用した準備書面を提出しました。その6件はすべて実在しませんでした。裁判官は2023年6月に弁護士らに$5,000の制裁金を科し、架空の意見が帰せられた各裁判官に説明の書簡を送るよう命じました。弁護士の宣誓供述書に添付されたスクリーンショットには、彼がChatGPTにその判例が実在するか尋ね、ChatGPTが実在すると確認していた様子が写っていました。

Moffatt対エア・カナダ事件、ブリティッシュコロンビア州、2024年。エア・カナダのウェブサイトのチャットボットは、ある顧客に対し、葬儀のために正規料金の航空券を予約した後でも忌引き割引を申請できると案内しました。実際の同社の規定は正反対でした。エア・カナダがチャットボットは自らの発言に責任を持つ別個の法人格であると主張したところ、民事解決審判所は2024年2月にこれを退け、同社にC$812.02の支払いを命じました。

どちらのモデルも壊れていたわけではありません。それぞれが、自らの手の届かない真の答えを持つ質問に対して、最も尤もらしく聞こえる答えを生成しただけです。代償を払ったのは、確認をしなかった人でした。

ハルシネーションは4つの失敗パターンの1つであり、対策はそれぞれ異なる

人はあらゆる誤答をこの言葉で呼びますが、それによって4つのよくある失敗にそれぞれ異なる原因があるという事実が見えにくくなっています。

失敗の種類何が起きたか見分け方対策
ハルシネーション尤もらしい文を完成させるためにモデルが事実を作り出した具体的で確認可能、かつ出典がない出典を尋ねて実際に開く。別のモデルにも尋ねる
情報の陳腐化学習終了時点では真実だった事実が今は違う価格、バージョン、役職者など日付が絡むあらゆるものWeb検索を有効にするか、最新のページを貼り付ける
検索の失敗検索やアップロードしたファイルから誤った箇所が返された答えがあなたの文書を引用しているが、別の質問に答えている引用箇所そのものだけでなく、その中身を読む
読み違いモデルがあなたの質問とは少し違う質問に答えている答え自体は別の何かについては正しい制約を明示して質問を言い換える

厳密な意味でのハルシネーションに当たるのは最初の行だけです。2行目と3行目はグラウンディング(根拠づけ)の問題であり、モデルに読ませるものを与えることで大部分が解決します。4行目はプロンプトの問題です。この4つをすべて1つの謎の欠陥として扱うと、たいてい「もっと大きなモデルを使う」という誤った対策にたどり着きますが、それは1行目に対してはほとんど効果がありません。

2モデルチェックとそのコスト

厳密な意味でのハルシネーションに対して最も信頼できる習慣は、別の異なるモデルに同じ質問をして比較することです。異なる研究機関の、異なるデータで異なる事後学習を経た2つのモデルが、同じ引用を作り話することはまずありません。両者が一致することは、その事実が本物である弱い証拠になります。両者が食い違うことは、行動する前に確認すべきだという強いシグナルです。

「同じモデルにもう一度確認させる」ではうまくいかない理由がここにあります。同じモデルによる2回目の試行は、同じ予測器が同じ圧縮情報から再び推測しているだけです。異なるモデルは異なる圧縮情報を持っています。

DeepSeek V4 Flashは1クレジットで40点、Claude Sonnet 5は10クレジットで38点
01530456012461020Whiziクレジット(メッセージあたり)Intelligence IndexLlama 4 MaverickClaude Haiku 4.5Gemini 3.1 ProDeepSeek V4 ProGPT-5.6 LunaClaude Sonnet 5DeepSeek V4 FlashGPT-5.6 TerraGrok 4.6GPT-5.6 SolClaude Opus 5

セカンドオピニオンは高価なモデルである必要はありません。2026-09-17時点で読み取ったArtificial AnalysisのIntelligence Index、公開されている推論・コーディング・知識のベンチマークを組み合わせた指標では、DeepSeek V4 Flashが40点でメッセージあたりWhiziクレジット1、Claude Sonnet 5が38点で10です。点線はフロンティア、つまり各価格帯での最高スコアを示し、その線上の各点は異なる研究機関のものです。1クレジットと10クレジットのモデルによるクロスチェックは合計11クレジットで済み、サイドバイサイド表示なら1つの質問を両方に送って1画面で比較できます。Mata対Avianca航空事件の弁護士たちは、行わなかったそのチェックに$5,000を支払いました。

ハルシネーションを減らす方法、効果の大きい順に

  1. グラウンディング(根拠づけ)。 Web検索、アップロードした文書、貼り付けた情報源は、タスクを「記憶から思い出す」ものから「読んで要約する」ものへと変えます。モデルはこちらの方がはるかに信頼できます。これが最も大きな効果を持つ対策であり、プロンプトの工夫ではなく製品側の設定です。
  2. 別のモデルを使う。 学習内容が異なれば失敗のパターンも異なります。捏造された具体的な情報の大半を捕捉できます。
  3. 出典を求めて実際に開く。 引用を求められたモデルは引用を出しますが、確認すべきはその出典が実在し、答えが主張する内容を実際に述べているかどうかです。
  4. 「わからない」と言ってよいと伝える。 「確信が持てない場合はそう言ってください」と伝えると、最も尤もらしい続きが変わり、難しい質問ではモデルが作り話をする代わりに答えを保留することが増えます。
  5. より大きなモデルを使う。 フロンティアモデルは一般的な知識に関しては小規模なモデルよりハルシネーションが少ないものの、その差はまれで具体的な事実に関して最も小さくなります。まさにそこが重要なのに。

この順番こそが要点です。多くの人はまず5番目に手を伸ばしますが、それはこのリストの中で最も効果の弱い対策です。

チェックリスト
  • 出典のない具体的で確認可能な主張は未検証として扱う。引用、統計、発言、製品機能など
  • 答えが最近の情報、非公開の情報、正確さを要する情報に依存する場合は、Web検索を有効にするか文書を添付する
  • 数値や引用をもとに行動する前に、別の研究機関のモデルにも尋ねる。食い違いがあれば確認する
  • 引用元を実際に開き、それが単に存在するだけでなく答えの主張どおりの内容かを確認する
  • 難しい質問には、プロンプトに「確信が持てない場合はそう伝えてください」を加える

よくある質問

なぜAIモデルはハルシネーションを起こすのですか。

事実を調べるのではなく最も尤もらしい次の単語を生成するためであり、また学習によって「わからない」と認めるより自信ありげな推測が評価されるためです。OpenAIの2025年9月の論文「言語モデルはなぜハルシネーションを起こすのか」では、ベンチマークが無回答と誤答を同じ点数で扱うため、推測することがモデルにとって学習される勝ちパターンになると示されています。

AIのハルシネーションは完全に防げますか。

現在のモデルでは完全には防げません。尤もらしい文章を生成する仕組みは、正しい答えと作り話の答えの両方を生み出す同じ仕組みだからです。大幅に減らすことは可能です。検索結果や文書にモデルを根拠づけること、別のモデルにも尋ねること、出典を求めて実際に開くことで、その多くを取り除けます。残るのはまれで具体的な事実に関する残余のリスクです。

どのAIが最もハルシネーションが少ないですか。

OpenAI、Anthropic、Googleのフロンティアモデルは一般的な知識について小規模モデルよりハルシネーションが少ないものの、まれで具体的な事実についてはその差が縮まります。そしてそこにこそ被害が生じます。Web検索を有効にした根拠づけのある小規模モデルは、根拠づけのないフロンティアモデルより事実に関する質問で優れていることが多いため、モデルの知名度よりも設定の方が重要です。

ハルシネーションは単なる間違いと同じですか。

その一種にすぎません。ハルシネーションとは自信満々に提示される作り話の事実です。情報の陳腐化(学習時点では真実だったが今は違う)、検索の失敗(誤った箇所が取得された)、質問の読み違いはそれぞれ異なる失敗であり対策も異なり、「出典を求める」ことが効果を持つのは最初のものだけです。

ChatGPTの弁護士訴訟事件では何が起きたのですか。

ニューヨークで起きたMata対Avianca航空事件では、2人の弁護士がChatGPTが作り出した6件の判例を引用した準備書面を提出しました。裁判所は2023年6月に彼らに$5,000の制裁金を科しました。その1年後、Moffatt対エア・カナダ事件では、チャットボットが架空の忌引き割引制度を作り出したことを受け、審判所はエア・カナダに対しチャットボットは自らの発言に責任を持つ別法人だという主張を退け、C$812.02の支払いを命じました。