车间里的深度学习:不是聊天机器人,是盯着零件找划痕的老师傅替身

上周三在无锡的机加工车间蹲点,刚站定就被质检组的老周拽到了机床边。他指着操作台旁边架着的那台工业相机说,你看这玩意儿,现在比我还眼尖。

我凑过去看。相机正对着传送带上匀速过来的铝制法兰盘,每过一个,镜头闪一下,旁边的小屏幕立刻跳出检测结果——合格,或者带标记的疑点区域。整个流程连0.2秒都不到。

换三年前,谁敢想这场景。

别把车间的深度学习,跟你手机里的AI画等号

很多人一听到“深度学习”四个字,第一反应就是ChatGPT,是能写文案、能画插画的大模型。真不是。我们车间里跑的这套东西,跟那些动辄几百G参数的通用大模型,半毛钱关系都没有。

说白了,这套东西的核心逻辑特别简单:把老师傅攒了三十年的“看零件的经验”,拆成机器能学会的视觉特征。以前查零件的毛刺、划痕、加工余量不均,全靠老周他们戴个3倍放大镜,对着冷光灯把法兰盘转三圈,一个零件查完要12秒。盯久了眼睛流眼泪,疲劳的时候漏个0.1毫米的划痕,流到装配线上,后面整台设备的密封性能都要打折扣。

最开始搞自动检测的时候,我们走过好大的弯路。最早用传统的机器视觉方案,就是写死规则:多少灰度的像素算划痕,多少长度的凸起算毛刺。结果呢?车间里换了个批次的切削液,反光度变了,检测准确率直接掉了30%。

头大。

机加工车间工业相机检测金属法兰盘表面划痕
机加工车间工业相机检测金属法兰盘表面划痕

后来咬咬牙换了小参数的深度学习模型——不是那种通用的大模型,是专门喂了十几万张我们自己车间拍的、带人工标注的零件照片的专属模型。哪些是真的划痕,哪些是切削液残留的反光,哪些是正常的加工刀纹,全是老周带着质检组的人,一张一张标出来的。

真的难。前前后后标了三个月,每个人下班的时候眼睛都红得像兔子。

车间里的深度学习,根本不是“教机器变聪明”,是帮人省眼力

很多做算法的朋友来车间看,总说你们这个模型太简单了,参数太少,性能不够。我每次都笑。车间里的场景,跟实验室里干净得一尘不染的测试环境,根本不是一回事。

夏天车间温度冲到38度,相机镜头上会蒙一层薄薄的切削液雾气;有时候车间的天车从头顶过,影子挡一下灯光,画面亮度突然掉两个度;甚至传送带上偶尔飘个小塑料屑,都能影响模型的判断。

工业场景里用深度学习,最大的难点从来不是模型本身有多复杂,是你得把所有现场会遇到的“意外”,都提前喂给模型。

刚上线那周,模型把镜头上的水雾当成了零件表面的划痕,一上午报了200多个错,把操作师傅气得直拍桌子。我蹲在相机旁边擦了三回镜头,突然反应过来——哦,原来我们训练模型的时候,根本没拍过带水雾的镜头样本。

后来补了两千多张“意外场景”的样本:带水雾的镜头、切削液溅到零件表面的反光、天车挡光的画面、甚至传送带上飘的塑料屑,模型的准确率才慢慢爬到99.2%。对了,这个数是我们自己车间测的,换个加工工艺、换种材料,准确率就得重新算,别迷信网上说的什么通用检测准确率。

机加工车间机床导轨切削液飞溅实景
机加工车间机床导轨切削液飞溅实景

现在这套系统跑顺了之后,老周他们的工作状态真的变了。以前三个人一天死盯着查800个零件,现在机器先过一遍,把有疑点的零件挑出来,人再复核,一天能查2000个。最关键的是,人不用一直凑到强光底下盯零件,下班的时候不会眼睛酸得看路都模糊。

说句实在的,我们从来没指望这个模型能替代谁。它就是个帮人干重复、费眼睛、容易疲劳的活的工具。

对工业深度学习的误区,真的挺耽误事

我见过太多人一提到车间里的深度学习,就说两个极端。要么说这是未来的黑科技,过两年就能把所有质检的师傅都换掉;要么说这玩意儿就是炫技,根本中看不中用。

都不对。

先说第一个误区:替代人。我们现在跑的这个检测模型,能识别什么?能识别所有它见过的缺陷类型。要是哪天换了个新的加工刀具,出来一种从来没见过的、不规则的刀痕,模型根本认不出来——它不知道这是新刀开料的正常痕迹,还是真的加工出了深度超差的问题。这时候还是得靠老周过来,摸一下刀纹的深度,看一下加工参数,才能做判断。说白了,你连什么是划痕、什么是正常刀纹都分不清,连给模型标训练样本的资格都没有,谈什么替代。

第二个误区:模型越大越好,参数越多越厉害。真的扯。我们现在跑这个检测模型的边缘计算盒子,算力还不如你手里的游戏本。为什么?因为车间里的网络根本不稳定,你总不能把所有的零件照片都传到云端去算,万一断网了,整条线都停了,那损失谁担?所以我们专门把模型剪得很小,参数压到原来的1/20,哪怕完全断网,盒子自己就能跑,反应速度比人眼还快,根本不耽误产线的节拍。

最开始我也觉得,深度学习嘛,就是个离干机械的人很远的概念。直到上次老周拿着个被机器挑出来的、带0.08毫米小凹坑的法兰盘,拍着我肩膀说,这要是以前我看漏了,装到客户的设备上,人家用了半年密封漏了油,回来找售后,那麻烦可就大了。我才反应过来,这玩意儿从来不是什么虚头巴脑的概念,是真能帮我们少出问题,少挨骂的东西。

前几天去车间,看见老周在教刚入职的小徒弟,怎么给模型标缺陷样本。小徒弟问,等以后模型越来越准,是不是我们就不用学看零件了?老周笑了,说你要是连什么是划痕、什么是刀纹都分不清,你连给机器标样本都不会。

风从车间的大门吹进来,带着淡淡的切削液味道。旁边的相机咔嚓一声,又拍了一张零件的照片,屏幕上跳出“合格”的提示。

挺好。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:车间里的深度学习:不是聊天机器人,是盯着零件找划痕的老师傅替身
文章链接:https://m.zystgy.cn/a/67706