LLM 评估
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/llm-evaluation-zh。
技能介绍
为什么需要系统化的 LLM 评估
把 LLM 接进产品后,提示词微调、换模型或 RAG 改检索 都会改变线上行为,但单靠「感觉更好」无法在团队里复现、也无法在上线前发现回归。更麻烦的是:翻译用 BLEU、摘要用 ROUGE、客服要用相关性/安全性——单一指标往往和业务目标错位,样本一少结论还不可信。
技能如何组织评估工作
本技能把评估拆成三条可并行推进的线,并给出可落地的步骤与验证方式:
- 自动化指标:文本生成(
BLEU、ROUGE、METEOR、BERTScore、困惑度)、分类(准确率、F1、混淆矩阵、AUC-ROC)、RAG 检索(MRR、NDCG、Precision@K/Recall@K)。 - 人工评估:在准确性、连贯性、相关性、流畅度、安全性、有用性等维度上按标注指南打分,并关注评分者间一致性。
- LLM 作为评委:用更强模型做逐点评分、成对比较,或参考/无参考评判,适合难以写死规则的开放生成任务。
配套思路还包括 A/B 测试 与统计检验、回归测试(变更前后对比)、基准测试与基线跟踪;资源侧有指标说明、人工标注实践、基准与 CI/CD 集成指南,以及评估框架与示例数据集、自动化运行脚本等参考实现路径。
适用边界与常见坑
任务与 LLM 评估无关、或需要完全超出文档范围的领域/工具时,不必硬套本技能。实践中要避免:只优化一个指标、样本量过小、在训练数据上测(数据污染)、忽略方差、以及指标与业务目标不一致。更稳妥的做法是多指标 + 代表性数据 + 基线对比,自动化结果用人工抽检校验,并对失败样例做错误分析。
使用场景
- 提示词或模型版本即将上线,需在代表性样本上对比基线并做回归检测,避免关键指标静默下滑
- 在同一标注集上并行评测两个候选模型或两套 Prompt,用分类 F1 与生成类 ROUGE/BERTScore 支撑选型决策
- RAG 链路改版后,用 MRR、NDCG 与 Precision@K 衡量检索排序是否仍覆盖业务问答所需文档
- 开放域回答质量难以用规则打分,采用 LLM 评委做逐点或成对比较,并结合人工 rubric 抽检高风险维度
适合人员
- 维护 LLM 应用发布流水线、希望把自动化评测与回归测试挂进 CI/CD 的平台/ML 工程师
- 负责 RAG 或搜索增强问答,需要在改版前后用检索与生成指标向产品经理解释效果的算法负责人
- 制定标注规范并组织众包或内部标注,关注评分者间一致性与多维度人工量表的 NLP/数据质量同学
- 在 A/B 实验中对比新模型或新提示策略,需统计检验框架与多指标看板支撑决策的增长或产品数据同学