journal article·2024Open access

A Hybrid Deep Learning and Machine Learning-Based Approach to Classify Defects in Hot Rolled Steel Strips for Smart Manufacturing

Tajmal Hussain, Jungpyo Hong, Jongwon Seok

Computers, Materials & Continua· Volume 80· Issue 2

Abstract

Smart manufacturing is a process that optimizes factory performance and production quality by utilizing various technologies including the Internet of Things (IoT) and artificial intelligence (AI). Quality control is an important part of today’s smart manufacturing process, effectively reducing costs and enhancing operational efficiency. As technology in the industry becomes more advanced, identifying and classifying defects has become an essential element in ensuring the quality of products during the manufacturing process. In this study, we introduce a CNN model for classifying defects on hot-rolled steel strip surfaces using hybrid deep learning techniques, incorporating a global average pooling (GAP) layer and a machine learning-based SVM classifier, with the aim of enhancing accuracy. Initially, features are extracted by the VGG19 convolutional block. Then, after processing through the GAP layer, the extracted features are fed to the SVM classifier for classification. For this purpose, we collected images from publicly available datasets, including the Xsteel surface defect dataset (XSDD) and the NEU surface defect (NEU-CLS) datasets, and we employed offline data augmentation techniques to balance and increase the size of the datasets. The outcome of experiments shows that the proposed methodology achieves the highest metrics score, with 99.79% accuracy, 99.80% precision, 99.79% recall, and a 99.79% F1-score for the NEU-CLS dataset. Similarly, it achieves 99.64% accuracy, 99.65% precision, 99.63% recall, and a 99.64% F1-score for the XSDD dataset. A comparison of the proposed methodology to the most recent study showed that it achieved superior results as compared to the other studies.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Welding Techniques and Residual Stresses · Advanced machining processes and optimization

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

References (55)

Show source-provided references
1. Design of multi-receptive field fusion-based network for surface defect inspection on hot-rolled steel strip using lightweight dataset10.3390/app11209473 ↗
2. A ResNet50-based method for classifying surface defects in hot-rolled strip steel10.3390/math9192359 ↗
3. Development of method for calculation of structure parameters of hot-rolled steel strip for sheet stamping
4. Mechanical properties prediction for hot rolled alloy steel using convolutional neural network10.1109/ACCESS.2019.2909586 ↗
5. Deep ensemble transfer learning-based approach for classifying hot-rolled steel strips surface defects10.1007/s00170-023-10947-8 ↗
6. Automated visual defect detection for flat steel surface: A survey10.1109/TIM.2019.2963555 ↗
7. Review of vision-based steel surface inspection systems
8. Real-time detection of steel strip surface defects based on improved yolo detection network10.1016/j.ifacol.2018.09.412 ↗
9. Trustworthy intelligent industrial monitoring architecture for early event detection by exploiting social IoT
10. Real world anomalous scene detection and classification using multilayer deep neural networks
11. A novel visible-depth-thermal image dataset of salient object detection for robotic visual perception10.1109/TMECH.2022.3215909 ↗
12. A noise robust method based on completed local binary patterns for hot-rolled steel strip surface defects10.1016/j.apsusc.2013.09.002 ↗
13. Generalized completed local binary patterns for time-efficient steel surface defect classification10.1109/TIM.2018.2852918 ↗
14. DWT based LCP features for the classification of steel surface defects in SEM images with KNN classifier
15. Surface defect detection of steel strips based on classification priority YOLOv3-dense network
16. Texture feature extraction of steel strip surface defect based on gray level co-occurrence matrix
17. Surface defect classification in large-scale strip steel image collection via hybrid chromosome genetic algorithm10.1016/j.neucom.2015.05.134 ↗
18. Adaptive classifier for steel strip surface defects
19. Automatic detection of surface defects on rolled steel using computer vision and artificial neural networks
20. Steel surface defect diagnostics using deep convolutional neural network and class activation map10.3390/app9245449 ↗
21. X-SDD: A new benchmark for hot rolled steel strip surface defects detection10.3390/sym13040706 ↗
22. A spatio-temporal attention graph convolutional networks for sea surface temperature prediction
23. Convolutional neural network model for fire detection in real-time environment
24. AD-CAM: Enhancing interpretability of convolutional neural networks with a lightweight framework-from black box to glass box
25. Design and implementation of real-time object detection system based on single-shoot detector and OpenCV10.3389/fpsyg.2022.1039645 ↗
26. A critical review and comparative study on image segmentation-based techniques for pavement crack detection10.1016/j.conbuildmat.2021.126162 ↗
27. Synthetic data augmentation for surface defect detection and classification using deep learning10.1007/s10845-020-01710-x ↗
28. Transfer learning-based approach using new convolutional neural network classifier for steel surface defects classification
29. Strip steel surface defects classification based on generative adversarial network and attention mechanism10.3390/met12020311 ↗
30. A novel feature extraction method based on legendre multi-wavelet transform and auto-encoder for steel surface defect classification10.1109/ACCESS.2024.3349628 ↗
31. D. Masko and P. Hensman, “The impact of imbalanced training data for convolutional neural networks,” M.S. thesis, KTH Royal Institute of Technology, Stockhom, Sweden, 2015.
32. Small and unbalanced data set problem in classification
33. Research of surface defect detection method of hot rolled strip steel based on generative adversarial network
34. Small samples data augmentation and improved MobileNet for surface defects classification of hot-rolled steel strips
35. A new multi-scale multi-attention convolutional neural network for fine-grained surface defect detection
36. A survey on image data augmentation for deep learning
37. Surface defect detection of nonburr cylinder liner based on improved YOLOv4
38. Image enhanced mask R-CNN: A deep learning pipeline with new evaluation measures for wind turbine blade defect detection and classification10.3390/jimaging7030046 ↗
39. Object detection with deep learning: A review10.1109/TNNLS.2018.2876865 ↗
40. Review of deep learning: Concepts, CNN architectures, challenges, applications, future directions10.1186/s40537-021-00444-8 ↗
41. A survey on deep transfer learning
42. ImageNet large scale visual recognition challenge10.1007/s11263-015-0816-y ↗
43. A survey of transfer learning10.1186/s40537-016-0043-6 ↗
44. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:14091556, 2014.
45. Y. Tang, “Deep learning using linear support vector machines,” arXiv preprint arXiv:13060239, 2013.
46. A. F. Agarap, “An architecture combining convolutional neural network (CNN) and support vector machine (SVM) for image classification,” arXiv preprint arXiv:171203541, 2017.
47. M. Lin, Q. Chen, and S. Yan, “Network in network,” arXiv preprint arXiv:13124400, 2013.
48. Support-vector networks10.1007/BF00994018 ↗
49. Malware classification with improved convolutional neural network model
50. An end-to-end steel strip surface defects recognition system based on convolutional neural networks10.1002/srin.201600068 ↗
51. Surface defects classification of hot-rolled steel strips using multi-directional shearlet features10.1007/s13369-018-3329-5 ↗
52. A generic automated surface defect detection based on a bilinear model10.3390/app9153159 ↗
53. Improved cross pattern approach for steel surface defect recognition10.1007/s00170-020-06050-x ↗
54. An improved VGG19 transfer learning strip steel surface defect recognition deep neural network based on few samples and imbalanced datasets10.3390/app11062606 ↗
55. Automatic surface defect recognition for hot-rolled steel strip using AlexNet convolutional neural network