A New Method of Deep Convolutional Neural Network Image Classification Based on Knowledge Transfer in Small Label Sample Environment
Abstract
:1. Introduction
2. Visual Word Bag Feature Extraction and SVM Image Classifier Construction Based on Small Label Image Samples
2.1. Construction of the Bag of Visual Word Based on Small Label Image Samples
2.1.1. Image Bottom Feature Extraction Based on Three Feature Descriptors
2.1.2. Bag of Visual Word Were Generated Based on Image Underlying Features and the K-Means Clustering Method
2.2. Construction of the SVM Classifier Based on Bag of Visual Word of Small Label Image Samples
3. Knowledge Transfer and Depth CNN Image Classifier Model Based on Expert Annotation System
3.1. Knowledge Transfer of Fenerating a Large Number of Label Samples
- (1)
- The optimization problem is constructed and solved by selecting the appropriate kernel function and the appropriate parameter .Find the optimal solution .
- (2)
- Choose positive component of , calculation
- (3)
- Constructive decision function:
3.2. Deep Neural Network Classifier Model Construction
4. Digital Simulation Example and Algorithm Performance Analysis
4.1. Experimental Preparation
4.2. Analysis and Influence of Different Feature Extraction Methods on SVM Image Classification Accuracy
4.3. Influence of the Number of Quasi-Label Data Sets on the Classification Accuracy of Neural Network
4.4. Comparison of Classification Accuracy of Different Models in the Case of Small Samples
5. Summary and Prospects
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Wang, C.; Shi, J.; Ni, Y.; Zhou, Y.; Yang, X.; Wei, S.; Zhang, X. Semi-Supervised Learning-Based Remote Sensing Image Scene Classification Via Adaptive Perturbation Training. In Proceedings of the IGARSS 2020—2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 26 September–2 October 2020; pp. 541–544. [Google Scholar] [CrossRef]
- Patel, U.; Dave, H.; Patel, V. Hyperspectral image classification using semi-supervised learning with label propagation. In Proceedings of the 2020 IEEE India Geoscience and Remote Sensing Symposium (InGARSS), Ahmedabad, India, 1–4 December 2020; pp. 205–208. [Google Scholar] [CrossRef]
- Su, L.; Liu, Y.; Wang, M.; Li, A. Semi-HIC: A novel semi-supervised deep learning method for histopathological image classification. Comput. Biol. Med. 2021, 137, 104788. [Google Scholar] [CrossRef]
- Wen, T.; Xie, G.; Cao, Y.; Cai, B. A DNN-Based Channel Model for Network Planning in Train Control Systems. IEEE Trans. Intell. Transp. Syst. 2021, 1–8. [Google Scholar] [CrossRef]
- Xu, J.; Henriques, J.F.; Vwdaldi, A. Invariant information clustering for unsupervised image classification and segmentation. arXiv 2018, arXiv:1807.06653. [Google Scholar]
- Han, S.; Han, Q.H. Review of semi-supervised learning research. Comput. Eng. Appl. 2020, 56, 19–27. [Google Scholar]
- Zhang, S.; Yin, Q.; Ni, J.; Zhang, F. PolSAR image classification with small sample learning based on CNN and CRF. In Proceedings of the 2019 6th Asia-Pacific Conference on Synthetic Aperture Radar (APSAR), Xiamen, China, 26–29 November 2019; pp. 1–5. [Google Scholar]
- Gao, K.; Guo, W.; Yu, X.; Liu, B.; Yu, A.; Wei, X. Deep Induction Network for Small Samples Classification of Hyperspectral Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 3462–3477. [Google Scholar] [CrossRef]
- Feng, J.; Chen, J.; Liu, L.; Cao, X.; Zhang, X.; Jiao, L.; Yu, T. CNN-Based Multilayer Spatial–Spectral Feature Fusion and Sample Augmentation with Local and Nonlocal Constraints for Hyperspectral Image Classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 1299–1313. [Google Scholar] [CrossRef]
- Xue, D.; Zhou, X.; Li, C.; Yao, Y.; Rahaman, M.M.; Zhang, J.; Chen, H.; Zhang, J.; Qi, S.; Sun, H. An Application of Transfer Learning and Ensemble Learning Techniques for Cervical Histopathology Image Classification. IEEE Access 2020, 8, 104603–104618. [Google Scholar] [CrossRef]
- Van Opbroek, A.; Achterberg, H.C.; Vernooij, M.W.; de Bruijne, M. Transfer Learning for Image Segmentation by Combining Image Weighting and Kernel Learning. IEEE Trans. Med. Imaging 2019, 38, 213–224. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Wang, Q.; Sun, X.; and Wen, C. Design Method for a Higher Order Extended Kalman Filter Based on Maximum Correlation Entropy and a Taylor Network System. Sensors 2021, 21, 5864. [Google Scholar] [CrossRef] [PubMed]
- Liu, X.; Wen, C.; and Sun, X. Design Method of High-Order Kalman Filter for Strong Nonlinear System Based on Kronecker Product Transform. Sensors 2022, 22, 653. [Google Scholar] [CrossRef]
- Ashraf, S.; Saleem, S.; Ahmed, T.; Aslam, Z.; Muhammad, D. Conversion of adverse data corpus to shrewd output using sampling metrics. Vis. Comput. Ind. Biomed. Art 2020, 3, 19. [Google Scholar] [CrossRef] [PubMed]
- Mehrotra, A.; Dukkipati, A. Generative adversarial residual pairwise networks for one shot learning. arXiv 2017, arXiv:1703.08033. [Google Scholar]
- Hariharan, B.; Girshick, R. Low-Shot Visual Recognition by Shrinking and Hallucinating Features. In Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; pp. 3037–3046. [Google Scholar]
- Wang, Y.; Girshick, R.; Hebert, M.; Hariharan, B. Low-Shot Learning from Imaginary Data. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2018; pp. 7278–7286. [Google Scholar]
- Ma, X.; Wen, C.; Wen, T. An Asynchronous and Real-time Update Paradigm of Federated Learning for Fault Diagnosis. IEEE Trans. Ind. Inform. 2021, 17, 8531–8540. [Google Scholar] [CrossRef]
- Ye, L.; Ma, X.; and Wen, C. Rotating Machinery Fault Diagnosis Method by Combining Time-Frequency Domain Features and CNN Knowledge Transfer. Sensor 2021, 21, 8168. [Google Scholar] [CrossRef] [PubMed]
- Snell, J.; Swersky, K.; Zemel, R.S. Prototypical networks for few-shot learning. Advances in Neural Information Processing Systems. arXiv 2017, arXiv:1703.05175v2, 4077–4087. [Google Scholar]
- Lowe, D.G. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
- Dalal, N.; Triggs, B. Histograms of oriented gradients for human detection. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CV-PR’05), San Diego, CA, USA, 20–25 June 2005; pp. 886–893. [Google Scholar]
- Csurka, G.; Dance, C.R.; Fan, L.X.; Willamowski, J.; Bray, C. Visual categorization with bags of keypoints. In Workshop on Statistical Learning in Computer Vision, Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2004; pp. 1–22. [Google Scholar]
- Lazebnik, S.; Schmid, C.; Ponce, J. Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories. In Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06), New York, NY, USA, 17–22 June 2006; pp. 2169–2178. [Google Scholar]
- Perronnin, F.; Sánchez, J.; Mensink, T. Improving the fisher kernel for large-scale image classification. In Proceedings of the 11th European Conference on Computer Vision, Crete, Greece, 5–11 September 2010; Springer: Heraklion, Greece, 2010; pp. 143–156. [Google Scholar]
- Dong, S.; Quan, Y.; Feng, W.; Dauphin, G.; Gao, L.; Xing, M. A Pixel Cluster CNN and Spectral-Spatial Fusion Algorithm for Hyperspectral Image Classification with Small-Size Training Samples. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 4101–4114. [Google Scholar] [CrossRef]
- Zhang, D.; Liu, Z.; Shi, X. Transfer Learning on EfficientNet for Remote Sensing image Classification. In Proceedings of the 2020 5th International Conference on Mechanical, Control and Computer Engineering (ICMCCE), Harbin, China, 25–27 December 2020; pp. 2255–2258. [Google Scholar]
- Srivastav, D.; Bajpai, A.; Srivastava, P. Improved Classification for Pneumonia Detection using Transfer Learning with GAN based Synthetic Image Augmentation. In Proceedings of the 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 28–29 January 2021; pp. 433–437. [Google Scholar]
- Sun, X.; Wen, C.; Wen, T. Maximum Correntropy High-Order Extended Kalman Filter. Chin. J. Electron. 2022, 31, 190–198. [Google Scholar] [CrossRef]
Image Type | Quantity | Label |
---|---|---|
Airplane | 800 | 1 |
Face | 435 | 2 |
Horse | 270 | 3 |
Ladder | 242 | 4 |
Motorbike | 798 | 5 |
T-shirt | 358 | 6 |
Model | Sift | Hog | Canny | ||||
---|---|---|---|---|---|---|---|
Parameter | |||||||
Number of cluster | kernel function | 16 | 24 | 16 | 24 | 16 | 24 |
100 | linear | 0.667 | 0.72 | 0.782 | 0.837 | 0.604 | 0.639 |
200 | linear | 0.708 | 0.764 | 0.823 | 0.865 | 0.604 | 0.681 |
300 | linear | 0.729 | 0.806 | 0.83 | 0.858 | 0.646 | 0.694 |
400 | linear | 0.729 | 0.806 | 0.865 | 0.90 | 0.646 | 0.681 |
500 | linear | 0.729 | 0.792 | 0.865 | 0.90 | 0.646 | 0.694 |
600 | linear | 0.75 | 0.806 | 0.876 | 0.886 | 0.646 | 0.708 |
700 | linear | 0.75 | 0.792 | 0.865 | 0.90 | 0.646 | 0.667 |
800 | linear | 0.771 | 0.833 | 0.886 | 0.90 | 0.691 | 0.708 |
900 | linear | 0.771 | 0.778 | 0.886 | 0.907 | 0.671 | 0.694 |
1000 | linear | 0.75 | 0.778 | 0.865 | 0.879 | 0.683 | 0.687 |
1100 | linear | 0.771 | 0.778 | 0.845 | 0.893 | 0.662 | 0.699 |
1200 | linear | 0.792 | 0.792 | 0.875 | 0.90 | 0.662 | 0.681 |
1300 | linear | 0.833 | 0.829 | 0.875 | 0.886 | 0.683 | 0.681 |
1400 | linear | 0.771 | 0.819 | 0.854 | 0.886 | 0.662 | 0.671 |
1500 | linear | 0.771 | 0.778 | 0.875 | 0.893 | 0.62 | 0.639 |
Number of Training Set | ||
---|---|---|
Number of Labeled Samples | Quasi Label Capacity Increase Quantity | Val_acc |
16/24 | 0 | 72.9%/73.5% |
16/24 | 500 | 74.5%/74.6% |
16/24 | 1000 | 78.5%/79.3% |
16/24 | 1500 | 83.5%/83.7% |
16/24 | 2000 | 89.6%/88.1% |
16/24 | 2500 | 92.5%/93.4% |
Modle | Training Set Sample Size | |
---|---|---|
16 | 24 | |
SIFT_BOVW_SVM | 83.3% | 83.3% |
HOG_BOVW_SVM | 87.5% | 90.7% |
Canny_BOVW_SVM | 69.1% | 70.8% |
VGG16 | 72.9% | 73.5% |
BOVW_SVM_VGG16 | 92.5% | 93.4% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Kong, Y.; Ma, X.; Wen, C. A New Method of Deep Convolutional Neural Network Image Classification Based on Knowledge Transfer in Small Label Sample Environment. Sensors 2022, 22, 898. https://doi.org/10.3390/s22030898
Kong Y, Ma X, Wen C. A New Method of Deep Convolutional Neural Network Image Classification Based on Knowledge Transfer in Small Label Sample Environment. Sensors. 2022; 22(3):898. https://doi.org/10.3390/s22030898
Chicago/Turabian StyleKong, Yunchen, Xue Ma, and Chenglin Wen. 2022. "A New Method of Deep Convolutional Neural Network Image Classification Based on Knowledge Transfer in Small Label Sample Environment" Sensors 22, no. 3: 898. https://doi.org/10.3390/s22030898
APA StyleKong, Y., Ma, X., & Wen, C. (2022). A New Method of Deep Convolutional Neural Network Image Classification Based on Knowledge Transfer in Small Label Sample Environment. Sensors, 22(3), 898. https://doi.org/10.3390/s22030898