Detecting Defects in PCB using Deep Learning via Convolution Neural Networks

被引:0
作者
Adibhatla, Venkat Anil [1 ,2 ]
Shieh, Jiann-Shing [1 ,2 ]
Abbod, Maysam F. [3 ]
Chih, Huan-Chuang [4 ]
Hsu, Chi-Chang [5 ,6 ]
Cheng, Joseph [7 ]
机构
[1] Yuan Ze Univ, Dept Mech Engn, Chungli, Taiwan
[2] Yuan Ze Univ, Innovat Ctr Big Data & Digital Convergence, Chungli, Taiwan
[3] Brunel Univ London, Dept Elect & Comp Engn, Uxbridge, Middx, England
[4] Boardtek Elect Corp, Dept Adv Mfg Syst, Chungli, Taiwan
[5] Boardtek Elect Corp, Dept Adv Res, Chungli, Taiwan
[6] Boardtek Elect Corp, Syst Develop Div, Chungli, Taiwan
[7] Boardtek Elect Corp, Chungli, Taiwan
来源
2018 13TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT) | 2018年
关键词
Convolution neural network; Deep learning; LeNet; ALEXNET; GOOGLENET; Printed circuit board; Good class; Damaged class; Confused class; Convolution layer; Max pooling; fully connected layers;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we have deployed the concept of deep learning known as convolutional neural networks (CNN) as we can realize nowadays deep learning is growing in each and every field. Deep learning is executed in each and every platform and its outcome is impressive. On the other hand, the capability and accuracy of deep learning is somehow compared with human beings. We trained CNN to classify either defective or good printed circuit board (PCB). In this experiment we have used 41,387 images, which is divided into 3 different data sets i.e. training, validation and testing. The CNN, which has 60 million parameters and 500,000 neurons, consists of five convolutional layers, some of which are followed by max-pooling layers, and two globally connected layers with a final 1000-way softmax. Hence, deep learning via convolution neural networks has been introduced in this paper, which will eventually increase the accuracy and reduce a lot of time and consumption of skilled manpower. According to this preliminary study, we can overall achieve accuracy of above 85% and minimize the count of defective PCB classifying as good. In the near future, we hope that over 95% accuracy can be achieved by using different CNN models like VGGNET, RESNET and GOOGLENET and collecting more PCB image data in order to reduce the consumption of time, manpower and increase the accuracy in quality inspection.
引用
收藏
页码:202 / 205
页数:4
相关论文
共 13 条
  • [1] [Anonymous], 2016, Deep learning. vol
  • [2] [Anonymous], 2011, WORLD C ENG WCE 2011
  • [3] [Anonymous], 2012, Advances in Neural Information Processing Systems
  • [4] Bauder R, 1999, United States patent, Patent No. [US 5,975,715, 5975715]
  • [5] Cho H.S., 2012, U.S. Patent, Patent No. [8,159,824, 8159824]
  • [6] Khalid N.K., 2007, THESIS
  • [7] Lecun Y., 1998, Proc IEEE, P1, DOI [10.1109/5.726791, DOI 10.1109/5.726791]
  • [8] Magera J.A., 2008, U.S. Patent, Patent No. [7459202, 7,459,202]
  • [9] Matsubara H., 2003, U.S. Patent, Patent No. [6,573,458, 6573458]
  • [10] Moganti M., 1995, IEEE Potentials, V14, P6, DOI 10.1109/45.464686