journal article·2023-04-23Open access

A Transfer Residual Neural Network Based on ResNet-50 for Detection of Steel Surface Defects

Luying Zhang, Yuchen Bian, Peng Jiang, Fengyun Zhang

Applied Sciences· Volume 13· Issue 9

Abstract

With the increasing popularity of deep learning, enterprises are replacing traditional inefficient and non-robust defect detection methods with intelligent recognition technology. This paper utilizes TL (transfer learning) to enhance the model’s recognition performance by integrating the Adam optimizer and a learning rate decay strategy. By comparing the TL-ResNet50 model with other classic CNN models (ResNet50, VGG19, and AlexNet), the superiority of the model used in this paper was fully demonstrated. To address the current lack of understanding regarding the internal mechanisms of CNN models, we employed an interpretable algorithm to analyze pre-trained models and visualize the learned semantic features of defects across various models. This further confirms the efficacy and reliability of CNN models in accurately recognizing different types of defects. Results showed that the TL-ResNet50 model achieved an overall accuracy of 99.4% on the testing set and demonstrated good identification ability for defect features.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Non-Destructive Testing Techniques · Integrated Circuits and Semiconductor Failure Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Petroleum Engineering, Northeast Petroleum University, Daqing 163318, China

School of Mechanical Science and Engineering, Northeast Petroleum University, Daqing 163318, China

Funding

Training Plan of Young Innovative Talents in Heilongjiang Province Ordinary Undergraduate Universities (UNPY) · Natural Science Foundation of Heilongjiang Province · Postdoctoral Research Foundation of Heilongjiang Province

References (30)

Show source-provided references
1. Automatic defect detection on hot-rolled flat steel products10.1109/TIM.2012.2218677 ↗
2. Improved sobel algorithm for defect detection of rail surfaces with enhanced efficiency and accuracy10.1007/s11771-016-3350-3 ↗
3. Jeon, Y., Yun, J., Choi, D., and Kim, S.W. (2009, January 18–21). Defect detection algorithm for corner cracks in steel billet using discrete wavelet transform. Proceedings of the ICROS-SICE International Joint Conference, Fukuoka, Japan.
4. Surface Defect Classification in Large-scale Strip Steel Image Collection via Hybrid Chromosome Genetic Algorithm10.1016/j.neucom.2015.05.134 ↗
5. Steel Surface Defect Recognition Based on Support Vector Machine and Image Processing
6. Gong, R., and Liu, L. (2017, January 28–30). Steel surface defects recognition based on multi-label classifier with hyper-sphere support vector machine. Proceedings of the Control and Decision Conference (CCDC), Chongqing, China.
7. Algorithm for detecting seam cracks in steel plates using a Gabor filter combination method10.1364/AO.53.004865 ↗
8. Surface defects classification of hot-rolled steel strips using multi-directional Shearlet features10.1007/s13369-018-3329-5 ↗
9. Song, K., Meng, Q., and Yan, Y. (2019). An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features, Loughborough University. Available online: https://hdl.handle.net/2134/12249215.v1.
10. Intelligent Detection of Steel Defects Based on Improved Split Attention Networks10.3389/fbioe.2021.810876 ↗
11. Automated Visual Defect Detection for Flat Steel Surface: A Survey10.1109/TIM.2019.2963555 ↗
12. Domain adaptation via transfer component analysis10.1109/TNN.2010.2091281 ↗
13. Hot-Rolled Steel Strip Surface Inspection Based on Transfer Learning Model10.1155/2021/6637252 ↗
14. Deep ensemble Transfer Learning-based approach for classifying hot-rolled steel strips surface defects10.1007/s00170-023-10947-8 ↗
15. Wan, X., Zhang, X., and Liu, L. (2021). An Improved VGG19 Transfer Learning Strip Steel Surface Defect Recognition Deep Neural Network Based on Few Samples and Imbalanced Datasets. Appl. Sci., 11.10.3390/app11062606 ↗
16. A Survey on Neural Network Interpretability10.1109/TETCI.2021.3100641 ↗
17. Szegedy, C., Zaremba, W., Sutskever, I., Bruna, J., Erhan, D., Goodfellow, I., and Fergus, R. (2013). Intriguing properties of neural networks. arXiv.
18. Nguyen, A., Yosinski, J., and Clune, J. (2015, January 7–12). Deep neural networks are easilyfooled: High confidence predictions for unrecognizable images. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298640 ↗
19. Lipton, Z.C. (2016). The Mythos of Model Interpretability. arXiv.
20. Doshi-Velez, F., and Kim, B. (2017). Towards A Rigorous Science of Interpretable Machine Learning. arXiv.
21. A survey of methods for explaining black box models10.1145/3236009 ↗
22. ImageNet classification with deep convolutional neural networks
23. Karen Simonyan, A.Z. (2015). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv.
24. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
25. An End-to-end Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features10.1109/TIM.2019.2915404 ↗
26. Reliable Accuracy Estimates from k-Fold Cross Validation10.1109/TKDE.2019.2912815 ↗
27. Glorot, X., Bordes, A., and Bengio, Y. (2011, January 11–13). Deep Sparse Rectifier Neural Networks. Proceedings of the 14th International Conference on Artificial Intelligence and Statistics (AISTATS), Ft. Lauderdale, FL, USA.
28. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
29. Jamin, A., and Humeau-Heurtier, A. (2020). (Multiscale) Cross-Entropy Methods: A Review. Entropy, 22.10.3390/e22060644 ↗
30. Chattopadhay, A., Sarkar, A., Howlader, P., and Balasubramanian, V.N. (2018, January 12–15). Grad-CAM++: Generalized Gradient-Based Visual Explanations for Deep Convolutional Networks. Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV), Lake Tahoe, NV, USA.10.1109/WACV.2018.00097 ↗