Automatic Classification of Mechanical Components of Engines using Deep Learning Techniques


Authors : Philip O. Adejumobi; Oluwadare A. Adebisi; Iyabo I. Adeaga; Abiodun A. Baruwa; Kolawole M. Ajala

Volume/Issue : Volume 8 - 2023, Issue 4 - April

Google Scholar : https://bit.ly/3TmGbDi

Scribd : https://bit.ly/42M1hi3

DOI : https://doi.org/10.5281/zenodo.8265646

Abstract : Mechanical parts of engines help to reduce friction and carry weight for linear or rotating motion. Modern engines are complex systems with structural elements, mechanisms, and mechanical parts. The building blocks of the engines are joined together using several mechanical components that are similar in shape and size. During the assembly and disassembly of these complex engines, the mechanical components get mixed up. The traditional classification techniques for components are laborious with high costs. Existing research for classifying mechanical components uses algorithms that work based on shape descriptors and geometric similarity thereby resulting in low accuracies. Hence, there is a need to develop an automatic classification technique with high accuracy. This study classified four mechanical components (bearing, nut, gear, and bolt) using four deep learning models (AlexNet, DenseNet-121, ResNet-50, and SqueezeNet). In the result, Densenet-121 achieved the highest performance at an accuracy of 98.3%, sensitivity of 95.8%, specificity of 98.5%, and area under curve of 98.5%.

Keywords : Mechanical Components, Deep Learning, Convolutional Neural Network, Engine, Transfer Learning.

Mechanical parts of engines help to reduce friction and carry weight for linear or rotating motion. Modern engines are complex systems with structural elements, mechanisms, and mechanical parts. The building blocks of the engines are joined together using several mechanical components that are similar in shape and size. During the assembly and disassembly of these complex engines, the mechanical components get mixed up. The traditional classification techniques for components are laborious with high costs. Existing research for classifying mechanical components uses algorithms that work based on shape descriptors and geometric similarity thereby resulting in low accuracies. Hence, there is a need to develop an automatic classification technique with high accuracy. This study classified four mechanical components (bearing, nut, gear, and bolt) using four deep learning models (AlexNet, DenseNet-121, ResNet-50, and SqueezeNet). In the result, Densenet-121 achieved the highest performance at an accuracy of 98.3%, sensitivity of 95.8%, specificity of 98.5%, and area under curve of 98.5%.

Keywords : Mechanical Components, Deep Learning, Convolutional Neural Network, Engine, Transfer Learning.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe