什么是 AI 幻觉(Hallucination)?大模型为什么会产生幻觉?有哪些缓解方法?

AI16小时前发布 beixibaobao
5 0 0

👨‍⚕️ 主页: gis分享者
👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅!
👨‍⚕️ 收录于专栏:AI大模型原理和应用面试题

什么是 AI 幻觉(Hallucination)?大模型为什么会产生幻觉?有哪些缓解方法?

文章目录

  • 一、🍀回答重点
  • 二、🍀扩展知识
    • 2.1 ☘️幻觉的两大分类
    • 2.2 ☘️RAG 为什么能缓解幻觉
    • 2.3 ☘️工程实践中的防幻觉策略
    • 2.4 ☘️前沿方向:模型自身的抗幻觉能力
  • 三、🍀面试官追问

一、🍀回答重点

AI 幻觉是指大模型生成的内容看起来流畅且自信,但实际上是错误的、编造的、或压根不存在的。比如你问它某篇论文的内容,它可能一本正经地编造一个完全不存在的论文标题和作者,说得头头是道。2023 年纽约一位律师用 ChatGPT 写诉状,引用了 6 个不存在的判例,直接被法官处罚。

大模型产生幻觉的根本原因在于它的工作机制。大模型本质上是一个概率预测机器,任务是根据上下文预测下一个最可能的 Token,压根不会去查证事实的真伪。它学到的是语言的统计规律,不是知识的逻辑验证。所以当它没有足够的信息时,会倾向于”编”一个统计上合理的答案,不会主动说”我不知道”。

产生幻觉的具体原因:

1)训练数据中本身就有错误或过时的信息,模型学到了就会复述出来

2)模型对低频知识的记忆不准确,容易张冠李戴,把 A 论文的作者安到 B 论文上

3)解码策略的影响,temperature 设高了会增加随机性,偏离事实的概率变大

4)模型天生缺乏”自我怀疑”能力,不会意识到自己在瞎编

在这里插入图片描述


主要的缓解方法:

1)RAG 检索增强生成,让模型基于真实文档回答,不靠记忆瞎猜

2)降低 temperature 减少

© 版权声明

相关文章