Browse > Article
http://dx.doi.org/10.20910/JASE.2022.16.4.109

Image Classification of Damaged Bolts using Convolution Neural Networks  

Lee, Soo-Byoung (School of Mechanical Engineering, Gyeongsang National University)
Lee, Seok-Soon (School of Mechanical Engineering, Gyeongsang National University)
Publication Information
Journal of Aerospace System Engineering / v.16, no.4, 2022 , pp. 109-115 More about this Journal
Abstract
The CNN (Convolution Neural Network) algorithm which combines a deep learning technique, and a computer vision technology, makes image classification feasible with the high-performance computing system. In this thesis, the CNN algorithm is applied to the classification problem, by using a typical deep learning framework of TensorFlow and machine learning techniques. The data set required for supervised learning is generated with the same type of bolts. some of which have undamaged threads, but others have damaged threads. The learning model with less quantity data showed good classification performance on detecting damage in a bolt image. Additionally, the model performance is reviewed by altering the quantity of convolution layers, or applying selectively the over and under fitting alleviation algorithm.
Keywords
Image Classification; Convolution Neural Networks; Supervised Learning; Random Forest; Machine Learning;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Sreenivas B., (2020) Classification [Source code]. https://github.com/bnsreenu/python_for_microscopists/blob/master/158_classification_CNN_RF.py.
2 Patterson, Josh, and Adam Gibson, Deep learning: A practitioner's approach, O'Reilly Media, 2017.
3 Sagar Sharma, 2017, "Activation Functions in Neural Networks." Towards Data Science, February 5, 2022. https://towardsdatascience.com/activation-functions-neural-networks-1cbd9f8d91d6.
4 Srivastava, Nitish, et al, "Dropout: a simple way to prevent neural networks from overfitting," The journal of machine learning research, 15.1, pp. 1929-1958, 2014.
5 LeCun, Yann, et al, "Gradient-based learning applied to document recognition," Proceedings of the IEEE 86.11, pp. 2278-2324, 1998.   DOI
6 TensorFlow (2022) Classification [Source code]. https://www.tensorflow.org/tutorials/images/classification.