Interpretable Self-Supervised Learning for Fault Identification in Printed Circuit Board Assembly Testing

Uloženo v:
Podrobná bibliografie
Název: Interpretable Self-Supervised Learning for Fault Identification in Printed Circuit Board Assembly Testing
Autoři: Islam, Md Rakibul, Begum, Shahina, 1977, Ahmed, Mobyen Uddin, Dr, 1976
Zdroj: Applied Sciences. 15(18)
Témata: self-supervised learning, explainable AI, fault identification, interpretability, Printed Circuit Board Assembly
Popis: Fault identification in Printed Circuit Board Assembly (PCBA) testing is essential for assuring product quality; nevertheless, conventional methods still have difficulties due to the lack of labeled faulty data and the "black box" nature of advanced models. This study introduces a label-free, interpretable self-supervised framework that uses two pretext tasks: (i) an autoencoder (reconstruction error and two latent features) and (ii) isolation forest (faulty score) to form a four-dimensional representation of each test sequence. A two-component Gaussian Mixture Model is used, and the samples are clustered into normal and fault groups. The decision is explained with cluster mean differences, SHAP (LinearSHAP or LinearExplainer on a logistic-regression surrogate), and a shallow decision tree that generated if-then rules. On real PCBA data, internal indices showed compact and well-separated clusters (Silhouette 0.85, Calinski-Harabasz 50,344.19, Davies-Bouldin 0.39), external metrics were high (ARI 0.72; NMI 0.59; Fowlkes-Mallows 0.98), and the clustered result used as a fault predictor reached 0.98 accuracy, 0.98 precision, and 0.99 recall. Explanations show that the IForest score and reconstruction error drive most decisions, causing simple thresholds that can guide inspection. An ablation without the self-supervised tasks results in degraded clustering quality. The proposed approach offers accurate, label-free fault prediction with transparent reasoning and is suitable for deployment in industrial test lines.
Popis souboru: print
Přístupová URL adresa: https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-73558
https://doi.org/10.3390/app151810080
Databáze: SwePub
Popis
Abstrakt:Fault identification in Printed Circuit Board Assembly (PCBA) testing is essential for assuring product quality; nevertheless, conventional methods still have difficulties due to the lack of labeled faulty data and the "black box" nature of advanced models. This study introduces a label-free, interpretable self-supervised framework that uses two pretext tasks: (i) an autoencoder (reconstruction error and two latent features) and (ii) isolation forest (faulty score) to form a four-dimensional representation of each test sequence. A two-component Gaussian Mixture Model is used, and the samples are clustered into normal and fault groups. The decision is explained with cluster mean differences, SHAP (LinearSHAP or LinearExplainer on a logistic-regression surrogate), and a shallow decision tree that generated if-then rules. On real PCBA data, internal indices showed compact and well-separated clusters (Silhouette 0.85, Calinski-Harabasz 50,344.19, Davies-Bouldin 0.39), external metrics were high (ARI 0.72; NMI 0.59; Fowlkes-Mallows 0.98), and the clustered result used as a fault predictor reached 0.98 accuracy, 0.98 precision, and 0.99 recall. Explanations show that the IForest score and reconstruction error drive most decisions, causing simple thresholds that can guide inspection. An ablation without the self-supervised tasks results in degraded clustering quality. The proposed approach offers accurate, label-free fault prediction with transparent reasoning and is suitable for deployment in industrial test lines.
ISSN:20763417
DOI:10.3390/app151810080