知识全景图/ 软件工程与系统/ 人工智能全景图/ 能力边界与幻觉机制

AI 能力边界与幻觉机制底层图谱

把“模型为什么会错、为什么会编、为什么有资料也不一定可靠”拆成生成机制、知识来源、上下文边界和工程护栏

阅读定位: 这一页是 AI 底层理解线里的“认知刹车”。它不重复解释 Token、Attention、训练、RAG 或模型服务的完整机制,而是回答一个更危险的问题: 当模型看起来很会说、上下文也很长、还接了检索和工具时,为什么仍然可能给出错误、编造、越权或不可执行的结果。
一、总图:可靠性不是模型自己长出来的
训练分布
参数记忆
当前上下文
Prompt / 材料
外部系统
检索 / 工具
生成机制
next token
候选答案
看似合理
边界控制
引用 / 校验
可信输出
可复核
层级它提供什么它不保证什么需要什么边界
模型参数从训练数据中压缩出的语言、知识和模式不保证最新、完整、可引用或事实精确承认知识截止和任务边界,避免把流畅当事实
上下文材料当前任务需要的指令、历史、文档和约束不保证模型一定读到重点,也不保证材料自身正确控制长度、来源、优先级、冲突处理和引用要求
外部检索 / 工具最新资料、私有知识、实时状态和可执行动作不保证检索命中正确、工具结果无误或权限安全重排、权限校验、结果校验、人工确认和审计
生成采样把条件概率转成自然语言输出不保证“最像答案”的文本就是正确答案评测集、结构校验、引用核验和安全护栏
二、生成机制:会说不等于知道

最小机制

多数通用大语言模型的生成过程可以简化为:给定已有 token 序列,计算词表中每个候选 token 作为“下一个 token”的概率,再按采样策略选出一个 token,追加到上下文里,继续下一轮。

关键边界

模型优化的是在大量文本分布下生成高概率延续,而不是内置一个事实数据库、逻辑证明器或权限系统。它可能生成非常像专家答案的文本,但“像”不等于“真”。

机制事实直觉解释可靠性后果
逐 token 生成答案不是一次完整写好,而是一步一步长出来早期错误会进入后续上下文,形成自我强化
概率分布选择模型在多个候选表达之间选择更像的延续高概率文本可能只是常见说法,不一定对应真实事实
训练分布迁移模型把训练中见过的模式迁移到新问题遇到冷门、最新、私有或反常识任务时更容易补全错误
对齐后的表达能力模型被训练得更有礼貌、更完整、更愿意回答“有帮助”的语气可能掩盖不确定性,形成过度自信
采样参数影响输出温度、top-p、约束会改变候选 token 选择低温也会错,高温更发散;参数不是事实校验器
三、三种知识来源:先分清答案从哪里来
参数记忆
  • 来自预训练、微调和对齐阶段沉淀到模型权重里的模式
  • 适合常识、语言能力、通用概念和稳定知识
  • 风险是过时、混淆、无法追溯来源,以及把相似事实拼错
上下文材料
  • 来自当前 prompt、历史对话、上传文件、系统指令和业务对象
  • 适合当前任务、私有材料、格式约束和临时背景
  • 风险是材料冲突、重点被淹没、过期信息残留和指令污染
外部检索 / 工具
  • 来自搜索、向量库、数据库、API、代码执行器和业务工具
  • 适合最新事实、可引用知识、实时状态和真实动作
  • 风险是检索噪声、工具错误、权限越界和结果解释错误

判断答案可信度时,先问来源

如果答案来自参数记忆,要警惕过时和不可引用;如果来自上下文,要检查材料是否足够、是否冲突;如果来自外部系统,要检查检索片段、工具返回和权限链路。没有来源分层,就很难判断该相信哪一部分。

四、幻觉类型:不只是假事实
类型表现常见诱因治理重点
事实幻觉编造不存在的事件、数字、人物关系、产品能力或法规条款训练记忆不完整、问题冷门、上下文缺证据、模型过度补全要求证据、引用来源、事实核验和高风险人工复核
引用幻觉给出看似真实但不存在、错配或无法支持结论的引用模型学会了引用格式,但没有真实检索到对应来源引用必须绑定检索片段或真实 URL,不能只让模型“写参考文献”
推理幻觉步骤看起来严密,但中间假设、计算或因果关系错误复杂多步任务、隐含变量缺失、过度依赖自然语言推导分步校验、外部计算器、单元测试、反例检查、任务拆分;因果关系可继续看 因果 / 反事实
格式幻觉输出不符合 JSON、表格、字段枚举、工具参数或协议要求schema 太复杂、上下文冲突、采样发散、缺少解析反馈结构化输出、schema 校验、失败重试和约束解码
权限 / 行动幻觉声称已经发邮件、下单、删除、审批或读取了无权限数据模型把语言承诺误当真实动作,或工具权限边界不清动作必须由受控工具执行,关键操作需权限校验、确认和审计
五、为什么长上下文不等于可靠
注意力预算会被稀释
上下文窗口变大,只表示能放进更多 token,不表示模型会稳定读取每个关键细节。无关材料越多,重点越可能被淹没。
位置和结构会影响读取
关键信息放在开头、中间、结尾,效果可能不同。长文档如果没有标题、分块、摘要和引用锚点,模型更容易错读。
冲突信息会制造歧义
旧版本、新版本、用户猜测、系统规则和检索材料混在一起时,模型未必能自动选择最高优先级的信息。
长上下文增加成本和延迟
输入 token 越多,Prefill 越重,TTFT 越慢。长上下文不是免费记忆,而是昂贵的临时工作区。

