🟡 幻觉是怎么来的?AI 为什么一本正经地胡说八道

它编出一篇你没写过的论文, 还配上完整的作者、年份、期刊页码。 这不是 bug,是 LLM 的架构副作用。

🟡 AI 通识专栏 · 第 14 期 📅 2026年6月30日 ✍️ 小敏说 AI

💡 本文要点:幻觉(Hallucination)是 LLM 最被诟病也最被误解的问题。本文讲清三件事:幻觉不是”AI 在撒谎”而是架构决定的、为什么消除幻觉极其困难、五个让幻觉率下降 80% 的实操技巧。读完你能让 AI 在工作场景中真正可用。


🎯 本文导读

  • 🔹 幻觉的本质:自信地”填空”
  • 🔹 三大幻觉来源
  • 🔹 为什么消除幻觉这么难
  • 🔹 5 个降低幻觉率的实操技巧
  • 🔹 一个”识别 AI 在编”的快速方法

一、🎭 先看结论:幻觉不是 AI 在”撒谎”

人类撒谎是知道真相但故意说错。 AI 幻觉是不知道真相,但被训练成”必须流畅作答”。

情况 人类反应 AI 反应
知道答案 答对 答对
不确定 “我不太确定” 挑一个最像答案的字编下去
完全不知 “不知道” 挑一个最像答案的字编下去

🎯 一句话总结:幻觉本质上是 “概率模型不知道’我不知道’是个选项”。


二、🔍 幻觉的三大来源

1️⃣ 训练数据本身有错

互联网充斥错误信息。模型把错的当对的学了。

  • 维基百科的某个错误条目
  • 论坛里的民间科学
  • 旧版本的事实(已被推翻)

2️⃣ 训练数据没覆盖(最常见)

模型从来没见过这事,但又必须答——它只能根据”类似的事一般怎么说”硬编。

例子:你问”小明 2024 年 8 月发表的论文”,模型可能从来没见过这个人,但训练数据里”X 在 Y 年发表论文”的句式很多,于是它就编一个看起来很像的出来。

3️⃣ 训练目标决定了它”必须自信”

LLM 训练时被奖励”生成流畅文本”,没人奖励它”承认不知道”。结果就是——

它学会了一种”自信流畅地胡说八道”的本领。

来源 占比(估计) 缓解方式
数据错误 20% 提高数据质量
数据盲区 60% RAG 检索外部知识
训练激励 20% RLHF 教它说”不知道”

💬 关键观点:60% 的幻觉是因为模型在它的训练数据盲区被强行问问题。让它”查资料”比”凭记忆”靠谱多了。


三、🧪 几个典型的幻觉案例

场景 模型行为
引用论文 编造完整的作者 + 年份 + 期刊 + 页码
法律条款 编造条款编号和具体内容
历史事件 把不同时期的事件混搭到一起
人物传记 编造生平、获奖经历
代码 API 编造不存在的函数名、参数
数学计算 中间步骤错位,但结论说得很自信

⚠️ 重要提醒:幻觉最危险的不是”错”,而是”自信地错”——错得很有结构、很专业,让你失去警惕。


四、💊 为什么消除幻觉这么难

难点 原因
模型不知道自己不知道 内部没有”置信度真值”
真假在统计上无差 “对的事实”和”像对的编造”概率分布很接近
训练目标不奖励”说不知道” 标准训练奖励的是流畅 + 有内容
评测难 自动评测幻觉率非常困难

学界 / 工业界的几条路:

方向 思路 效果
RAG 让模型”查资料”再回答 显著降低事实幻觉
RLHF 校准 训练模型说”我不确定” 中等效果
Self-Consistency 同问题问多次取众数 仅适合数学 / 推理类
Verifier 用第二个模型校验答案 增加成本,效果好
Tool Use 让模型调用计算器、搜索 适合可工具化任务

🎯 现状:幻觉率从 GPT-3 时代的 ~30% 降到了 GPT-4 时代的 ~5-10%,但 0% 在可见未来不可能。


五、🎁 5 个能立刻让幻觉率下降 80% 的技巧

✅ 技巧 1:明确告诉它”不知道就说不知道”

❌ "请帮我介绍 X 公司的财务情况"
✅ "请基于你确定的信息介绍 X 公司,**不确定的地方明确说'不确定'**"

✅ 技巧 2:要求引用来源

✅ "回答时**必须给出信息来源**(书名 / 网页 / 论文),无法给出来源的内容不要回答"

✅ 技巧 3:让它先”思考”再答

✅ "在回答前,先思考你对这个问题的确定程度(高/中/低),再给答案"

✅ 技巧 4:用 RAG(最有效)

不要让模型凭记忆答——把权威资料丢给它,让它基于资料回答。

✅ 技巧 5:关键事实人工二次核对

论文、判例、法律条款、人物简历、数字、日期——这五类永远不要相信 AI 的一次输出。

内容类型 是否可信
概念解释 / 思路梳理 ✅ 基本可信
代码逻辑 / 算法说明 ✅ 基本可信(要测)
写作 / 翻译 / 总结 ✅ 基本可信
具体引用 / 数字 / 日期 ❌ 必须核对
法律 / 医疗判断 ❌ 必须找专业人士

六、🕵️ 识别”AI 在编”的快速方法

5 个红旗信号——出现任何一个就要警惕:

信号 例子
1️⃣ 引用过于”完美” 论文标题、作者、年份、页码全到位
2️⃣ 逻辑过于流畅 一气呵成,没有任何犹豫
3️⃣ 涉及最近 6 个月的事 训练截止后的事大概率编
4️⃣ 你问”具体哪本书” 容易给出不存在的书名
5️⃣ 数字精确到小数点 “73.47% 的人……”,不像真实统计

最快验证:用 Google 搜一下它给的引用 / 书名 / 人物——搜不到的,基本是编的。


七、❌ 三个常见误区

误区 真相
❌ “幻觉是 bug,下个版本会修好” 它是架构副作用,短期不会消失
❌ “GPT-4 比 GPT-3 不再幻觉了” 只是降低,没消除
✅ “RAG + 人工核对 是当前最实用的应对” 对,工程层面的标准答案

八、🎁 阶段二中场总结

到这里,阶段二已经走完一半。回顾一下:

期数 核心知识
ep09 Transformer 注意力机制
ep10 Token 和 API 计费
ep11 Embedding 与向量搜索
ep12 预训练 / SFT / RLHF
ep13 涌现能力与 Scaling Law
ep14 幻觉的来源与应对

💬 关键观点:到这里,你已经能读懂任何一篇严肃的大模型技术文章了。


📮 今日话题

💬 你被 AI 编过最离谱的”事实”是什么?

评论区分享你的踩坑案例,我会挑几个典型案例做一篇专题解读。


🔮 下一篇预告

🟡 AI 通识 · 第 15 期:上下文窗口——为什么有的模型记性好

4K、128K、1M token——这些数字到底意味着什么?


🟡 本文属于「AI 通识 · 阶段二:大模型怎么思考」。

📱 关注「小敏说 AI」,回复 「AI 入门」 领取《打工人 AI 自救工具箱》。