Detecting Manufacturing Defects in PCBs via Data-Centric Machine
Learning on Solder Paste Inspection Features
- URL: http://arxiv.org/abs/2309.03113v1
- Date: Wed, 6 Sep 2023 15:52:55 GMT
- Title: Detecting Manufacturing Defects in PCBs via Data-Centric Machine
Learning on Solder Paste Inspection Features
- Authors: Jubilee Prasad-Rao, Roohollah Heidary and Jesse Williams
- Abstract summary: Automated detection of defects in Printed Circuit Board (PCB) manufacturing using Solder Paste Inspection (SPI) and Automated Optical Inspection (AOI) machines can help improve operational efficiency and significantly reduce the need for manual intervention.
We demonstrate a data-centric approach to train Machine Learning (ML) models to detect PCB defects at three stages of PCB manufacturing.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Automated detection of defects in Printed Circuit Board (PCB) manufacturing
using Solder Paste Inspection (SPI) and Automated Optical Inspection (AOI)
machines can help improve operational efficiency and significantly reduce the
need for manual intervention. In this paper, using SPI-extracted features of 6
million pins, we demonstrate a data-centric approach to train Machine Learning
(ML) models to detect PCB defects at three stages of PCB manufacturing. The 6
million PCB pins correspond to 2 million components that belong to 15,387 PCBs.
Using a base extreme gradient boosting (XGBoost) ML model, we iterate on the
data pre-processing step to improve detection performance. Combining pin-level
SPI features using component and PCB IDs, we developed training instances also
at the component and PCB level. This allows the ML model to capture any
inter-pin, inter-component, or spatial effects that may not be apparent at the
pin level. Models are trained at the pin, component, and PCB levels, and the
detection results from the different models are combined to identify defective
components.
Related papers
- YOLO-pdd: A Novel Multi-scale PCB Defect Detection Method Using Deep Representations with Sequential Images [7.368447690189973]
This paper proposes a high-precision, robust, and real-time end-to-end method for PCB defect detection based on CNN.
We propose a novel approach combining YOLOv5 and multiscale modules for hierarchical residual-like connections.
Experiments on a large-scale PCB dataset demonstrate significant improvements in precision, recall, and F1-score compared to existing methods.
arXiv Detail & Related papers (2024-07-22T07:08:22Z) - SMPLer: Taming Transformers for Monocular 3D Human Shape and Pose Estimation [74.07836010698801]
We propose an SMPL-based Transformer framework (SMPLer) to address this issue.
SMPLer incorporates two key ingredients: a decoupled attention operation and an SMPL-based target representation.
Extensive experiments demonstrate the effectiveness of SMPLer against existing 3D human shape and pose estimation methods.
arXiv Detail & Related papers (2024-04-23T17:59:59Z) - PCBDet: An Efficient Deep Neural Network Object Detection Architecture
for Automatic PCB Component Detection on the Edge [48.7576911714538]
PCBDet is an attention condenser network design that provides state-of-the-art inference throughput.
It achieves superior PCB component detection performance compared to other state-of-the-art efficient architecture designs.
arXiv Detail & Related papers (2023-01-23T04:34:25Z) - The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in
Transformers [59.87030906486969]
This paper studies the curious phenomenon for machine learning models with Transformer architectures that their activation maps are sparse.
We show that sparsity is a prevalent phenomenon that occurs for both natural language processing and vision tasks.
We discuss how sparsity immediately implies a way to significantly reduce the FLOP count and improve efficiency for Transformers.
arXiv Detail & Related papers (2022-10-12T15:25:19Z) - PCB Component Detection using Computer Vision for Hardware Assurance [0.3058340744328236]
This study explores the benefits and limitations of a variety of common computer vision-based features for the task of PCB component detection using semantic data.
Results of this study indicate that color features demonstrate promising performance for PCB component detection.
arXiv Detail & Related papers (2022-02-17T05:46:53Z) - Lung Cancer Lesion Detection in Histopathology Images Using Graph-Based
Sparse PCA Network [93.22587316229954]
We propose a graph-based sparse principal component analysis (GS-PCA) network, for automated detection of cancerous lesions on histological lung slides stained by hematoxylin and eosin (H&E)
We evaluate the performance of the proposed algorithm on H&E slides obtained from an SVM K-rasG12D lung cancer mouse model using precision/recall rates, F-score, Tanimoto coefficient, and area under the curve (AUC) of the receiver operator characteristic (ROC)
arXiv Detail & Related papers (2021-10-27T19:28:36Z) - ChangeChip: A Reference-Based Unsupervised Change Detection for PCB
Defect Detection [0.8057006406834467]
We introduce ChangeChip, an automated and integrated change detection system for defect detection in PCBs.
We also present CD-PCB, a synthesized labeled dataset of 20 pairs of PCB images for evaluation of defect detection algorithms.
arXiv Detail & Related papers (2021-09-13T07:10:07Z) - Fault-tolerant parity readout on a shuttling-based trapped-ion quantum
computer [64.47265213752996]
We experimentally demonstrate a fault-tolerant weight-4 parity check measurement scheme.
We achieve a flag-conditioned parity measurement single-shot fidelity of 93.2(2)%.
The scheme is an essential building block in a broad class of stabilizer quantum error correction protocols.
arXiv Detail & Related papers (2021-07-13T20:08:04Z) - PCB-Fire: Automated Classification and Fault Detection in PCB [0.0]
The authors present a novel solution for detecting missing components and classifying them in a resourceful manner.
The presented algorithm focuses on pixel theory and object detection, which has been used in combination to optimize the results from the given dataset.
arXiv Detail & Related papers (2021-02-22T05:19:22Z) - Transfer Learning for Motor Imagery Based Brain-Computer Interfaces: A
Complete Pipeline [54.73337667795997]
Transfer learning (TL) has been widely used in motor imagery (MI) based brain-computer interfaces (BCIs) to reduce the calibration effort for a new subject.
This paper proposes that TL could be considered in all three components (spatial filtering, feature engineering, and classification) of MI-based BCIs.
arXiv Detail & Related papers (2020-07-03T23:44:21Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.