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

被引:109
作者
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
相关论文
共 42 条
  • [1] Adibhatla VA, 2018, INT MICRO PACK ASS, P202, DOI 10.1109/IMPACT.2018.8625828
  • [2] Residue buildup predictive modeling for stencil cleaning profile decision-making using recurrent neural network
    Alelaumi, Shrouq
    Khader, Nourma
    He, Jingxi
    Lam, Sarah
    Yoon, Sang Won
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 68
  • [3] Alom Md. Zahangir., 2018, Computing Research Repository
  • [4] Multi-label thresholding for cost-sensitive classification
    Alotaibi, Reem
    Flach, Peter
    [J]. NEUROCOMPUTING, 2021, 436 : 232 - 247
  • [5] [Anonymous], 2010, ICML
  • [6] A systematic study of the class imbalance problem in convolutional neural networks
    Buda, Mateusz
    Maki, Atsuto
    Mazurowski, Maciej A.
    [J]. NEURAL NETWORKS, 2018, 106 : 249 - 259
  • [7] Chen Qiu, 2015, 2015 IEEE 16th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), P1, DOI 10.1109/WoWMoM.2015.7158146
  • [8] Deng YS, 2018, 2018 4TH INTERNATIONAL CONFERENCE ON FRONTIERS OF SIGNAL PROCESSING (ICFSP 2018), P145, DOI 10.1109/ICFSP.2018.8552045
  • [9] Ding Shumin, 2011, 2011 International Conference on Multimedia Technology, P2903
  • [10] A Comprehensive Analysis of Synthetic Minority Oversampling Technique (SMOTE) for handling class imbalance
    Elreedy, Dina
    Atiya, Amir F.
    [J]. INFORMATION SCIENCES, 2019, 505 : 32 - 64