Огляд і порівняння моделей нейронних мереж для діагностування та контролю якості у виробництві печатних плат

Автор(и)

  • А.А. Верлань Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Норвезький університет науки і технологій, Україна
  • Є.Р. Фастовець Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Україна

DOI:

https://doi.org/10.35681/1560-9189.2025.27.1.336051

Ключові слова:

контроль якості, виявлення дефектів, нейронні мережі, штучний інтелект, друковані плати, YOLO, оптична інспекція

Анотація

Розглянуто сучасні підходи до виявлення дефектів друкованих плат на основі нейронних мереж, зокрема згорткових нейронних мереж (CNN). Проблема контролю якості у виробництві друкованих плат (PCB) є надзвичайно актуальною, оскільки навіть незначні дефекти можуть спричинити повну несправність електронних пристроїв. Традиційні методи, такі як візуальний контроль або оптична інспекція, мають обмеження в точності та вимагають дорогого обладнання. Натомість, моделі CNN, завдяки здатності до автоматичного виділення ознак і високої точності при роботі із зображеннями, відкривають нові можливості для автоматизованого контролю якості.

Особливу увагу приділено моделі YOLO (You Only Look Once), яка забезпечує обробку зображень у реальному часі з високою швидкістю. Модифікації YOLO, такі як YOLOv8, YOLO-RRL та LW-YOLO, демонструють баланс між точністю, продуктивністю та низькими вимогами до обчислювальних ресурсів. Наприклад, LW-YOLO досягає точності 97,1 % при 141,5 FPS, що ро-бить її придатною для використання на виробничих лініях.

Проведено порівняння інших моделей CNN, таких як LeNet-5, AlexNet, VGGNet, GoogLeNet (Inception), ResNet, DenseNet, MobileNet та EfficientNet. Кожна із моделей має власні переваги залежно від задач — це глибина, швидкість, споживання ресурсів, здатність працювати з малими об’єктами та стійкість до перешкод. Наприклад, ResNet здатна ефективно навчатися навіть у дуже глибоких архітектурах, тоді як EfficientNet оптимізовано для балансу між продуктивністю та точністю.

Розглянуто методологію застосування нейронних мереж у контролі якості: від підготовки та розмітки даних, попередньої обробки зображень, вибору архітектури моделі, до навчання, тестування та впровадження у виробничі лінії. Наведено формальні критерії вибору моделі з урахуванням специфіки галузі, а саме: точність виявлення дефектів, швидкість обробки, робота з дрібними деталями, стійкість до шуму, адаптивність, масштабованість, ефективність використання ресурсів, надійність і вартість впровадження.

YOLO, завдяки своїй швидкості та універсальності, займає провідне місце у завданнях виявлення дефектів у реальному часі. Її здатність обробляти зображення цілісно та визначати координати дефектів дозволяє ефективно виявляти проблеми навіть на складних багатошарових платах. Індустріальні модифікації, такі як LW-YOLO або YOLO-RRL, дозволяють масштабувати рішення під конкретні обмеження обладнання та виробничі потреби.

У результаті дослідження зроблено висновок, що CNN-моделі, зокрема LW-YOLO та YOLOv8, є найбільш оптимальними для використання в завданнях контролю якості друкованих плат. Подальші дослідження у цій сфері мають важливе значення для забезпечення ще більшої точності та ефективності виробничих процесів у майбутньому.

Посилання

Basic CNN Architecture. URL: https://www.upgrad.com/blog/basic-cnn-architecture/

T. Zhang, J. Zhang, P. Pan, X. Zhang YOLO-RRL: A Lightweight Algorithm for PCB Surface Defect Detection / Appl. Sci. 2024, 14, 7460. https://doi.org/10.3390/app14177460/

Yuan, Z., Tang, X., Ning, H., & Yang, Z. (2024). LW-YOLO: Lightweight Deep Learning Model for Fast and Precise Defect Detection in Printed Circuit Boards. Symmetry, 16(4), 418. https://doi.org/10.3390/sym16040418

LeNet-5 Architecture. URL: https://www.geeksforgeeks.org/lenet-5-architecture/

AlexNet Architecture Explained. URL: https://medium.com/@siddheshb008/alexnet-architecture-explained-b6240c528bd5

VGG-Net Architecture Explained. URL: https://medium.com/@siddheshb008/vgg-net-architecture-explained-71179310050f

GoogLeNet Explained: The Inception Model that Won ImageNet. URL: https://viso.ai/deep-learning/googlenet-explained-the-inception-model-that-won-imagenet/

Defect detection of printed circuit board assembly based on YOLOv5. URL: https://www.nature.com/articles/s41598-024-70176-1

Terven, J., Córdova-Esparza, D.-M., & Romero-González, J.-A. (2023). A Comprehensive Review of YOLO Architectures in Computer Vision: From YOLOv1 to YOLOv8 and YOLO-NAS. Machine Learning and Knowledge Extraction, 5(4), 1680-1716. https://doi.org/10.3390/make5040083

Alruwaili, M., & Mohamed, M. (2025). An Integrated Deep Learning Model with EfficientNet and ResNet for Accurate Multi-Class Skin Disease Classification. Diagnostics, 15(5), 551. https://doi.org/10.3390/diagnostics15050551

Jiazhi Liang Image classification based on RESNET. 2020. J. Phys.: Conf. Ser. 1634 012110. http://dx.doi.org/10.1088/1742-6596/1634/1/012110

Huang, G.; Liu, Z.; Van Der Maaten, L.; Weinberger, K. Q. Densely Connected Convolutional Networks. // 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 2017. pp. 2261–2269. https://doi.org/10.1109/CVPR.2017.243

##submission.downloads##

Опубліковано

2025-05-20

Номер

Розділ

Експертні системи та підтримка прийняття рішень