CS-ResNet: Cost-sensitive residual convolutional neural network for PCB cosmetic defect detection

被引:107
|
作者
Zhang, Huan [1 ]
Jiang, Liangxiao [1 ,2 ]
Li, Chaoqun [3 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
[2] Minist Educ, Key Lab Artificial Intelligence, Shanghai 200240, Peoples R China
[3] China Univ Geosci, Sch Math & Phys, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
PCB cosmetic defect detection; Residual convolutional neural network; Class imbalance; Cost-sensitive learning;
D O I
10.1016/j.eswa.2021.115673
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the printed circuit board (PCB) industry, cosmetic defect detection is an essential process to ensure product quality. However, existing PCB cosmetic defect detection approaches have a high false alarm rate, which lead to expensive labor costs of manual confirmation. To solve this problem, some traditional machine learning-based approaches have been proposed, but they just utilize hand-crafted features to build classifiers and thus are rough and sub-optimal. Recently, due to its powerful capability in automatic feature extraction, convolutional neural network (CNN) has been widely used in PCB cosmetic defect detection. However, few of them pay attention to the imbalanced class distribution as well as the different misclassification costs of real and pseudo defects, both of which are common problems in the PCB industry. To this end, in this study, we propose a novel model called cost-sensitive residual convolutional neural network (CS-ResNet) by adding a cost-sensitive adjustment layer in the standard ResNet. Specifically, we assign larger weights to minority real defects based on the class-imbalance degree and then optimize CS-ResNet by minimizing the weighted cross-entropy loss function. We conducted a series of experiments by comparing CS-ResNet with the standard ResNet, state-of-theart CNN-based approach Auto-VRS and traditional machine learning-based approach HOG-SVM on a real-world PCB cosmetic defect dataset. Experimental results show that CS-ResNet achieves the highest Sensitivity (0.89), G -mean (0.91) and the lowest misclassification costs.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Predicting the Associations between Meridians and Chinese Traditional Medicine Using a Cost-Sensitive Graph Convolutional Neural Network
    Yeh, Hsiang-Yuan
    Chao, Chia-Ter
    Lai, Yi-Pei
    Chen, Huei-Wen
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2020, 17 (03)
  • [22] Automatic diagnosis of keratitis using object localization combined with cost-sensitive deep attention convolutional neural network
    Jiewei Jiang
    Wei Liu
    Mengjie Pei
    Liufei Guo
    Jingshi Yang
    Chengchao Wu
    Jiaojiao Lu
    Ruijie Gao
    Wei Chen
    Jiamin Gong
    Mingmin Zhu
    Zhongwen Li
    Journal of Big Data, 10
  • [23] A Novel Cost-sensitive Capsule Network for Audit Fraud Detection
    Zhu, Feng
    Ning, D. J.
    Wang, Yu
    Liu, Shipeng
    20TH INT CONF ON UBIQUITOUS COMP AND COMMUNICAT (IUCC) / 20TH INT CONF ON COMP AND INFORMATION TECHNOLOGY (CIT) / 4TH INT CONF ON DATA SCIENCE AND COMPUTATIONAL INTELLIGENCE (DSCI) / 11TH INT CONF ON SMART COMPUTING, NETWORKING, AND SERV (SMARTCNS), 2021, : 549 - 556
  • [24] Research on PCB Defect Detection Using Deep Convolutional Nerual Network
    Ran, Guangzai
    Lei, Xu
    Li, Dashuang
    Guo, Zhanling
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1306 - 1310
  • [25] ResNet-34/DR: A Residual Convolutional Neural Network for the Diagnosis of Diabetic Retinopathy
    Al-Moosawi, Noor M.
    Khudeyer, Raidah S.
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2021, 45 (07): : 115 - 124
  • [26] Cost-sensitive probabilistic neural network with its application in fault diagnosis
    Tang, Ming-Zhu
    Yang, Chun-Hua
    Gui, Wei-Hua
    Xie, Yong-Fang
    Kongzhi yu Juece/Control and Decision, 2010, 25 (07): : 1074 - 1078
  • [27] Forecasting of ozone episode days by cost-sensitive neural network methods
    Tsai, Che-hui
    Chang, Li-chiu
    Chiang, Hsu-cherng
    SCIENCE OF THE TOTAL ENVIRONMENT, 2009, 407 (06) : 2124 - 2135
  • [28] Multi-Task Cost-Sensitive-Convolutional Neural Network for Car Detection
    Xi, Xiaoming
    Yu, Zhilou
    Zhan, Zhaolei
    Yin, Yilong
    Tian, Cuihuan
    IEEE ACCESS, 2019, 7 : 98061 - 98068
  • [29] ACCELERATE CONVOLUTIONAL NEURAL NETWORKS FOR BINARY CLASSIFICATION VIA CASCADING COST-SENSITIVE FEATURE
    Pang, Junbiao
    Lin, Huihuang
    Su, Li
    Zhang, Chunjie
    Zhang, Weigang
    Duan, Lijuan
    Huang, Qingming
    Yin, Baocai
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 1037 - 1041
  • [30] A Surface Defect Detection Based on Convolutional Neural Network
    Wu, Xiaojun
    Cao, Kai
    Gu, Xiaodong
    COMPUTER VISION SYSTEMS, ICVS 2017, 2017, 10528 : 185 - 194