LoRA 微调后幻觉排查 Checklist

1. 数据层面

  • 数据量够吗?

    • 少量样本(几千条以下)容易导致过拟合和幻觉。
  • 数据是否高质量?

    • 是否有事实错误、模糊答案?
  • 覆盖范围够吗?

    • 是否只覆盖了窄领域,而推理时遇到"未见过"的问建议:扩大数据集规模、清洗低质量样本、增加多样化覆盖。

2. 模型层面

  • 基座模型本身是否容易幻觉?

    • 有些大模型本来就事实性较差,LoRA 无法根本修复。
  • LoRA rank / α 参数是否过小?

    • 表达能力不足,导致模型无法学到可靠约束。
  • 是否考虑了 PEFT 以外的方法?

    • 比如 Adapter、Prefix Tuning,某些任务比 LoRA 更合适。

建议:调大 LoRA rank,或者尝试混合参数高效微调方法。

3. 训练策略层面

  • 训练目标是否合理?

    • 仅 SFT(监督微调)可能让模型"会说话",但不会"说真话"。
  • 是否做了对齐训练(RLHF / DPO / contrastive loss)?

    • 没有对齐,模型更容易随便编造。
  • 是否检查过过拟合?

    • 训练集上表现很好,但验证集/推理时出现幻觉 → 过拟合信号。

建议:在 SFT 后补充对齐训练,引入 fact-check loss 或 RLHF。

4. 推理层面

  • 解码策略是否过于自由?

    • Temperature 太高、top-p 太大 → 输出更随机 → 幻觉增多。
  • 是否提供了足够的上下文?

    • 提示词没给足背景,模型就会凭空填补。
  • 是否尝试过工具调用 / RAG?

    • 纯模型生成往往难以保证事实性,可以加外部知识库检索。

建议:

  • 降低 temperature(如 0.2~0.5),收紧 top-p。

  • 优化 prompt,加入"不要编造,如果不知道就回答不知道"。

  • 加入 RAG(检索增强生成),让模型有知识支撑。

总结路径

  1. 先看数据 → 够不够、准不准。

  2. 再看 LoRA 参数 → rank、适配能力。

  3. 再看训练方式 → 是否仅做了 SFT,缺乏对齐。

  4. 最后看推理设置 → 解码参数、上下文、工具辅助。

相关推荐
飞哥数智坊5 小时前
GPT-5-Codex 发布,Codex 正在取代 Claude
人工智能·ai编程
倔强青铜三6 小时前
苦练Python第46天:文件写入与上下文管理器
人工智能·python·面试
虫无涯6 小时前
Dify Agent + AntV 实战:从 0 到 1 打造数据可视化解决方案
人工智能
Dm_dotnet9 小时前
公益站Agent Router注册送200刀额度竟然是真的
人工智能
算家计算9 小时前
7B参数拿下30个世界第一!Hunyuan-MT-7B本地部署教程:腾讯混元开源业界首个翻译集成模型
人工智能·开源
机器之心9 小时前
LLM开源2.0大洗牌:60个出局,39个上桌,AI Coding疯魔,TensorFlow已死
人工智能·openai
Juchecar10 小时前
交叉熵:深度学习中最常用的损失函数
人工智能
林木森ai10 小时前
爆款AI动物运动会视频,用Coze(扣子)一键搞定全流程(附保姆级拆解)
人工智能·aigc
聚客AI11 小时前
🙋‍♀️Transformer训练与推理全流程:从输入处理到输出生成
人工智能·算法·llm
BeerBear12 小时前
【保姆级教程-从0开始开发MCP服务器】一、MCP学习压根没有你想象得那么难!.md
人工智能·mcp