2。相关的工作
最传统的PCB缺陷检测方法。这是一个传统的检测方法利用图像处理和自动控制技术来检测PCB缺陷(
13]。光学非接触在线算法是简单的设计和使用。它可以检测到任何一种PCB缺陷不仅包括短路缺陷还包括空白,标志,蛀牙。最重要的是,AOI系统是廉价和快速。
gydF4y2Ba然而,鉴于光学方法是基于像素的,其误警率特别高。例如,它是很常见的,随机的灰尘落在董事会,董事会使得一些像素点不同于相应的像素在标准板上,这将导致AOI系统敲响了警钟。由于这种明显的缺点,深有研究用神经网络对PCB板的缺陷进行分类。一个叫做Auto-VRS[自动PCB缺陷检测系统
14)是使用AlexNet邓等人提出的。他们证明了Auto-VRS可以减少伪缺陷的误警率。此外,高木涉et al。
15)提出了PCB缺陷检测和分类的方法使用CNN层从标准板图像进行特征提取,然后使用支持向量机分类器的分类。这些方法需要预选的特征图谱,可以改善性能。
AliquegydF4y2Baet al。
16)提出了一种基于神经网络模型来预测最优在铣削过程中切削力的工业生产,获得了不错的结果,这表明深学习方法可能的值应用于PCB的生产。然而,由于我们的问题需要图像的分类,cnn更深更适合我们的问题。此外,Zhang et al。
17)提出了一种修改ResNet模型调整层附在最后。Dimitriou et al。
18)提出了一个算法基于3 d卷积神经网络(3 dcnn)为了预测即将到来的事件相关的制造过程中表现不佳。然而,它更侧重于预测即将到来的事件比现有扫描和过滤叛逃。Schwebig和Tutsch
19]介绍了一个应用策略,结合一个深度学习的概念和基于图像处理的光学检测系统。然而,他们已经提出使用DenseNet [
20.)只有厂商并没有解决问题的本质。
gydF4y2Ba此外,Srimani和Prathiba [
21减少]提出了一种混合方法的特性和分类,主要是为了提高预测和分类的性能。首先,他们使用遗传算法选择功能,然后使用深层神经网络和马尔可夫模型分类。也有方法如使用SVM的变化来解决问题(
22]。然而,这些方法需要其他元数据,如板生产除了图像本身的信息,增加他们的部署过程的复杂度。
gydF4y2Ba也有研究从工业的角度看,例如,Castano et al。
23)提出了一个过程评估的可靠性数据通过传感器;Villalonga等人介绍了一个方法来分配计算资源生产(
24),使一个行业生产系统更健壮。然而,我们更关注严重叛逃的过滤板。
gydF4y2BaCNN结合转移学习已被证明有很大的性能任务,比如图像分类(
25]。他等人提出了一个深残余网络2016年,大大改善了CNN是更深层次的能力及其图像分类精度(
26]。在CNN模型,InceptionResNetV2具有良好的图像分类精度(
12),和暹罗网络被用于各种图像分类问题(
27,
28]。
gydF4y2Ba厂商学习越来越受研究者的欢迎。厂商研究方法有或没有class-imbalanced数据集主要集中在两个方面:第一个是数据预处理的主要方法是抽样(通过修改训练集的样本分布,以减少数据不平衡)的程度(
29日),第二个是在算法层次,其中主要是集成学习,股份分类器和threshold-moving方法(
30.]。
gydF4y2Ba尽管抽样方法取得了良好的效果在一些数据集,可以均匀与传统机器学习方法(
31日),仍然有缺点:过采样会导致过度学习的分类器,因为它只反复得到了一些人工生成的样本,同时大大延长了训练时间。在实证研究中,threshold-moving class-imbalanced厂商有着非常大的性能问题或class-balanced数据集
32,
33]。因此,在我们的研究中,我们使用threshold-moving代替采样技术。
gydF4y2Ba因为我们在我们的模型中使用阈值移动,找到最优阈值是一个重要的一步。有各种各样的优化算法,如基于叉简单的多目标优化(SMOCE) [
34]提出的哈伯等。我们尝试用自适应阈值,并使用一些先进的优化算法在pymoo [
35]如NSGAI-II [
36],NSGA-III [
37],RNSGA-II [
38],C-TAEA [
39)寻找最优阈值后,训练我们的模型。
gydF4y2Ba学者提出了各种方法来应对环境变量的影响,如不同的照明条件在现实生活中的产品。例如,刘等人提出了一个illumination-invariant泡沫颜色测量方法(WDSPCGAN) [
40通过求解一个structure-preserved image-to-image颜色翻译的任务。这将有助于稳定分类算法的性能,无论各种照明条件。然而,我们不需要考虑光照条件的影响,因为如图
2,所有的照片中,我们使用,包括缺陷板图像真实和伪缺陷,以及标准板的图片,被标准光学检查机内,与一致的环境参数如热、湿度和光照。
年代ec>
3所示。敏感的暹罗网络(CSS-Net)
3.1。网络结构
本文的主要符号表和相应的定义
1。
3.2。结构的解释
算法的总体步骤如下(算法
1)。
<大胆>算法1:< /大胆> CSS-Net厂商(暹罗网络)。
输入:<我talic>
N我talic>:迭代的数量,<我nl在e-formula>
米米米l:米我>米米l:math>
:训练图像的数量对,年代:批量大小,r: training-validation比率,pairImgs:对图像、pairLabels:对图像的标签。
输出:<我nl在e-formula>
w米米l:米我>米米l:mrow>
净米米l:米text>
,训练网络参数
(1)
冻结参数从第一层到“mixed35a_10”或其他层内的基础网络
(2)
使用自定义层取代其他层
(3)
自定义层的重量米米l:米text>
⟵米米l:米o>
随机权重米米l:米text>
(4)
为
时代米米l:米text>
=米米l:米o>
1、2米米l:米n><米米l:米o>
,米米l:米o>
…米米l:米o>
,米米l:米o>
N米米l:米我>米米l:math>
做
(5)
为
批处理米米l:米text>
=米米l:米o>
1、2米米l:米n><米米l:米o>
,米米l:米o>
…米米l:米o>
,米米l:米o>
米米米l:米我><米米l:mo>
/米米l:米o>
年代米米l:米我>米米l:mrow>
做米米l:米text>
做
(6)
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
,米米l:米o>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
,米米l:米o>
pairLabels米米l:米text>
⟵米米l:米o>
GETBATCH米米l:米text>
pairImgs米米l:米text>
,米米l:米o>
pairLabels米米l:米text>
,米米l:米o>
年代米米l:米我>米米l:mrow>
在<我nl在e-formula>
米米米l:米我><米米l:mi>
r米米l:米我><米米l:mo>
/米米l:米o>
r米米l:米我><米米l:mo>
+米米l:米o>
1米米l:米n>米米l:mrow>
双
(7)
grandients米米l:米text>
,米米l:米o>
损失米米l:米text>
⟵米米l:米o>
评估米米l:米text>
子网米米l:米text>
,米米l:米o>
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
,米米l:米o>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
,米米l:米o>
D米米l:米我>米米l:mrow>
W米米l:米我>米米l:mrow>
(8)
更新米米l:米text>
自定义层的重量米米l:米text>
,米米l:米o>
梯度米米l:米text>
与亚当优化器
(9)
结束了
(10)
使用<我nl在e-formula>
米米米l:米我><米米l:mo>
/米米l:米o>
r米米l:米我><米米l:mo>
+米米l:米o>
1米米l:米n>米米l:mrow>
对验证当前的结果
(11)
结束了
(12)
返回
w米米l:米我>米米l:mrow>
净米米l:米text>
将转移学习方法为了应对相对较小的数据集,我们冻结pretrained的顶部层模型的权重和替换其他层与专门设计的层。
gydF4y2Bacnn的分层体系结构,自动提取不同的特征在不同层和生成层次表示。这使我们能够利用pretrained网络(如InceptionResNetV2)没有最后一层作为指定的固定特征提取器的任务。
gydF4y2Ba在我们的模型中,我们使用顶部层pretrained网络器作为一个通用的特性,这些特性让我们培养一个新的模型,使模型更稳定和健壮的,然后我们雇佣threshold-moving方法最终价格敏感,如图
6。
图6
Pretrained层特征提取器。
pretrained权重的使用在最高层次,而不是随机的初始参数微调使我们的模型更好的起点,应对相对小的数据集的大小。此外,这允许模型有更高的学习速率,以减少训练时间。
gydF4y2Ba最后,试验后自适应阈值与指定的生成<我nl在e-formula>
β米米l:米我>米米l:math>
(介绍部分
4)值,我们使用多目标优化算法来搜索最优阈值。我们的优化目标是最大化<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
,<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
,<我nl在e-formula>
灵敏度米米l:米text>
。最后的结果来自于threshold-adjusted使用优化后模型的方法。
gydF4y2Ba目前,我们不需要考虑光照条件的影响,因为我们使用所有的图片,包括缺陷板的图像与真实和伪缺陷,以及标准板的图片,被标准光学检查机内,与一致的环境参数如热、湿度和光照。我们的工作流程,如图
2,部署的训练模型CSS-Net AOI机后显著降低假警报为了节省成本,阻塞的必要性调整不同的环境变量,因为每批培训、验证和测试数据生成相同的条件。工人在工具与车站只需要检查过滤警报。这不仅可以一次性拍照方法节省时间而且还排除了随机尘埃的可能性下降到机器之间的董事会造成额外的假警报的伪缺陷。
gydF4y2Ba动机技术用于模型如下。
gydF4y2Ba提高模型的能力有更深层次的长度,在剩余的学习,最重要的操作身份映射(
26]。它增加了前一层的输出层。
gydF4y2Ba如果<我nl在e-formula>
x米米l:米我>米米l:math>
(身份)和<我nl在e-formula>
ℱ米米l:米我><米米l:mfenced open="(" close=")" separators="|">
x米米l:米我>米米l:mrow>
没有相同的尺寸,一个卷积操作将减少其空间分辨率。标识映射乘以一个线性投影<我nl在e-formula>
W米米l:米我>米米l:mrow>
年代米米l:米我>米米l:mrow>
扩大渠道快捷方式来匹配其决议。这允许输入<我nl在e-formula>
x米米l:米我>米米l:math>
和<我nl在e-formula>
ℱ米米l:米我><米米l:mfenced open="(" close=")" separators="|">
x米米l:米我>米米l:mrow>
组合作为输入到下一层。
(1)米米l:米text>
y米米l:米我><米米l:mo>
=米米l:米o>
ℱ米米l:米我><米米l:mfenced open="(" close=")" separators="|">
x米米l:米我><米米l:mo>
,米米l:米o>
W米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
+米米l:米o>
W米米l:米我>米米l:mrow>
年代米米l:米我>米米l:mrow>
x米米l:米我><米米l:mo>
。米米l:米o>
卷积层通常是连接到批量标准化层,这是一个减少内部协变量转变的重要手段,因此防止梯度消失或梯度爆炸(
41),导致网络不稳定,甚至没有进一步学习训练数据。
gydF4y2Ba之前我们通过<我nl在e-formula>
x米米l:米我>米米l:math>
下一层,我们执行批处理每个minibatch标准化变换:
(2)米米l:米text>
h米米l:米我><米米l:mo>
=米米l:米o>
f米米l:米我><米米l:mfenced open="(" close=")" separators="|">
g米米l:米我><米米l:mo>
⋅米米l:米o>
x米米l:米我><米米l:mo>
−米米l:米o>
μ米米l:米我>米米l:mrow>
σ米米l:米我>米米l:mfrac>
+米米l:米o>
b米米l:米我>米米l:mrow>
。米米l:米o>
具体来说,首先,我们得到一个标准分布均值为0,方差为1通过转变和尺度变换:
(3)米米l:米text>
x米米l:米我><米米l:mo stretchy="true">
^米米l:米o>
=米米l:米o>
x米米l:米我><米米l:mo>
−米米l:米o>
μ米米l:米我>米米l:mrow>
σ米米l:米我>米米l:mfrac>
。米米l:米o>
然后,我们将其转换为分布的均值<我nl在e-formula>
b米米l:米我>米米l:math>
和方差<我nl在e-formula>
g米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
:
(4)米米l:米text>
y米米l:米我><米米l:mo>
=米米l:米o>
g米米l:米我><米米l:mo>
⋅米米l:米o>
x米米l:米我><米米l:mo stretchy="true">
^米米l:米o>
+米米l:米o>
b米米l:米我><米米l:mo>
。米米l:米o>
在标准批正常化,参数和尺度参数被定义为转移
(5)米米l:米text>
μ米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
=米米l:米o>
1米米l:米n><米米l:米i>
米米米l:米我>米米l:mfrac>
∑米米l:米o>
x米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
,米米l:米o>
σ米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
=米米l:米o>
1米米l:米n><米米l:米i>
米米米l:米我>米米l:mfrac>
∑米米l:米o>
x米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
−米米l:米o>
μ米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
+米米l:米o>
ɛ米米l:米我><米米l:mo>
。米米l:米o>
批标准化层大大提高了训练的速度和收敛的速度,以及简化了调优参数的过程,提高了分类的有效性。
gydF4y2Ba然后,我们使用的激活函数ReLU(修正线性单元),一层,改变所有负激活(<我nl在e-formula>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
<米米l:米o>
0米米l:米n>米米l:math>
)为0。这一层增加模型的非线性特点,使更好的培训深入网络(
42),相对于其他常用的激活函数,如物流乙状结肠。
(6)米米l:米text>
线性整流函数(Rectified Linear Unit)米米l:米text>
x米米l:米我>米米l:mrow>
=米米l:米o>
0米米l:米n>米米l:mtd>
如果米米l:米text>
x米米l:米我><米米l:mo>
≤米米l:米o>
0米米l:米n>米米l:mrow>
x米米l:米我>米米l:mtd>
如果米米l:米text>
x米米l:米我><米米l:mo>
>米米l:米o>
0米米l:米n>米米l:mrow>
=米米l:米o>
马克斯米米l:米我><米米l:mfenced open="{" close="}" separators="|">
0米米l:米n><米米l:米o>
,米米l:米o>
x米米l:米我>米米l:mrow>
。米米l:米o>
我们使用全球平均池(
43)层来取代传统的完全连接层卷积后层:
(7)米米l:米text>
f米米l:米我>米米l:mrow>
我米米l:米我><米米l:mo>
,米米l:米o>
j米米l:米我><米米l:mo>
,米米l:米o>
k米米l:米我>米米l:mrow>
=米米l:米o>
马克斯米米l:米我>米米l:mrow>
米米米l:米我>米米l:munder>
w米米l:米我><米米l:mrow>
k米米l:米我>米米l:mrow>
米米米l:米我>米米l:mrow>
T米米l:米我>米米l:msubsup>
x米米l:米我>米米l:mrow>
我米米l:米我><米米l:mo>
,米米l:米o>
j米米l:米我>米米l:mrow>
。米米l:米o>
后生成的特征图谱,我们把每个特性的平均值和饲料直接生成的向量映射到将softmax层,而不是使用一个完全连接层。这是由执行更多本机卷积结构特征图和类别之间的对应关系,这使得模型更健壮的空间翻译的输入。
年代ec>
3.3。损失函数
之间的欧几里得距离产生的嵌入对图像经历了基础模型送入损失函数层。
gydF4y2Ba我们首先训练我们的模型对比损失函数。这个损失函数的想法是使同一类样本之间的距离尽可能小,不同类别的样本之间的距离尽可能的大。对比损失函数被定义为
(8)米米l:米text>
损失米米l:米text>
W米米l:米我><米米l:mo>
,米米l:米o>
Y米米l:米我><米米l:mo>
,米米l:米o>
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
,米米l:米o>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
=米米l:米o>
1米米l:米n><米米l:米o>
−米米l:米o>
Y米米l:米我>米米l:mrow>
1米米l:米n><米米l:米n>
2米米l:米n>米米l:mfrac>
D米米l:米我>米米l:mrow>
W米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
+米米l:米o>
Y米米l:米我>米米l:mrow>
1米米l:米n><米米l:米n>
2米米l:米n>米米l:mfrac>
马克斯米米l:米我><米米l:msup>
0米米l:米n><米米l:米o>
,米米l:米o>
米米米l:米我><米米l:mo>
−米米l:米o>
D米米l:米我>米米l:mrow>
W米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
,米米l:米o>
在哪里<我nl在e-formula>
Y米米l:米我><米米l:mo>
=米米l:米o>
0米米l:米n>米米l:math>
如果对样品<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
,<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
属于同一类<我nl在e-formula>
Y米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:math>
如果他们属于不同的类。它将不会更新如果之间的距离<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
和<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
大于<我nl在e-formula>
米米米l:米我>米米l:math>
为了节省时间;如果之间的距离<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
1米米l:米n>米米l:mrow>
和<我nl在e-formula>
X米米l:米我><米米l:mo>
⟶米米l:米o>
2米米l:米n>米米l:mrow>
小于<我nl在e-formula>
米米米l:米我>米米l:math>
,它将增加它们之间的距离<我nl在e-formula>
米米米l:米我>米米l:math>
。
gydF4y2Ba二进制叉的定义
(9)米米l:米text>
损失米米l:米text>
θ米米l:米我>米米l:mrow>
=米米l:米o>
日志米米l:米我><米米l:mstyle displaystyle="true">
∏米米l:米o>
我米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:mrow>
N米米l:米我>米米l:mrow>
p米米l:米我>米米l:mrow>
θ米米l:米我>米米l:mrow>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
=米米l:米o>
日志米米l:米我><米米l:mstyle displaystyle="true">
∏米米l:米o>
我米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:mrow>
N米米l:米我>米米l:mrow>
θ米米l:米我>米米l:mrow>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
1米米l:米n><米米l:米o>
−米米l:米o>
θ米米l:米我>米米l:mrow>
1米米l:米n><米米l:米o>
−米米l:米o>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
=米米l:米o>
∑米米l:米o>
我米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:mrow>
N米米l:米我>米米l:mrow>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
日志米米l:米我><米米l:mtext>
θ米米l:米我><米米l:mo>
+米米l:米o>
1米米l:米n><米米l:米o>
−米米l:米o>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
日志米米l:米我><米米l:mfenced open="(" close=")" separators="|">
1米米l:米n><米米l:米o>
−米米l:米o>
θ米米l:米我>米米l:mrow>
,米米l:米o>
∂米米l:米o>
l米米l:米我>米米l:mrow>
∂米米l:米o>
y米米l:米我>米米l:mrow>
=米米l:米o>
−米米l:米o>
∑米米l:米o>
我米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:mrow>
n米米l:米我>米米l:mrow>
y米米l:米我><米米l:mo>
^米米l:米o>
我米米l:米我>米米l:mrow>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
−米米l:米o>
1米米l:米n><米米l:米o>
−米米l:米o>
y米米l:米我><米米l:mo>
^米米l:米o>
我米米l:米我>米米l:mrow>
1米米l:米n><米米l:米o>
−米米l:米o>
y米米l:米我>米米l:mrow>
我米米l:米我>米米l:mrow>
。米米l:米o>
我们用损失函数和结果表明,该二叉叉的作品比对比损失函数在我们的数据集,如图
7。
图7
结果不同截止位置的InceptionResNetV2特征提取器和不同的损失函数(阈值= 0.99)。“公元前”表示二进制叉;“氯”表示对比损失;位置# 1表示“block8_4_mixed”;位置# 2表示“block35_5_mixed”;位置# 3表示“mixd_6a”;# 4表示“block17_18_mixed”InceptionResNetV2位置。
4所示。结果与讨论
4.1。我们的PCB缺陷数据集
我们PCB缺陷数据集(以下称为PCB-ds)包含真实缺陷板图片,伪缺陷板的图片,以及相应的标准板图片。真正的缺陷包括缺陷形状等错误,颜色错误,字符处印刷错误,和破碎的阻焊领域,这将使电路板故障。伪缺陷包括铜焊料和小点小点,这并不会影响其性能。
gydF4y2Ba如表所示
2真正的缺陷,PCB-ds包含22500双板图片和相应的标准板图片和22500对伪缺陷板图片和相应的标准板图片。每个图像的大小是224<我nl在e-formula>
∗米米l:米我>米米l:msup>
244年<我nl在e-formula>
∗米米l:米我>米米l:msup>
3所示。其中,90%被用作训练集,和10%,验证集。在每个时代,验证集是用于验证性能。训练后,额外的测试集(包括2500 2500真正的缺陷图像与相应的标准板图像;2500 2500年伪缺陷图像与相应的标准板图片)被用来测试网络的性能。最后,我们厂商调整阈值和计算指标。
表2
我们的PCB-ds数据集。
| 数据集:PCB-ds | 类型训练集测试组验证设置
| 图像信息的数据集
| 宽度
| 224年
| 积极的
| 20250年
| 2500年
| 2250年
|
| 高度
| 224年
|
| 渠道
| 3
| 负
| 20250年
| 2500年
| 2250年
|
| 数量
| 50000年
|
4.2。敏感的评价指标
二元分类器的评估,我们引入混淆矩阵,<我nl在e-formula>
TP米米l:米text>
显示真实缺陷的预测作为真正的缺陷;<我nl在e-formula>
TN米米l:米text>
作为伪缺陷表明伪缺陷的预测;<我nl在e-formula>
《外交政策》米米l:米text>
表明伪缺陷的预测作为真正的缺陷;和<我nl在e-formula>
FN米米l:米text>
表示真正的伪缺陷,缺陷的预测如表所示
3。
表3
混淆矩阵。
|
真正的类 |
| 真正的缺陷 | 伪缺陷
| 预测
| 真正的缺陷
| 真阳性(TP)
| 假阳性(FP)
|
| 类
| 伪缺陷
| 假阴性(FN)
| 真阴性(TN)
|
最常用的模型评价指标的准确性(<我nl在e-formula>
Acc米米l:米text>
)。然而,这个指标可以误导有关敏感问题(
44]。在这种情况下,其他评价指标应考虑除了准确性。显然,更昂贵的预测真正的缺陷作为伪缺陷,这使得它一个敏感的问题,所以我们也算其他次要指标:<我nl在e-formula>
灵敏度米米l:米text>
,<我nl在e-formula>
特异性米米l:米text>
,<我nl在e-formula>
精度米米l:米text>
,<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
,<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
评估我们的提出的网络。的定义如下:
(10)米米l:米text>
Acc米米l:米text>
=米米l:米o>
TP米米l:米text>
+米米l:米o>
TN米米l:米text>
TP米米l:米text>
+米米l:米o>
TN米米l:米text>
+米米l:米o>
《外交政策》米米l:米text>
+米米l:米o>
FN米米l:米text>
,米米l:米o>
(11)米米l:米text>
真正的米米l:米text>
−米米l:米o>
Acc米米l:米text>
=米米l:米o>
回忆米米l:米text>
=米米l:米o>
灵敏度米米l:米text>
=米米l:米o>
TP米米l:米text>
TP米米l:米text>
+米米l:米o>
FN米米l:米text>
,米米l:米o>
(12)米米l:米text>
伪米米l:米text>
−米米l:米o>
Acc米米l:米text>
=米米l:米o>
特异性米米l:米text>
=米米l:米o>
TN米米l:米text>
《外交政策》米米l:米text>
+米米l:米o>
TN米米l:米text>
,米米l:米o>
(13)米米l:米text>
精度米米l:米text>
=米米l:米o>
TP米米l:米text>
TP米米l:米text>
+米米l:米o>
《外交政策》米米l:米text>
,米米l:米o>
在哪里<我nl在e-formula>
灵敏度米米l:米text>
表明预测真实缺陷的比例对所有真正的缺陷;<我nl在e-formula>
特异性米米l:米text>
显示所有伪伪缺陷预测缺陷的比例;和<我nl在e-formula>
精度米米l:米text>
表明预测真实缺陷的数量比真正的实际数量的缺陷。
gydF4y2Ba此外,我们使用指标<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
(
45)进一步验证我们的网络的有效性,一般的地方<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
测量在方程(
13),在这里,我们把<我nl在e-formula>
α米米l:米我><米米l:mo>
=米米l:米o>
1米米l:米n>米米l:math>
,即,equation (
15),我们把它写成<我nl在e-formula>
F米米l:米我>米米l:mrow>
1米米l:米n>米米l:mrow>
和的公式<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
在方程(
16):
(14)米米l:米text>
F米米l:米text>
=米米l:米o>
α米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
+米米l:米o>
1米米l:米n>米米l:mrow>
精度米米l:米text>
∗米米l:米我><米米l:mtext>
回忆米米l:米text>
α米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
精度米米l:米text>
+米米l:米o>
回忆米米l:米text>
,米米l:米o>
(15)米米l:米text>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
=米米l:米o>
F米米l:米我><米米l:mn>
1米米l:米n><米米l:米o>
=米米l:米o>
2米米l:米n><米米l:米i>
∗米米l:米我><米米l:mtext>
精度米米l:米text>
∗米米l:米我><米米l:mtext>
回忆米米l:米text>
精度米米l:米text>
+米米l:米o>
回忆米米l:米text>
,米米l:米o>
(16)米米l:米text>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
=米米l:米o>
灵敏度米米l:米text>
∗米米l:米我><米米l:mtext>
特异性米米l:米text>
。米米l:米o>
传统的<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
测量米米l:米text>
或平衡<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
(F1分数)精度和召回的调和平均数,它考虑了特异性和灵敏度,并提供一个平衡的反映了算法的准确性。
gydF4y2Ba几何平均数(<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
)措施分类性能之间的平衡真实和伪缺陷(
44]。一个低<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
将表现不佳的信号分类的真正缺陷即使伪缺陷被正确分类。这个措施很重要,为了避免过度拟合的underfitting伪缺陷和真正的缺陷。
年代ec>
4.3。确定网络参数
确定暹罗网络的基本模型,我们测试的表演暹罗网络与不同的基础模型,结果在图
8。很明显,选择InceptionResNetV2是最合适的基本模型,除了这个模型的原始形式的规模太大,火车在一个合理的时间。
图8
不同的暹罗网络结构基础模型的结果。
确定的截止位置基本模型和损失函数,图中所示的结果
7后,尝试不同的方式利用层基本模型的特征提取器,我们保留从输入层到“block35_5_mixed,”会产生最好的结果。
年代ec>
4.4。厂商确定阈值
它相对更重要的是为了防止产品真正的缺陷比伪缺陷从去市场。因此,我们的模型需要更高的精度比伪真实缺陷的缺陷。
gydF4y2Ba培训期间,每个输入将一对真或伪缺陷图像与相应的标准板图像。当使用训练模型,我们将输入图像与相应的标准板图像,如图
2。
gydF4y2Ba因为我们采用暹罗网络,如果预测的值接近1,这意味着这两个输入的图像更容易在同一个类中,如果结果是接近0,这意味着这两个输入的图像不太可能属于同一类。
gydF4y2Ba为了更好地说明预测过程,例如,如果一对真正的预测价值缺陷板图像及其相应的标准板图像小于阈值,认为他们不是在同一个班,这意味着它是一个真正的缺陷,预测将是正确的(伪缺陷可以被认为是相当于一个标准委员会,他们不会导致电路板故障)。因此,如果一个错误的缺陷及其相应的标准委员会预计大于阈值,他们被认为是同一个类,即。预测,那么结果将是正确的,因为伪缺陷可以被认为是同一个类的标准板,反之亦然。
gydF4y2Ba如表所示
4使模型更加敏感,真正的缺陷,我们默认阈值0.5更改为更大的值。如图
9有一种倾向,随着阈值的增加,<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
倾向于降低特异性和精度降低,而灵敏度往往会增加。
表4
不同的阈值的结果。
| 阈值 |
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
|
精度米米l:米text>
|
特异性米米l:米text>
|
灵敏度米米l:米text>
|
| 0.450
| 0.8539
| 0.8481
| 0.8259
| 0.8136
| 0.8840
|
| 0.475
| 0.8532
| 0.8451
| 0.8170
| 0.8000
| 0.8928
|
| 0.500
| 0.8525
| 0.8426
| 0.8102
| 0.7892
| 0.8996
|
| 0.525
| 0.8526
| 0.8411
| 0.8052
| 0.7808
| 0.9060
|
| 0.550
| 0.8533
| 0.8404
| 0.8017
| 0.7744
| 0.9120
|
| 0.575
| 0.8516
| 0.8370
| 0.7959
| 0.7652
| 0.9156
|
| 0.600
| 0.8514
| 0.8351
| 0.7912
| 0.7568
| 0.9216
|
| 0.625
| 0.8509
| 0.8325
| 0.7856
| 0.7468
| 0.9280
|
| 0.650
| 0.8497
| 0.8286
| 0.7787
| 0.7344
| 0.9348
|
| 0.675
| 0.8494
| 0.8258
| 0.7734
| 0.7240
| 0.9420
|
| 0.700
| 0.8467
| 0.8202
| 0.7659
| 0.7108
| 0.9464
|
| 0.725
| 0.8445
| 0.8154
| 0.7598
| 0.6996
| 0.9504
|
| 0.750
| 0.8426
| 0.8099
| 0.7525
| 0.6852
| 0.9572
|
| 0.775
| 0.8394
| 0.8034
| 0.7454
| 0.6720
| 0.9604
|
| 0.800
| 0.8357
| 0.7956
| 0.7373
| 0.6564
| 0.9644
|
| 0.825
| 0.8327
| 0.7877
| 0.7290
| 0.6392
| 0.9708
|
| 0.850
| 0.8262
| 0.7741
| 0.7166
| 0.6144
| 0.9752
|
| 0.875
| 0.8202
| 0.7611
| 0.7057
| 0.5916
| 0.9792
|
图9
插图的阈值。
如果我们手动分配的重要性<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
,<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
,灵敏度系数<我nl在e-formula>
β米米l:米我>米米l:math>
,
(17)米米l:米text>
客观的米米l:米text>
=米米l:米o>
β米米l:米我><米米l:mi>
∗米米l:米我><米米l:mi>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
+米米l:米o>
β米米l:米我><米米l:mi>
∗米米l:米我><米米l:mi>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
+米米l:米o>
1米米l:米n><米米l:米o>
−米米l:米o>
2米米l:米n><米米l:米i>
β米米l:米我>米米l:mrow>
∗米米l:米我><米米l:mtext>
灵敏度米米l:米text>
,米米l:米o>
并设置不同的<我nl在e-formula>
β米米l:米我>米米l:math>
值,我们将表
5。
表5
最优阈值和指定相应的客观价值<我nl在e-formula>
β米米l:米我>米米l:math>
值。
|
β米米l:米我>米米l:math>
|
阈值 |
客观的米米l:米text>
β米米l:米我>米米l:math>
|
阈值 |
客观的米米l:米text>
| 0.1
| 0.8852
| 0.9420
| 0.3
| 0.8405
| 0.8717
|
| 0.15
| 0.8400
| 0.9231
| 0.35
| 0.8452
| 0.8536
|
| 0.2
| 0.8400
| 0.9060
| 0.4
| 0.8457
| 0.8363
|
| 0.25
| 0.8402
| 0.8889
| 0.45
| 0.8450
| 0.8190
|
然而,使用指定的<我nl在e-formula>
β米米l:米我>米米l:math>
价值观缺乏可靠性,同样的方法应该工作在不同的批次的数据,在每一批,每个指标的重要性可能会有所不同。所以,我们使用多目标优化算法来搜索最优阈值。我们的优化目标是最大化<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
,<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
和敏感性。我们可以定义我们的问题如下:
(18)米米l:米text>
马克斯米米l:米我><米米l:msub>
f米米l:米我>米米l:mrow>
1米米l:米n>米米l:mrow>
x米米l:米我>米米l:mrow>
=米米l:米o>
灵敏度米米l:米text>
x米米l:米我>米米l:mrow>
,米米l:米o>
马克斯米米l:米我><米米l:msub>
f米米l:米我>米米l:mrow>
2米米l:米n>米米l:mrow>
x米米l:米我>米米l:mrow>
=米米l:米o>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
x米米l:米我>米米l:mrow>
,米米l:米o>
马克斯米米l:米我><米米l:msub>
f米米l:米我>米米l:mrow>
3米米l:米n>米米l:mrow>
x米米l:米我>米米l:mrow>
=米米l:米o>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
x米米l:米我>米米l:mrow>
,米米l:米o>
年代米米l:米text>
。米米l:米o>
t米米l:米text>
。米米l:米o>
0米米l:米n><米米l:米o>
≤米米l:米o>
x米米l:米我><米米l:mo>
=米米l:米o>
阈值米米l:米text>
≤米米l:米o>
1。米米l:米n>米米l:mtd>
我们的模型训练后,<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
,<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
,灵敏度可以在任何给定的阈值计算。因为它不是一个线性目标函数,我们使用各种优化方法基于遗传进化算法搜索最优值附近敏感阈值,得到结果表
6。
表6
优化算法的结果。
| 算法 | 阈值
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
|
灵敏度米米l:米text>
|
| NSGA-II [
36]
| 0.8544
| 0.8257
| 0.7729
| 0.9760
|
| NSGA-III [
37]
| 0.8542
| 0.8259
| 0.7731
| 0.9760
|
| RNSGA-II [
38]
| 0.8536
| 0.8259
| 0.7731
| 0.9760
|
| C-TAEA [
39]
| 0.8576
| 0.8244
| 0.7702
| 0.9764
|
4.5。结果和比较
如表所示
7计算指标的值,CSS-Net真实缺陷的准确性为97.60%,伪缺陷和准确性为61.24%,它实现一个<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
分别为82.59%和77.31%。
表7
结果不同的网络。
| 网络 |
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
|
精度米米l:米text>
|
特异性米米l:米text>
|
灵敏度米米l:米text>
|
培训时间(年代) |
| CSS-Net
|
0.8259 |
0.7731 |
0.7158 |
0.6124 |
0.9760 |
776年
|
| Auto-VRS [
14]
| 0.7903
| 0.7258
| 0.6813
| 0.5600
| 0.9408
| 238年
|
| 3 dcnn-2d [
18]
| 0.7535
| 0.7127
| 0.6792
| 0.6004
| 0.8460
| 589年
|
| AlexNet [
46]
| 0.7767
| 0.6985
| 0.6615
| 0.5188
| 0.9404
|
247年 |
| NasNet [
47]
| 0.6446
| 0.2345
| 0.4953
| 0.0596
| 0.9228
| 1214年
|
| ZFNet [
48]
| 0.7783
| 0.7126
| 0.6723
| 0.5496
| 0.9240
| 385年
|
| MobileNet [
49]
| 0.8187
| 0.7636
| 0.7087
| 0.6016
| 0.9692
| 820年
|
| EfficientNetB2 [
50]
| 0.7846
| 0.7175
| 0.6753
| 0.5500
| 0.9360
| 2235年
|
| DenseNet [
20.]
| 0.7910
| 0.7082
| 0.6676
| 0.5168
| 0.9704
| 2722年
|
| ResNet [
26]
| 0.7727
| 0.7274
| 0.6880
| 0.6004
| 0.8812
| 2025年
|
为了比较我们与先进的CSS-Net模型更公平,我们也采用门限调整以来这些模型训练后他们没有最初设计厂商来解决这个问题。结果,结果显示在表的最先进的模型
7这些模型的结果已经threshold-adjusted后培训。我们相信这将更好的突出贡献CSS-Net这个问题。
gydF4y2Ba鉴于我们强调的敏感性和敏感的指标模型,这些模型的特异性和灵敏度值会聚集是大致相同的,没有门限调整以来我们正在处理这个成本敏感性问题class-balanced数据集。因此,我们也使用相同的最优阈值CSS-Net。此外,所有模型的hyperparameters批量大小和学习等利率也将相同的,和迭代时间也是相同的,除非一些模型收敛的时间较长。网络实现所需的结果对真实和伪缺陷的准确性。与其他先进和复杂的网络相比,CSS-Net保持高精度都正确——伪缺陷同时减少训练时间平均为33.32%。虽然我们的训练时间大于一些简单的网络,它是远小于大型网络。真正的精度和高伪缺陷。
除了最重要的敏感指标,<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
相关指标的综合指标真实和伪缺陷分类精度也考虑在内,因为实际意义每个指标代表是很重要的。例如,尽管真实缺陷的准确性是更重要的,不诚实的缺陷的准确性不能完全忽视在现实生产因为特殊或小说缺陷预测伪缺陷可能导致新型值得记录的故障。虽然我们更关注真正的缺陷,我们仍然旨在增加尽可能多的敏感性和特异性。
gydF4y2Ba通过结合不同评价指标的每个数据,我们可以得出结论,提出网络有更好的整体性能在PCB缺陷分类和比它先进的竞争对手,包括邓提出Auto-VRS et al。
14)及其基本模型AlexNet (
46),2 d版(因为我们的数据集是二维)的3 dcnn厂矿Dimitriou et al。(
18],DenseNet Schwebig和Tutsch应用他们的方法(
19),以及一些流行的通用模型。
年代ec>
5。结论和未来的工作
总而言之,现有研究很少关注的敏感性质PCB缺陷分类的问题。他们中的许多人需要董事会的画面以外的其他元数据。此外,他们中的大多数并不是在真正的生产测试场景的PCB工厂大规模,和性能包括精度和训练时间可以改善。
gydF4y2Ba我们提出一个厂商暹罗网络(CSS-Net)转移学习技术提高PCB缺陷分类的准确性和敏感的指标。广泛的实验PCB-ds证明CSS-Net优于许多现有的方法。我们的方法达到一个真正的缺陷精度为97.60%,准确性为61.24%,一个真正的缺陷以及一个<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
分别为82.59%和77.31%,在真正的生产场景。我们的模型的特点使它更快的训练和部署,厂商和指标的模型比其最先进的竞争模型,包括Auto-VRS邓等人提出的。
14)及其基本模型AlexNet (
46),3 dcnn厂矿Dimitriou et al。(
18],DenseNet Schwebig和Tutsch应用他们的方法(
19),连同几个流行的通用模型,训练时间短,平均33.32%。
gydF4y2Ba这种方法有可能节省大量工人的时间和显著降低PCB板的成本。同时,由于其相对较短的训练时间,每一批新数据的新设计的电路板可以训练工厂及时一旦积累足够的标签。整体真实缺陷的准确性以及全面降低成本的措施等方案<我nl在e-formula>
F米米l:米我><米米l:mo>
−米米l:米o>
分数米米l:米text>
和<我nl在e-formula>
G米米l:米我><米米l:mo>
−米米l:米o>
的意思是米米l:米text>
既考虑到敏感性和特异性的价值观,都得到了改善。与此同时,模型的泛化能力是学习也改善了由于传输。将该方法与传统的AOI机将大大减少人工检查要求假警报,这可能会节省很大一部分的PCB制造成本。
gydF4y2Ba我们相信,通过探索更敏感的方法的新方法;改善hyper-parameters;尝试更高级结构;和改善数据集的质量和数量,我们可以进一步改善我们的方法的性能,而这些将是我们未来工作的主要方向。
年代ec>
数据可用性
本研究中使用的数据集是获得一个真正的PCB工厂和不能出版。其他数据支持的结果可以通过联系获得相应的作者。
年代ec>
的利益冲突
作者宣称没有利益冲突。
年代ec>
[
1
Shamkhalichenar年代urname>
H。
Bueche年代urname>
c·J。
崔年代urname>
j·W。
印刷电路板(pcb)电化学传感器和传感技术平台
生物传感器我talic>
2020年
10
11我年代年代ue>
159年
10.3390 / bios10110159
]
[
2
吴年代urname>
X。
通用电气年代urname>
Y。
张年代urname>
Q。
张年代urname>
D。
Pcb缺陷检测使用深度学习的方法
学报2021年IEEE国际会议24日在计算机支持的协同工作的设计(CSCWD)
2021年5月
大连,中国
873年
876年
10.1109 / cscwd49262.2021.9437846
]
[
3
梅利尼克年代urname>
R。
Havrylko年代urname>
Y。
岛年代urname>
Y。
三种类型的PCB缺陷检测和图像处理算法
学报2021年IEEE十七国际会议在MEMS设计透视技术和方法(MEMSTECH)
2021年5月
Polyana,乌克兰
197年
200年
10.1109 / memstech53091.2021.9467917
]
[
4
扎卡里亚年代urname>
美国年代。
阿米尔年代urname>
一个。
雅柯伯年代urname>
N。
Nazemi年代urname>
年代。
自动检测印刷电路板(PCB)缺陷通过使用机器学习在电子制造业:当前的方法
IOP会议系列:材料科学与工程我talic>
2020年
767年
012064年
10.1088 / 1757 - 899 x / 767/1/012064
]
[
5
Gorkem沃甘年代urname>
Ulusoy年代urname>
我。
图像分类与深度学习在嘈杂的标签:一项调查
以知识为基础的系统我talic>
2021年
215年
106771年
10.1016 / j.knosys.2021.106771
]
[
6
刘年代urname>
Z。
张年代urname>
Z。
蔡年代urname>
Y。
苗族年代urname>
Y。
陈年代urname>
Z。
Semi-supervised分类通过超图卷积极端的学习机器
应用科学我talic>
2021年
11
9我年代年代ue>
3867年
10.3390 / app11093867
]
[
7
诸葛年代urname>
M。
风扇年代urname>
D。
刘年代urname>
N。
张年代urname>
D。
徐年代urname>
D。
邵年代urname>
l
通过完整学习显著目标检测
2021年
https://arxiv.org/abs/2101.07663
]
[
8
诸葛年代urname>
M。
高年代urname>
D。
风扇年代urname>
D。
金年代urname>
l
陈年代urname>
B。
周年代urname>
H。
邵年代urname>
l
Kaleido-BERT:视觉语言训练的“时尚领域
《IEEE / CVF计算机视觉与模式识别会议
2021年
美国纳什维尔TN
12647年
12657年
]
[
9
Chicco年代urname>
D。
暹罗神经网络:概述
人工神经网络我talic>
2021年
73 - 94
10.1007 / 978 - 1 - 0716 - 0826 - 5 - _3
]
[
10
萧年代urname>
研究所。
花王年代urname>
D.-Y。
刘年代urname>
Z.-Y。
Tso年代urname>
R。
恶意软件使用一次性学习与暹罗网络图像分类
Procedia计算机科学我talic>
2019年
159年
1863年
1871年
10.1016 / j.procs.2019.09.358
]
[
11
陈年代urname>
H。
王年代urname>
Y。
郑年代urname>
K。
李年代urname>
W。
常年代urname>
C.-T。
哈里森年代urname>
答:P。
肖年代urname>
J。
海格年代urname>
g D。
陆年代urname>
l
廖年代urname>
学术界。
苗族年代urname>
年代。
Anatomy-aware暹罗网络:利用语义不对称性对准确骨盆骨折在x射线检测图像
欧洲计算机视觉的诉讼
2020年8月
英国格拉斯哥
施普林格
239年
255年
10.1007 / 978 - 3 - 030 - 58592 - 1 - _15
]
[
12
Szegedy年代urname>
C。
谢尔盖约飞年代urname>
文森特年代urname>
V。
亚历山大年代urname>
一个。
Inception-v4 inception-resnet和剩余连接对学习的影响
人工智能学报AAAI会议我talic>
2017年
31日
]
[
13
戴年代urname>
W。
Mujeeb年代urname>
一个。
Erdt年代urname>
M。
Sourin年代urname>
一个。
焊接缺陷检测在自动光学检查
先进的工程信息我talic>
2020年
43
101004年
10.1016 / j.aei.2019.101004
]
[
14
邓年代urname>
Y.-S。
罗年代urname>
A.-C。
戴年代urname>
蔡明俊。
建立一个自动缺陷验证系统使用深pcb缺陷分类的神经网络
学报》2018年第四信号处理的前沿国际会议(ICFSP)
2018年9月
法国普瓦捷
145年
149年
10.1109 / icfsp.2018.8552045
2 - s2.0 - 85059989731
]
[
15
高木涉年代urname>
Y。
铃木年代urname>
一个。
Horio年代urname>
T。
Ohno年代urname>
T。
小岛年代urname>
T。
高田年代urname>
T。
Iio年代urname>
年代。
大林年代urname>
K。
实在年代urname>
M。
4-ch x 10 gb / s到光学与光电互联包和光学波导与印刷电路板分离
学报2010年IEEE CPMT研讨会
2010年8月
日本东京
IEEE
1
4
]
[
16
Alique年代urname>
一个。
哈伯年代urname>
r·E。
哈伯年代urname>
r·H。
Ros年代urname>
年代。
冈萨雷斯年代urname>
C。
神经网络模型在铣削过程中切削力的预测。一个真实的案例研究进展
学报2000年IEEE智能控制国际研讨会。与第八届IEEE地中海举行联合会议上控制和自动化
2000年7月
佩特雷,希腊
IEEE
121年
125年
10.1109 / ISIC.2000.882910
]
[
17
张年代urname>
H。
江年代urname>
l
李年代urname>
C。
厂商Cs-resnet:剩余卷积神经网络用于PCB外观缺陷检测
专家系统与应用程序我talic>
2021年
185年
115673年
10.1016 / j.eswa.2021.115673
]
[
18
Dimitriou年代urname>
N。
Leontaris年代urname>
l
Vafeiadis年代urname>
T。
埃尼迪斯年代urname>
D。
Wotherspoon年代urname>
T。
修改年代urname>
G。
Tzovaras年代urname>
D。
深度学习框架,用于模拟和缺陷预测应用于微电子
仿真建模实践和理论我talic>
2020年
One hundred.
102063年
10.1016 / j.simpat.2019.102063
]
[
19
伊尔丝玛丽亚Schwebig年代urname>
一个。
Tutsch年代urname>
R。
编译使用卷积神经网络训练数据集的支持在电子制造行业基于4.0自动检验流程
传感器和传感器系统杂志》上我talic>
2020年
9
1我年代年代ue>
167年
178年
10.5194 / jsss - 9 - 167 - 2020
]
[
20.
黄年代urname>
G。
刘年代urname>
Z。
Van Der Maaten年代urname>
l
温伯格年代urname>
k问。
人口卷积网络连接
《IEEE计算机视觉与模式识别会议
2017年7月
美国檀香山,嗨
4700年
4708年
10.1109 / cvpr.2017.243
2 - s2.0 - 85035343801
]
[
21
Srimani年代urname>
p K。
Prathiba年代urname>
V。
自适应数据挖掘PCB缺陷检测和分类的方法
印度科学和技术杂志》上我talic>
2016年
9
44我年代年代ue>
1
9
10.17485 / ijst / 2016 / v9i44/98964
2 - s2.0 - 85002262292
]
[
22
张年代urname>
Z。
王年代urname>
X。
刘年代urname>
年代。
太阳年代urname>
l
陈年代urname>
l
郭年代urname>
Y。
PCB视觉缺陷的自动识别方法
学报2018年国际会议上传感、诊断、预测和控制(SDPC)
2018年8月
西安,中国
138年
142年
10.1109 / sdpc.2018.8664974
2 - s2.0 - 85064125158
]
[
23
Castano年代urname>
F。
Strzelczak年代urname>
年代。
Villalonga年代urname>
一个。
哈伯年代urname>
r·E。
Kossakowska年代urname>
J。
使用物联网传感器可靠性cyber-physical系统数据:一个文献综述和案例研究
遥感我talic>
2019年
11
19我年代年代ue>
2252年
10.3390 / rs11192252
2 - s2.0 - 85073410119
]
[
24
Villalonga年代urname>
一个。
Beruvides年代urname>
G。
Castano年代urname>
F。
哈伯年代urname>
r·E。
云计算产业cyber-physical系统数据驱动的推理:审查和用例4.0一个行业试点
IEEE工业信息我talic>
2020年
16
9我年代年代ue>
5975年
5984年
10.1109 / tii.2020.2971057
]
[
25
汉年代urname>
D。
刘年代urname>
Q。
风扇年代urname>
W。
学习一个新的图像分类方法使用cnn传输和网络数据增大
专家系统与应用程序我talic>
2018年
95年
43
56
10.1016 / j.eswa.2017.11.028
2 - s2.0 - 85034658508
]
[
26
他年代urname>
K。
张年代urname>
X。
任年代urname>
年代。
太阳年代urname>
J。
深层残留图像识别的学习
《IEEE计算机视觉与模式识别会议
2016年6月
美国内华达州拉斯维加斯
770年
778年
10.1109 / cvpr.2016.90
2 - s2.0 - 84986274465
]
[
27
乌达Sameer年代urname>
V。
Naskar年代urname>
R。
深暹罗网络标签分类有限源相机识别
多媒体工具和应用程序我talic>
2020年
79年
37我年代年代ue>
28079年
28104年
10.1007 / s11042 - 020 - 09106 - y
]
[
28
锅年代urname>
Z。
保年代urname>
X。
张年代urname>
Y。
王年代urname>
B。
盎ydF4y2Ba
Q。
Lei年代urname>
B。
暹罗网络度量学习sar目标分类
诉讼的雪茄烟,2019 - 2019年IEEE国际地球科学和遥感研讨会
2019年7月
日本横滨
IEEE
1342年
1345年
10.1109 / igarss.2019.8898210
]
[
29日
默罕默德年代urname>
R。
拉瓦希德荷年代urname>
J。
阿卜杜拉年代urname>
M。
机器学习与过采样和采样技术:概述研究和实验结果
学报2020年11日国际会议信息和通信系统(ICICS)
2020年4月
马林、约旦
IEEE
243年
248年
10.1109 / icics49469.2020.239556
]
[
30.
Collell年代urname>
G。
Prelec年代urname>
D。
帕蒂尔年代urname>
k·R。
一个简单的插件装袋合奏基于threshold-moving二进制和多级分类不平衡数据
Neurocomputing我talic>
2018年
275年
330年
340年
10.1016 / j.neucom.2017.08.035
2 - s2.0 - 85029553440
]
[
31日
考尔年代urname>
P。
Gosain年代urname>
一个。
比较过采样采样方法的行为的类不平衡学习结合类不平衡问题的噪音
基于信息通信技术的创新我talic>
2018年
纽约,纽约,美国
施普林格
23
30.
10.1007 / 978 - 981 - 10 - 6602 - 3 - _3
2 - s2.0 - 85031404051
]
[
32
盎ydF4y2Ba
N。
丁年代urname>
H。
杨年代urname>
J。
非盟年代urname>
R。
盎年代urname>
t·f·A。
整体学习深对阿尔茨海默病的分类
生物医学信息学杂志我talic>
2020年
105年
103411年
10.1016 / j.jbi.2020.103411
]
[
33
张年代urname>
X。
Gweon年代urname>
H。
教务长年代urname>
年代。
阈值的方法解决移动类不平衡问题和他们的应用程序多标记分类
学报》2020年第四届国际会议在图像处理方面的进步
2020年11月
成都,中国
72年
77年
10.1145/3441250.3441274
]
[
34
哈伯年代urname>
r·E。
Beruvides年代urname>
G。
Quiza年代urname>
R。
埃尔南德斯年代urname>
一个。
一个简单的多目标优化方法基于叉
IEEE访问我talic>
2017年
5
22272年
22281年
10.1109 / access.2017.2764047
2 - s2.0 - 85032296152
]
[
35
空白年代urname>
J。
黛比年代urname>
K。
在Python中Pymoo:多目标优化
IEEE访问我talic>
2020年
8
89497年
89509年
10.1109 / access.2020.2990567
]
[
36
黛比年代urname>
K。
普拉塔普年代urname>
一个。
阿加瓦尔年代urname>
年代。
Meyarivan年代urname>
T。
一个快速和精英多目标遗传算法:nsga-ii
IEEE进化计算我talic>
2002年
6
2我年代年代ue>
182年
197年
10.1109/4235.996017
2 - s2.0 - 0036530772
]
[
37
黛比年代urname>
K。
耆那教徒的年代urname>
H。
进化的许多客观优化算法使用reference-point-based nondominated排序方法,第一部分:解决问题与约束
IEEE进化计算我talic>
2013年
18
4我年代年代ue>
577年
601年
10.1109 / TEVC.2013.2281534
2 - s2.0 - 84905579836
]
[
38
黛比年代urname>
K。
Sundar年代urname>
J。
基于参考点使用进化多目标优化算法
学报》第八届年会在遗传与进化计算
2006年7月
西雅图,华盛顿d . C。美国
635年
642年
10.1145/1143997.1144112
]
[
39
李年代urname>
K。
陈年代urname>
R。
傅年代urname>
G。
姚年代urname>
X。
Two-archive约束多目标优化进化算法
IEEE进化计算我talic>
2018年
23
2我年代年代ue>
303年
315年
]
[
40
刘年代urname>
J。
他年代urname>
J。
谢年代urname>
Y。
Gui年代urname>
W。
唐年代urname>
Z。
马年代urname>
T。
他年代urname>
J。
Niyoyita年代urname>
j . P。
通过瓦瑟斯坦Illumination-invariant浮选泡沫颜色测量基于距离cyclegan还利用约束
IEEE控制论我talic>
2021年
51
2我年代年代ue>
839年
852年
10.1109 / tcyb.2020.2977537
]
[
41
加宾风年代urname>
C。
朱年代urname>
X。
品牌年代urname>
O。
辍学和批量标准化:一个实证研究的深度学习的影响
多媒体工具和应用程序我talic>
2020年
79年
2我年代年代ue>
1
39
10.1007 / s11042 - 019 - 08453 - 9
]
[
42
罗马年代urname>
V。
内存容量阈值的神经网络和解决线性单元激活
暹罗的数学数据科学》杂志上我talic>
2020年
2
4我年代年代ue>
1004年
1033年
10.1137/20 m1314884
]
[
43
林年代urname>
M。
陈年代urname>
Q。
杨ydF4y2Ba
年代。
网络在网络
2013年
http://arxiv.org/abs/1312.4400
]
[
44
Akosa年代urname>
J。
预测精度:一个误导性的高度不平衡数据的性能测量
诉讼的SAS全球论坛我talic>
2017年
12
]
[
45
郭年代urname>
H。
刘年代urname>
H。
吴年代urname>
C。
智年代urname>
W。
肖年代urname>
Y。
她年代urname>
W。
物流歧视g-mean f-measure和不平衡问题
智能和模糊系统杂志》上我talic>
2016年
31日
3我年代年代ue>
1155年
1166年
10.3233 / ifs - 162150
2 - s2.0 - 84984994831
]
[
46
Krizhevsky年代urname>
一个。
Sutskever年代urname>
我。
辛顿年代urname>
g . E。
Imagenet与深卷积神经网络分类
先进的神经信息处理系统我talic>
2012年
25
1097年
1105年
]
[
47
Zoph年代urname>
B。
Vasudevan年代urname>
V。
Shlens年代urname>
J。
他年代urname>
诉L。
学习转移体系结构可伸缩的图像识别
《IEEE计算机视觉与模式识别会议
2018年6月
美国犹他盐湖城
8697年
8710年
10.1109 / cvpr.2018.00907
2 - s2.0 - 85062864819
]
[
48
Zeiler年代urname>
m D。
费格斯年代urname>
R。
观察和理解卷积网络
欧洲计算机视觉的诉讼
2014年9月
瑞士苏黎世
施普林格
818年
833年
10.1007 / 978 - 3 - 319 - 10590 - 1 - _53
2 - s2.0 - 84906489074
]
[
49
霍华德年代urname>
a·G。
朱年代urname>
M。
陈年代urname>
B。
Kalenichenko年代urname>
D。
王年代urname>
W。
韦安德一道年代urname>
T。
Andreetto年代urname>
M。
亚当年代urname>
H。
Mobilenets:高效的移动视觉应用卷积神经网络
2017年
http://arxiv.org/abs/1704.04861
]
[
50
唐ydF4y2Ba
M。
勒年代urname>
Q。
Efficientnet:反思模型扩展为卷积神经网络
机器学习的国际会议
2019年6月
美国加利福尼亚州长滩
PMLR
6105年
6114年
]