模型在测试中出现误判,单纯把错误样本堆成一张表,通常还不足以决定改哪里。人工智能算法工程师可以按业务场景给误判分组,判断问题来自数据、任务定义、检索环节还是模型输出。以下以企业内部问题分类模型为例,说明如何做一次有行动结果的误差分析。

人工智能算法工程师先核对错误是否真实

抽取误判样本后,先复核“正确答案”的标注依据。有些留言同时包含咨询和投诉,如果标注规则未说明优先级,模型与人工标签不同未必都是模型错误。把标注争议单列,交由业务人员修订规则,不宜直接拿争议样本计算改进效果。

按场景切片而不是只看总准确率

可按新老客户、文本长度、渠道、业务类别、时间段等维度观察错误集中在哪里。某一小类样本数量很少时,百分比容易波动,应同时报告样本量和具体错误案例。不同群体的结果差异也需要审慎分析,避免模型在某些人群或业务情境下持续产生不公平结果。《生成式人工智能服务管理暂行办法》在其适用范围内要求采取措施防止歧视,并提升生成内容准确性和可靠性;一般算法项目也可借鉴分场景检查思路。

为每类错误写一个可验证的假设

例如,“短留言缺少上下文导致分类困难”“旧产品名称被误认为新业务”“某渠道数据在训练集中较少”。每个假设对应不同动作:补充上下文、更新词表、扩充经授权的样本或调整任务边界。改动前保存模型与数据版本,改动后在未参与训练的评测样本上复测,观察目标场景改善的同时是否损伤其他场景。

记录未解决问题与人工接管条件

如果模型仍难以区分某些高影响类别,应明确输出“不确定”或转人工的条件,而不是把阈值调到看起来所有问题都有答案。国家数据局关于行业高质量数据集建设的实施方案强调数据质量验证与模型应用反馈相结合;误差分析正可把应用反馈转化为下一轮数据和模型改进。本文是工程工作方法,不把任何单项指标视为上线许可。

参考依据:国家数据局《关于推进行业高质量数据集建设行动的实施方案》;中央网信办《生成式人工智能服务管理暂行办法》。

人工智能算法工程师怎样分析模型误判?从样本切片找到可修的问题  第1张

本文整理与核对

整理:中山优才教育咨询有限公司。公司以职业培训考证咨询为主业,不颁发证书,考核与发证由对应发证单位办理。文中的条件、周期、查询入口均按发证单位当期公开资料核对,如有调整以最新通知为准。咨询 400-160-1813(每日 9:00—23:00,全年无休)。公司统一社会信用代码 91442000588260611C,可在国家企业信用信息公示系统自行核对。