更可靠的做法

把长上下文当成最后手段,而不是默认方案。优先做分块、摘要、目录、引用锚点、材料去重、冲突标注和任务相关性过滤,让模型读到“少而准”的上下文。

六、为什么 RAG 只能降低幻觉,不能消灭幻觉
RAG 环节它能降低什么风险它仍然可能失败在哪里补救方式
Query Rewrite把用户问题改写成更适合检索的查询改写偏题、丢失限定条件、扩大或缩小问题范围保留原问题、记录改写、对关键实体做约束
向量 / 关键词检索减少模型凭参数记忆回答语义相似不等于答案正确,关键词命中不等于上下文相关混合检索、元数据过滤、Top-K 控制和负样本评测
Rerank把更相关的片段排到前面重排模型也会误判,尤其在细粒度事实和长表格中按任务评测重排质量,保留来源和置信度
Context Packing把外部材料放进模型可读上下文片段截断、顺序错乱、引用编号错配、材料互相冲突片段边界、来源标题、版本时间和引用锚点
Answer Generation让模型基于材料组织答案模型可能越过材料补全、误读材料或把多段内容拼错只允许基于材料回答、逐条引用、无证据时明确拒答

RAG 的正确定位

RAG 是“给模型更好的证据”,不是“把模型变成事实机器”。它降低了无依据回答的概率,但可靠性还取决于知识库质量、检索召回、重排、上下文组织、引用核验和答案生成约束。

七、建立边界:从相信输出到验证输出
边界手段解决什么问题落地方式注意点
离线评测上线前知道模型、Prompt、RAG 和路由是否退化任务评测集、回归测试、坏例集、LLM-as-Judge + 人工抽检评测集必须贴近真实业务,不要只测通用问答
引用与证据让事实性回答可追溯答案句子绑定检索片段、文档标题、版本、时间和 URL引用要支持结论,不能只是格式上看起来有来源
结构校验防止格式幻觉和工具参数错误JSON Schema、字段枚举、类型检查、解析失败重试校验只能保证格式,不保证业务语义正确
外部校验器处理计算、代码、数据库和规则判断计算器、单元测试、SQL 查询、规则引擎、权限系统把可确定问题交给确定性系统,不要让模型硬猜
人工复核覆盖高风险、低容错和责任归属场景审批流、置信度阈值、抽检、双人复核和异常升级人工复核要有上下文和证据,不只是看最终回答
安全护栏控制越权、危险建议、隐私泄露和注入攻击输入预检、输出审核、工具权限、动作确认、审计日志护栏要分层设置,不能只靠一句 System Prompt

能力边界证据包

幻觉排查不能只看最终回答,要把任务类型、证据来源、校验结果和失败分型放在同一张账本里。

证据节点必须记录字段用来判断什么
claim_sourceclaim_id、answer_span、source_type、citation_id、retrieval_case_id答案里的关键断言来自模型记忆、上下文证据还是工具结果
verificationverifier_id、schema_check_result、fact_check_result、human_review_id哪些内容经过确定性校验或人工复核
failure_labelhallucination_type、missing_evidence、conflict_source、overconfidence_signal失败是漏检索、误引用、过期知识、推理错误还是权限边界问题
regression_gateeval_case_id、bad_case_bucket、release_gate_id、rollback_trigger同类幻觉是否进入回归集并影响发布决策
八、常见误区
误区:模型越大就越不会幻觉
大模型通常更强,但生成机制没有改变。规模提升能改善很多任务表现,却不能替代引用、校验、评测和权限控制。
误区:低温输出就是事实正确
低温只是让输出更稳定、更接近高概率延续。如果高概率延续本身错了,低温会稳定地产生同一个错误。
误区:把资料全塞进去最保险
过多材料会增加延迟、成本和冲突概率。可靠性来自材料筛选、结构组织和引用核验,不是上下文堆料。
误区:RAG 上了就不会编
RAG 只是在生成前提供证据。检索错、重排错、片段错、模型误读或越过材料回答,都会继续制造幻觉。
误区:让模型自我反思就能兜底
自检可以发现一部分明显问题,但它仍然是同类生成系统。关键事实、计算、权限和行动结果应交给外部校验。
误区:模型说“已完成”就是真的完成了
语言承诺不是系统状态变化。发邮件、扣款、删数据、审批等动作必须由工具返回真实执行结果,并留下审计证据。
九、回到 AI 主干
AI 全景 Token / Attention 训练 / 推理 / Scaling 一次请求的一生 RAG / 知识检索 LLMOps / 评测 因果边界 / 反事实 安全 / 护栏

推荐阅读顺序

先用 Token / Attention 理解模型如何生成,再用训练 / 推理 / Scaling 理解能力从哪里来,然后回到一次请求的一生,看上下文、RAG、网关、评测和护栏如何共同给模型划出可用边界。