Adversarial autoencoder for detecting anomalies in soldered joints on printed circuit boards

被引:17
作者
Goto, Keisuke [1 ]
Kato, Kunihito [1 ]
Saito, Takaho [2 ]
Aizawa, Hiroaki [1 ]
机构
[1] Gifu Univ, Fac Engn, Gifu, Japan
[2] Aisin AW Co Ltd, Anjo, Aichi, Japan
关键词
anomaly detection; adversarial autoencoder; Hotelling's T-squared; x-ray computed tomography;
D O I
10.1117/1.JEI.29.4.041013
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The inspection of solder joints on printed circuit boards is a difficult task because defects inside the joints cannot be observed directly. In addition, because anomalous samples are rarely obtained in a general anomaly detection situation, many methods use only normal samples in the learning phase. However, sometimes a small number of anomalous samples are available for learning. We propose a method to improve performance using a small number of anomalous samples for training in such situations. Specifically, our proposal is an anomaly detection method using an adversarial autoencoder (AAE) and Hotelling's T-squared distribution. First, the AAE learns features of the solder joint following the standard Gaussian distribution from a large number of normal samples and a small number of anomalous samples. Then, the anomaly score of a solder joint is calculated by Hotelling's T-squared method from the features learned by the AAE. Finally, anomaly detection is performed by thresholding using this anomaly score. In experiments, we show that our method performs anomaly detection with few false positives in such situations. Moreover, we confirmed that our method outperforms the conventional method using handcrafted features and a one-class support vector machine. (C) The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License.
引用
收藏
页数:9
相关论文
共 13 条
[1]  
Beggel L., 2019, ARXIV190106355, P206
[2]  
Feng Z. C., 2015, P IPC APEX
[3]   Reducing the dimensionality of data with neural networks [J].
Hinton, G. E. ;
Salakhutdinov, R. R. .
SCIENCE, 2006, 313 (5786) :504-507
[4]   Analysis of a complex of statistical variables into principal components [J].
Hotelling, H .
JOURNAL OF EDUCATIONAL PSYCHOLOGY, 1933, 24 :417-441
[5]  
Hotelling H, 1992, BREAKTHROUGHS STAT, P54, DOI [DOI 10.1007/978-1-4612-0919-5_4, 10.1007/978-1-4612-0919-54, DOI 10.1007/978-1-4612-0919-54]
[6]   Use 3D Convolutional Neural Network to Inspect Solder Ball Defects [J].
Lin, Bing-Jhang ;
Tsan, Ting-Chen ;
Tung, Tzu-Chia ;
Lee, You-Hsien ;
Fuh, Chiou-Shann .
NEURAL INFORMATION PROCESSING (ICONIP 2018), PT I, 2018, 11301 :263-274
[7]  
Makhzani A, 2016, P INT C LEARN REPR W
[8]  
Oresjo, 2001, WHY WHAT AUTOMATED X
[9]  
Sakurada M., 2014, P MLSDA 2014 2 WORKS, V4
[10]   Estimating the support of a high-dimensional distribution [J].
Schölkopf, B ;
Platt, JC ;
Shawe-Taylor, J ;
Smola, AJ ;
Williamson, RC .
NEURAL COMPUTATION, 2001, 13 (07) :1443-1471