Performance Evaluation of a Decentralized Learning Architecture for PCB Defect Classification

Thi-Nga Dao, Chi-Hieu Ta

Abstract


Printed circuit board (PCB) defect detection, which is an important task in industrial factories, receives great attention from both researchers and practitioners. To achieve high detection accuracy, the traditional training method requires data collection from multiple industrial factories. However, in practice, factories possess their own data and do not want to share the private data with other participants. Therefore, we introduce a decentralized learning method that makes use the knowledge of clients in the system. By leveraging the federated learning technique, a consensus global detection model can be produced while maintaining data privacy. We have conducted extensive experiments to evaluate the detection performance under various learning methods: federated learning, centralized learning, and local learning. We also compare the detection performance of two well-known detection models: YOLOv5 and YOLOv8. The experimental results show that the federated learning based method yields better detection performance than the local learning.

Full Text:

PDF

References


A. Bhattacharya and S. G. Cloutier, “End-to-end deep learning framework for printed circuit board manufacturing defect classification,” Scientific reports, vol. 12,

no. 1, p. 12559, 2022.

D. C. Nguyen, M. Ding, P. N. Pathirana, A. Seneviratne, J. Li, and H. V. Poor, “Federated learning for internet of

things: A comprehensive survey,” IEEE Communications Surveys & Tutorials, vol. 23, no. 3, pp. 1622–1658, 2021.

Q. Li, Z. Wen, Z. Wu, S. Hu, N. Wang, Y. Li, X. Liu, and B. He, “A survey on federated learning systems: Vision,

hype and reality for data privacy and protection,” IEEE Transactions on Knowledge and Data Engineering, 2021.

W. Huang and P. Wei, “A PCB dataset for defects detection and classification,” arXiv preprint arXiv:1901.08204,

K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014.

A. Bochkovskiy, C.-Y. Wang, and H.-Y. M. Liao, “Yolov4: Optimal speed and accuracy of object detection,” arXiv

preprint arXiv:2004.10934, 2020.

K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proceedings of the IEEE

conference on computer vision and pattern recognition, 2016, pp. 770–778.

W. Zhang, X. Li, H. Ma, Z. Luo, and X. Li, “Federated learning for machinery fault diagnosis with dynamic validation and self-supervision,” Knowledge-Based Systems,

vol. 213, p. 106679, 2021.

G. Jiang, W. Fan, W. Li, L. Wang, Q. He, P. Xie, and X. Li, “Deepfedwt: A federated deep learning framework for

fault detection of wind turbines,” Measurement, vol. 199, p. 111529, 2022.

Z. Luan, Y. Lai, Z. Xu, Y. Gao, and Q. Wang, “Federated learning-based insulator fault detection for data privacy

preserving,” Sensors, vol. 23, no. 12, p. 5624, 2023.

Q. Ling and N. A. M. Isa, “Printed circuit board defect detection methods based on image processing, machine

learning and deep learning: A survey,” IEEE Access, 2023.

X. Chen, Y. Wu, X. He, and W. Ming, “A Comprehensive Review of Deep Learning-Based PCB Defect Detection,”

IEEE Access, 2023.

J. Zheng, X. Sun, H. Zhou, C. Tian, and H. Qiang, “Printed circuit boards defect detection method based

on improved fully convolutional networks,” IEEE Access, vol. 10, pp. 109 908–109 918, 2022.

J. Lim, J. Lim, V. M. Baskaran, and X. Wang, “A deep context learning based PCB defect detection model with

anomalous trend alarming system,” Results in Engineering, vol. 17, p. 100968, 2023.

Z. Yu, Y. Wu, B. Wei, Z. Ding, and F. Luo, “A lightweight and efficient model for surface tiny defect detection,”

Applied Intelligence, vol. 53, no. 6, pp. 6344–6353, 2023.

B. McMahan, E. Moore, D. Ramage, S. Hampson, and B. A. y Arcas, “Communication-efficient learning of deep

networks from decentralized data,” in Proceedings of the Artificial intelligence and statistics. PMLR, 2017, pp. 1273–

T. Li, A. K. Sahu, M. Zaheer, M. Sanjabi, A. Talwalkar, and V. Smith, “Federated optimization in heterogeneous

networks,” Proceedings of Machine learning and systems, vol. 2, pp. 429–450, 2020.

S. P. Karimireddy, S. Kale, M. Mohri, S. Reddi, S. Stich, and A. T. Suresh, “Scaffold: Stochastic controlled averaging for federated learning,” in Proceedings of the

International conference on machine learning. PMLR, 2020, pp. 5132–5143.

Y. Zhao, M. Li, L. Lai, N. Suda, D. Civin, and V. Chandra, “Federated Learning with Non-IID Data,” arXiv preprint

arXiv:1806.00582, 2018.




DOI: http://dx.doi.org/10.21553/rev-jec.369

Copyright (c) 2024 REV Journal on Electronics and Communications


ISSN: 1859-378X

Copyright © 2011-2024
Radio and Electronics Association of Vietnam
All rights reserved