Industry Image Classification Based on Stochastic Configuration Networks and Multi-Scale Feature Analysis
Abstract
:1. Introduction
- (1)
- Designed an image classification framework based on SCNs for extracting features from multi-scale images.
- (2)
- Investigated the influence of different scales’ training data and different network structures on feature extraction results.
- (3)
- Demonstrated the advantage of the proposed randomized learning method in steel surface defect data.
2. Stochastic Configuration Networks
- (1)
- Given a training dataset with N samples, where , , , .
- (2)
- Suppose the SCN has been configured with hidden nodes, the output can be calculated by
- (3)
- Suppose the error does not reach the stop condition, then a new node should be added and the weight and bias are configured to calculate the hidden output
- (4)
- The configured weights should satisfy the following constraint condition
- (5)
- Calculate the output weight . For the configured and fixed hidden weights and bias, the hidden feature matrix is with . Then, the output weight can be calculated
3. Proposed Multi-Scale Image Classification Based on SCNs
3.1. Multi-Scale Feature Extraction Based on deepSCNs
Algorithm 1: Deep SCNs for images. |
3.2. SCN-Based Classifier
4. Performance Evaluation
4.1. Experimental Setup
4.2. Results and Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Rawat, W.; Wang, Z. Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review. Neural Comput. 2017, 29, 2352–2449. [Google Scholar] [CrossRef]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification with Deep Convolutional Neural Networks. In Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA, 3–6 December 2012; Volume 25, pp. 1097–1105. [Google Scholar]
- Szegedy, C.; Liu, W.; Jia, Y.; Sermanet, P.; Reed, S.; Anguelov, D.; Erhan, D.; Vanhoucke, V.; Rabinovich, A. Going deeper with convolutions. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; pp. 1–9. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep Residual Learning for Image Recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
- Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. In Proceedings of the International Conference on Learning Representations, San Diego, CA, USA, 7–9 May 2015; pp. 1–14. [Google Scholar]
- Wang, F.; Jiang, M.; Qian, C.; Yang, S.; Li, C.; Zhang, H.; Wang, X.; Tang, X. Residual Attention Network for Image Classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 6450–6458. [Google Scholar]
- Masci, J.; Meier, U.; Ciresan, D.; Schmidhuber, J.; Fricout, G. Steel defect classification with Max-Pooling Convolutional Neural Networks. In Proceedings of the 2012 International Joint Conference on Neural Networks (IJCNN), Brisbane, QLD, Australia, 10–15 June 2012; pp. 1–6. [Google Scholar]
- Lee, S.Y.; Tama, B.A.; Moon, S.J.; Lee, S. Steel Surface Defect Diagnostics Using Deep Convolutional Neural Network and Class Activation Map. Appl. Sci. 2019, 9, 5449. [Google Scholar] [CrossRef]
- Chen, W.; Gao, Y.; Gao, L.; Li, X. A New Ensemble Approach based on Deep Convolutional Neural Networks for Steel Surface Defect classification. Procedia CIRP 2018, 72, 1069–1072. [Google Scholar] [CrossRef]
- Konovalenko, I.; Maruschak, P.; Brevus, V. Steel Surface Defect Detection Using an Ensemble of Deep Residual Neural Networks. J. Comput. Inf. Sci. Eng. 2021, 22, 014501. [Google Scholar] [CrossRef]
- Li, S.; Wu, C.; Xiong, N. Hybrid Architecture Based on CNN and Transformer for Strip Steel Surface Defect Classification. Electronics 2022, 11, 1200. [Google Scholar] [CrossRef]
- Feng, X.; Gao, X.; Luo, L. A ResNet50-Based Method for Classifying Surface Defects in Hot-Rolled Strip Steel. Mathematics 2021, 9, 2359. [Google Scholar] [CrossRef]
- Scardapane, S.; Wang, D. Randomness in neural networks: An overview. WIREs Data Min. Knowl. Discov. 2017, 7, e1200. [Google Scholar] [CrossRef]
- Schmidt, W.F.; Kraaijveld, M.A.; Duin, R.P.W. Feedforward neural networks with random weights. In Proceedings of the 11th IAPR International Conference on Pattern Recognition, The Hague, The Netherlands, 30 August–3 September 1992; pp. 1–4. [Google Scholar]
- Pao, Y.H.; Takefuji, Y. Functional-link net computing: Theory, system architecture, and functionalities. Computer 1992, 25, 76–79. [Google Scholar] [CrossRef]
- Pao, Y.H.; Phillips, S.M.; Sobajic, D.J. Neural-net computing and the intelligent control of systems. Int. J. Control 1992, 56, 263–289. [Google Scholar] [CrossRef]
- Igelnik, B.; Pao, Y.H. Stochastic choice of basis functions in adaptive function approximation and the functional-link net. IEEE Trans. Neural Netw. 1995, 6, 1320–1329. [Google Scholar] [CrossRef] [PubMed]
- Alhamdoosh, M.; Wang, D. Fast decorrelated neural network ensembles with random weights. Inf. Sci. 2014, 264, 104–117. [Google Scholar] [CrossRef]
- Lu, J.; Zhao, J.; Cao, F. Extended feed forward neural networks with random weights for face recognition. Neurocomputing 2014, 136, 96–102. [Google Scholar] [CrossRef]
- Wang, D.; Li, M. Stochastic Configuration Networks: Fundamentals and Algorithms. IEEE Trans. Cybern. 2017, 47, 3466–3479. [Google Scholar] [CrossRef]
- Huang, C.; Li, M.; Wang, D. Stochastic configuration network ensembles with selective base models. Neural Netw. 2021, 137, 106–118. [Google Scholar] [CrossRef]
- Wang, D.; Cui, C. Stochastic configuration networks ensemble with heterogeneous features for large-scale data analytics. Inf. Sci. 2017, 417, 55–71. [Google Scholar] [CrossRef]
- Wang, D.; Li, M. Deep Stochastic Configuration Networks with Universal Approximation Property. In Proceedings of the 2018 International Joint Conference on Neural Networks, Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–8. [Google Scholar]
- Wang, D.; Felicetti, M.J. Stochastic Configuration Machines for Industrial Artificial Intelligence. arXiv 2023, arXiv:2308.13570. [Google Scholar]
- Li, M.; Wang, D. 2-D Stochastic Configuration Networks for Image Data Analytics. IEEE Trans. Cybern. 2019, 51, 359–372. [Google Scholar] [CrossRef]
- Li, R.; Jiao, W.; Zhu, Y. Improved stochastic configuration networks with vision patch fusion method for industrial image classification. Inf. Sci. 2024, 670, 120570. [Google Scholar] [CrossRef]
- Li, W.-T.; Tong, Q.-Q.; Wang, D.-H.; Wu, G.-C. Research on fused magnesium furnace working condition recognition method based on deep convolutional stochastic configuration networks. Acta Autom. Sin. 2024, 50, 527–545. [Google Scholar]
- Dudek, G. Generating random weights and biases in feedforward neural networks with random hidden nodes. Inf. Sci. 2019, 481, 33–56. [Google Scholar] [CrossRef]
- Kleber, F.; Fiel, S.; Diem, M.; Sablatnig, R. CVL-DataBase: An Off-Line Database for Writer Retrieval, Writer Identification and Word Spotting. In Proceedings of the 2013 12th International Conference on Document Analysis and Recognition, Washington, DC, USA, 25–28 August 2013; pp. 560–564. [Google Scholar]
- Song, K.; Yan, Y. A noise robust method based on completed local binary patterns for hot-rolled steel strip surface defects. Appl. Surf. Sci. 2013, 285, 858–864. [Google Scholar] [CrossRef]
- He, Y.; Song, K.; Meng, Q.; Yan, Y. An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features. IEEE Trans. Instrum. Meas. 2020, 69, 1493–1504. [Google Scholar] [CrossRef]
M = 1 | M = 2 | M = 3 | M = 4 | M = 5 | |
---|---|---|---|---|---|
CVL | 3004.3078 | 826.2544 | 417.0548 | 275.0342 | 198.1505 |
NEU | 4084.9769 | 679.8829 | 386.1502 | 317.3123 | 161.1162 |
Scale | Image Size | deepSCN | SCN | |
---|---|---|---|---|
CVL | scale 1 | 28 × 28 | 438.7538 | 4349.2825 |
scale 2 | 14 × 14 | 383.0500 | 3823.0818 | |
scale 3 | 7 × 7 | 403.4073 | 3910.1134 | |
SEU | scale 1 | 64 × 64 | 302.7245 | 4089.6932 |
scale 2 | 32 × 32 | 240.2781 | 2924.6824 | |
scale 3 | 16 × 16 | 221.6883 | 2583.3933 |
Model | Accuracy | Recall | Precision | F1 Score |
---|---|---|---|---|
2DNNRW | 0.7691 | 0.6167 | 0.8864 | 0.7275 |
2DSCN | 0.8168 | 0.6949 | 0.9190 | 0.7914 |
deepSCN | 0.8125 | 0.6873 | 0.9170 | 0.7857 |
DNNE | 0.7917 | 0.6556 | 0.9007 | 0.7589 |
SCNE | 0.8538 | 0.7574 | 0.9384 | 0.8382 |
Proposed | 0.8559 | 0.7606 | 0.9398 | 0.8407 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, Q.; Liu, D.; Tian, H.; Qin, Y.; Zhao, D. Industry Image Classification Based on Stochastic Configuration Networks and Multi-Scale Feature Analysis. Sensors 2024, 24, 4798. https://doi.org/10.3390/s24154798
Wang Q, Liu D, Tian H, Qin Y, Zhao D. Industry Image Classification Based on Stochastic Configuration Networks and Multi-Scale Feature Analysis. Sensors. 2024; 24(15):4798. https://doi.org/10.3390/s24154798
Chicago/Turabian StyleWang, Qinxia, Dandan Liu, Hao Tian, Yongpeng Qin, and Difei Zhao. 2024. "Industry Image Classification Based on Stochastic Configuration Networks and Multi-Scale Feature Analysis" Sensors 24, no. 15: 4798. https://doi.org/10.3390/s24154798
APA StyleWang, Q., Liu, D., Tian, H., Qin, Y., & Zhao, D. (2024). Industry Image Classification Based on Stochastic Configuration Networks and Multi-Scale Feature Analysis. Sensors, 24(15), 4798. https://doi.org/10.3390/s24154798