Loading…

Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning

Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed....

Full description

Saved in:
Bibliographic Details
Published in:Sensors (Basel, Switzerland) Switzerland), 2023-03, Vol.23 (6), p.3246
Main Authors: Pham, Thi Tram Anh, Thoi, Do Kieu Trang, Choi, Hyohoon, Park, Suhyun
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43
cites cdi_FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43
container_end_page
container_issue 6
container_start_page 3246
container_title Sensors (Basel, Switzerland)
container_volume 23
creator Pham, Thi Tram Anh
Thoi, Do Kieu Trang
Choi, Hyohoon
Park, Suhyun
description Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed. It was trained using labeled and unlabeled images under two different augmentations. Training and test PCB images were acquired using automatic final vision inspection systems. The PCB_SS model outperformed a completely supervised model trained using only labeled images (PCB_FS). The performance of the PCB_SS model was more robust than that of the PCB_FS model when the number of labeled data is limited or comprises incorrectly labeled data. In an error-resilience test, the proposed PCB_SS model maintained stable accuracy (error increment of less than 0.5%, compared with 4% for PCB_FS) for noisy training data (with as much as 9.0% of the data labeled incorrectly). The proposed model also showed superior performance when comparing machine-learning and deep-learning classifiers. The unlabeled data utilized in the PCB_SS model helped with the generalization of the deep-learning model and improved its performance for PCB defect detection. Thus, the proposed method alleviates the burden of the manual labeling process and provides a rapid and accurate automatic classifier for PCB inspections.
doi_str_mv 10.3390/s23063246
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_e489d894006541af82553e9ca97cb6da</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A743936061</galeid><doaj_id>oai_doaj_org_article_e489d894006541af82553e9ca97cb6da</doaj_id><sourcerecordid>A743936061</sourcerecordid><originalsourceid>FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43</originalsourceid><addsrcrecordid>eNpdksFu1DAQhi0EoqVw4AVQJC5wSPHYThyfULulsNJKIJWeLceeLF5l7cVOKvH2eNl21SIfxpr5_Hv-0RDyFug554p-yozTljPRPiOnIJioO8bo80f3E_Iq5w2ljHPevSQnvFUKVNOdkuUVDmin6gqnEnwMlQ_Vj-TDhK5a-GRnP1WX0SSXq9vsw7q6wa2vb-YdpjufC7RCk0IpvCYvBjNmfHMfz8jt9Zefi2_16vvX5eJiVduGqqnuDTgl-g44F8Iy05iBFg9SDEwKaKDpLPRoARkAl7LjVEnEnjqQCgEFPyPLg66LZqN3yW9N-qOj8fpfIqa1NmnydkSNolOuU4LSthFgho41DUdljZK2b50pWp8PWru536KzGKZkxieiTyvB_9LreKeB0qa0x4vCh3uFFH_PmCe99dniOJqAcc6aScWKu9JAQd__h27inEKZ1Z4CSSmIveD5gVqb4sCHIZaPbTmuzN3GgIMv-QspuOItbaE8-Hh4YFPMOeFwbB-o3q-HPq5HYd899nskH_aB_wXL6rI6</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2791700143</pqid></control><display><type>article</type><title>Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning</title><source>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</source><source>PubMed Central</source><creator>Pham, Thi Tram Anh ; Thoi, Do Kieu Trang ; Choi, Hyohoon ; Park, Suhyun</creator><creatorcontrib>Pham, Thi Tram Anh ; Thoi, Do Kieu Trang ; Choi, Hyohoon ; Park, Suhyun</creatorcontrib><description>Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed. It was trained using labeled and unlabeled images under two different augmentations. Training and test PCB images were acquired using automatic final vision inspection systems. The PCB_SS model outperformed a completely supervised model trained using only labeled images (PCB_FS). The performance of the PCB_SS model was more robust than that of the PCB_FS model when the number of labeled data is limited or comprises incorrectly labeled data. In an error-resilience test, the proposed PCB_SS model maintained stable accuracy (error increment of less than 0.5%, compared with 4% for PCB_FS) for noisy training data (with as much as 9.0% of the data labeled incorrectly). The proposed model also showed superior performance when comparing machine-learning and deep-learning classifiers. The unlabeled data utilized in the PCB_SS model helped with the generalization of the deep-learning model and improved its performance for PCB defect detection. Thus, the proposed method alleviates the burden of the manual labeling process and provides a rapid and accurate automatic classifier for PCB inspections.</description><identifier>ISSN: 1424-8220</identifier><identifier>EISSN: 1424-8220</identifier><identifier>DOI: 10.3390/s23063246</identifier><identifier>PMID: 36991958</identifier><language>eng</language><publisher>Switzerland: MDPI AG</publisher><subject>Algorithms ; Circuit boards ; Circuit printing ; Deep learning ; defect inspection ; Defects ; Image acquisition ; Inspection ; Labeling ; Machine learning ; Model accuracy ; noisy training ; printed circuit board ; Printed circuit boards ; Printed circuits ; Quality control equipment ; semi-supervised learning ; Semiconductor industry</subject><ispartof>Sensors (Basel, Switzerland), 2023-03, Vol.23 (6), p.3246</ispartof><rights>COPYRIGHT 2023 MDPI AG</rights><rights>2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>2023 by the authors. 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43</citedby><cites>FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43</cites><orcidid>0000-0002-5681-2492 ; 0009-0001-2163-8965</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2791700143/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2791700143?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>230,314,727,780,784,885,25753,27924,27925,37012,37013,44590,53791,53793,74998</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/36991958$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Pham, Thi Tram Anh</creatorcontrib><creatorcontrib>Thoi, Do Kieu Trang</creatorcontrib><creatorcontrib>Choi, Hyohoon</creatorcontrib><creatorcontrib>Park, Suhyun</creatorcontrib><title>Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed. It was trained using labeled and unlabeled images under two different augmentations. Training and test PCB images were acquired using automatic final vision inspection systems. The PCB_SS model outperformed a completely supervised model trained using only labeled images (PCB_FS). The performance of the PCB_SS model was more robust than that of the PCB_FS model when the number of labeled data is limited or comprises incorrectly labeled data. In an error-resilience test, the proposed PCB_SS model maintained stable accuracy (error increment of less than 0.5%, compared with 4% for PCB_FS) for noisy training data (with as much as 9.0% of the data labeled incorrectly). The proposed model also showed superior performance when comparing machine-learning and deep-learning classifiers. The unlabeled data utilized in the PCB_SS model helped with the generalization of the deep-learning model and improved its performance for PCB defect detection. Thus, the proposed method alleviates the burden of the manual labeling process and provides a rapid and accurate automatic classifier for PCB inspections.</description><subject>Algorithms</subject><subject>Circuit boards</subject><subject>Circuit printing</subject><subject>Deep learning</subject><subject>defect inspection</subject><subject>Defects</subject><subject>Image acquisition</subject><subject>Inspection</subject><subject>Labeling</subject><subject>Machine learning</subject><subject>Model accuracy</subject><subject>noisy training</subject><subject>printed circuit board</subject><subject>Printed circuit boards</subject><subject>Printed circuits</subject><subject>Quality control equipment</subject><subject>semi-supervised learning</subject><subject>Semiconductor industry</subject><issn>1424-8220</issn><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpdksFu1DAQhi0EoqVw4AVQJC5wSPHYThyfULulsNJKIJWeLceeLF5l7cVOKvH2eNl21SIfxpr5_Hv-0RDyFug554p-yozTljPRPiOnIJioO8bo80f3E_Iq5w2ljHPevSQnvFUKVNOdkuUVDmin6gqnEnwMlQ_Vj-TDhK5a-GRnP1WX0SSXq9vsw7q6wa2vb-YdpjufC7RCk0IpvCYvBjNmfHMfz8jt9Zefi2_16vvX5eJiVduGqqnuDTgl-g44F8Iy05iBFg9SDEwKaKDpLPRoARkAl7LjVEnEnjqQCgEFPyPLg66LZqN3yW9N-qOj8fpfIqa1NmnydkSNolOuU4LSthFgho41DUdljZK2b50pWp8PWru536KzGKZkxieiTyvB_9LreKeB0qa0x4vCh3uFFH_PmCe99dniOJqAcc6aScWKu9JAQd__h27inEKZ1Z4CSSmIveD5gVqb4sCHIZaPbTmuzN3GgIMv-QspuOItbaE8-Hh4YFPMOeFwbB-o3q-HPq5HYd899nskH_aB_wXL6rI6</recordid><startdate>20230319</startdate><enddate>20230319</enddate><creator>Pham, Thi Tram Anh</creator><creator>Thoi, Do Kieu Trang</creator><creator>Choi, Hyohoon</creator><creator>Park, Suhyun</creator><general>MDPI AG</general><general>MDPI</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>K9.</scope><scope>M0S</scope><scope>M1P</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>7X8</scope><scope>5PM</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-5681-2492</orcidid><orcidid>https://orcid.org/0009-0001-2163-8965</orcidid></search><sort><creationdate>20230319</creationdate><title>Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning</title><author>Pham, Thi Tram Anh ; Thoi, Do Kieu Trang ; Choi, Hyohoon ; Park, Suhyun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Circuit boards</topic><topic>Circuit printing</topic><topic>Deep learning</topic><topic>defect inspection</topic><topic>Defects</topic><topic>Image acquisition</topic><topic>Inspection</topic><topic>Labeling</topic><topic>Machine learning</topic><topic>Model accuracy</topic><topic>noisy training</topic><topic>printed circuit board</topic><topic>Printed circuit boards</topic><topic>Printed circuits</topic><topic>Quality control equipment</topic><topic>semi-supervised learning</topic><topic>Semiconductor industry</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pham, Thi Tram Anh</creatorcontrib><creatorcontrib>Thoi, Do Kieu Trang</creatorcontrib><creatorcontrib>Choi, Hyohoon</creatorcontrib><creatorcontrib>Park, Suhyun</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Health &amp; Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>PML(ProQuest Medical Library)</collection><collection>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pham, Thi Tram Anh</au><au>Thoi, Do Kieu Trang</au><au>Choi, Hyohoon</au><au>Park, Suhyun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2023-03-19</date><risdate>2023</risdate><volume>23</volume><issue>6</issue><spage>3246</spage><pages>3246-</pages><issn>1424-8220</issn><eissn>1424-8220</eissn><abstract>Defect inspection is essential in the semiconductor industry to fabricate printed circuit boards (PCBs) with minimum defect rates. However, conventional inspection systems are labor-intensive and time-consuming. In this study, a semi-supervised learning (SSL)-based model called PCB_SS was developed. It was trained using labeled and unlabeled images under two different augmentations. Training and test PCB images were acquired using automatic final vision inspection systems. The PCB_SS model outperformed a completely supervised model trained using only labeled images (PCB_FS). The performance of the PCB_SS model was more robust than that of the PCB_FS model when the number of labeled data is limited or comprises incorrectly labeled data. In an error-resilience test, the proposed PCB_SS model maintained stable accuracy (error increment of less than 0.5%, compared with 4% for PCB_FS) for noisy training data (with as much as 9.0% of the data labeled incorrectly). The proposed model also showed superior performance when comparing machine-learning and deep-learning classifiers. The unlabeled data utilized in the PCB_SS model helped with the generalization of the deep-learning model and improved its performance for PCB defect detection. Thus, the proposed method alleviates the burden of the manual labeling process and provides a rapid and accurate automatic classifier for PCB inspections.</abstract><cop>Switzerland</cop><pub>MDPI AG</pub><pmid>36991958</pmid><doi>10.3390/s23063246</doi><orcidid>https://orcid.org/0000-0002-5681-2492</orcidid><orcidid>https://orcid.org/0009-0001-2163-8965</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1424-8220
ispartof Sensors (Basel, Switzerland), 2023-03, Vol.23 (6), p.3246
issn 1424-8220
1424-8220
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_e489d894006541af82553e9ca97cb6da
source Publicly Available Content Database (Proquest) (PQ_SDU_P3); PubMed Central
subjects Algorithms
Circuit boards
Circuit printing
Deep learning
defect inspection
Defects
Image acquisition
Inspection
Labeling
Machine learning
Model accuracy
noisy training
printed circuit board
Printed circuit boards
Printed circuits
Quality control equipment
semi-supervised learning
Semiconductor industry
title Defect Detection in Printed Circuit Boards Using Semi-Supervised Learning
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T13%3A40%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Defect%20Detection%20in%20Printed%20Circuit%20Boards%20Using%20Semi-Supervised%20Learning&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Pham,%20Thi%20Tram%20Anh&rft.date=2023-03-19&rft.volume=23&rft.issue=6&rft.spage=3246&rft.pages=3246-&rft.issn=1424-8220&rft.eissn=1424-8220&rft_id=info:doi/10.3390/s23063246&rft_dat=%3Cgale_doaj_%3EA743936061%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c509t-ba1d94b813344c2a5af039074f27415158c1bec1e21137783097eeb0d179e1e43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2791700143&rft_id=info:pmid/36991958&rft_galeid=A743936061&rfr_iscdi=true