本文主要是介绍对比不同Layer输出,在解码阶段消除大模型幻觉,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实现方式
对比最后一层出来的logit,和前面Layer出来的logit,消除差异过大的分布,从而降低幻觉:
-
最后一层Layer出来的logit容易的得到;
-
选择与最后一层的logit最不相似的分布的那层结果
实现原理
也是很简单的对比方式,最终的logit由最后一层的Layer输出的logit,减去前期选择的层的logit,
得到最终的logit
地址
https://arxiv.org/pdf/2309.03883.pdf
这篇关于对比不同Layer输出,在解码阶段消除大模型幻觉的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!