Teoh, Ming Xue (2025) Optimize and deploy machine learning algorithms on embedded devices for manufacturing applications. Final Year Project, UTAR.
![]()
| PDF Download (7Mb) | Preview |
Abstract
iv Bachelor of Computer Science (Honours) Faculty of Information and Communication Technology (Kampar Campus), UTAR ABSTRACT This proposal discusses the techniques of optimizing and deploying machine learning algorithms on embedded devices for manufacturing applications; We investigate problems of printed circuit board (PCB) defects and artificial intelligence in embedded system. PCB defects detection had been an essential problem to solve in manufacturing environments, whether it is quality assurance or the needs for PCB inspection had been ramping since decades ago. Fundamental limitation of human-based judgement of inspection engineers is the primary cause of faulty products including PCB defects exiting the manufacturing environment. On the other hand, artificial intelligence had been ways to enhances embedded system by enabling real-time, accurate detection and management of PCB defects through advanced pattern recognition and automated inspection methods. However, embedded system often been having limited computing power, small memory storage and relies on battery capacity. Not to say the difficulty in deploying either artificial intelligence or deep learning in embedded environments due to significant parameters size and computational complexity. In recent studies, we seen developers and researchers proposing solutions on deep learning algorithms like YOLO, EfficientNet, CNN, MobileNet etc. On the other hand, network compression and acceleration techniques such as pruning and quantization also been the focus of the studies for light-weight algorithms in embedded system. While in our studies, we primarily focusing on the deployment and fine-tuning of deep learning model which is YOLOv5 for PCB defects detection. We aim to levitate the baseline YOLOv5 into a state-of-the-art version that focus on lightweight performance, called the LW-YOLOv5, which can been deploy seamlessly into embedded systems for manufacturing applications. As we conduction evaluation experiment on our model using openly accessible datasets like PKU-Market-PCB and perform comparative studies with the latest proposed solutions.
Item Type: | Final Year Project / Dissertation / Thesis (Final Year Project) |
---|---|
Subjects: | T Technology > T Technology (General) T Technology > TD Environmental technology. Sanitary engineering |
Divisions: | Faculty of Information and Communication Technology > Bachelor of Computer Science (Honours) |
Depositing User: | ML Main Library |
Date Deposited: | 29 Aug 2025 11:59 |
Last Modified: | 29 Aug 2025 11:59 |
URI: | http://eprints.utar.edu.my/id/eprint/7343 |
Actions (login required)
View Item |