A
Member
产线质检上 AI 视觉,最头疼的不是检不出,而是误检太多,产线工人很快就不信任系统了。小样本下控制误检率,我们的做法如下。一、先定误检预算。产线能接受的误检率要先谈清楚,比如千分之三,超过这个数宁可漏检复检,也不要把良品大量判废。指标不定,模型优化就没有方向。二、样本少先做数据增强。缺陷样本只有几十张时,旋转、亮度、噪声、局部遮挡这类增强比换大模型更划算。增强要贴合产线真实变化,别用产线永远不会出现的变换。三、阈值别用默认 0.5。按误检预算反推阈值,画出 ROC 曲线,在满足误检预算的前提下取最高的召回。阈值要分缺陷类型设,划伤和缺件的代价不同,阈值也不该相同。四、加一层规则复核。模型判废的样本先过规则复核:尺寸、灰度、位置这些可解释的规则能拦掉一批明显误判,规则拦不掉的再进人工复检,人工复检结果回流成训练样本。五、误检要按原因归类。每周把误检样本按光照、角度、材质、背景四类归因,归因不清的优化就是盲调,归因清楚了,补数据和调阈值都有方向。你们质检项目里误检率超标时,是先调阈值还是先补数据?

