journal article·2022Open access

A Deep Learning Hierarchical Ensemble for Remote Sensing Image Classification

Seung-Yeon Hwang, Jeong-Joon Kim

Computers, Materials & Continua· Volume 72· Issue 2

Abstract

Artificial intelligence, which has recently emerged with the rapid development of information technology, is drawing attention as a tool for solving various problems demanded by society and industry. In particular, convolutional neural networks (CNNs), a type of deep learning technology, are highlighted in computer vision fields, such as image classification and recognition and object tracking. Training these CNN models requires a large amount of data, and a lack of data can lead to performance degradation problems due to overfitting. As CNN architecture development and optimization studies become active, ensemble techniques have emerged to perform image classification by combining features extracted from multiple CNN models. In this study, data augmentation and contour image extraction were performed to overcome the data shortage problem. In addition, we propose a hierarchical ensemble technique to achieve high image classification accuracy, even if trained from a small amount of data. First, we trained the UC-Merced land use dataset and the contour images for each image on pretrained VGGNet, GoogLeNet, ResNet, DenseNet, and EfficientNet. We then apply a hierarchical ensemble technique to the number of cases in which each model can be deployed. These experiments were performed in cases where the proportion of training datasets was 30%, 50%, and 70%, resulting in a performance improvement of up to 4.68% compared to the average accuracy of the entire model.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Remote-Sensing Image Classification · Advanced Image and Video Retrieval Techniques · Advanced Neural Network Applications

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

References (30)

Show source-provided references
1. Distinctive image features from scale-invariant keypoints10.1023/B:VISI.0000029664.99615.94 ↗
2. Histograms of oriented gradients for human detection
3. A comparative study of CNN, BoVW and LBP for classification of histopathological images
4. Backpropagation applied to handwritten zip code recognition10.1162/neco.1989.1.4.541 ↗
5. Gradient-based learning applied to document recognition
6. Imagenet classification with deep convolutional neural networks
7. Very high resolution remote sensing image classification with SEEDS-CNN and scale effect analysis for superpixel CNN classification10.1080/01431161.2018.1513666 ↗
8. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” 2014. [Online]. Available: https://arxiv.org/abs/1409.1556.
9. Going deeper with convolutions
10. Deep residual learning for image recognition
11. Densely connected convolutional networks
12. M. Tan and Q. Le, “Efficientnet: Rethinking model scaling for convolutional neural networks,” 2019. [online]. Available: https://arxiv.org/abs/1905.11946.
13. An ensemble of optimal deep learning features for brain tumor classification10.32604/cmc.2021.018606 ↗
14. Adaptive error curve learning ensemble model for improving energy consumption forecasting10.32604/cmc.2021.018523 ↗
15. COVID19 classification using CT images via ensembles of deep learning models10.32604/cmc.2021.016816 ↗
16. Ensemble based temporal weighting and Pareto ranking (ETP) model for effective root cause analysis10.32604/cmc.2021.012135 ↗
17. Ensemble machine learning based identification of pediatric epilepsy10.32604/cmc.2021.015976 ↗
18. A novel method for classifying liver and brain tumors using convolutional neural networks, discrete wavelet transform and long short-term memory networks10.3390/s19091992 ↗
19. A fused CNN model for WBC detection with MRMR feature selection and extreme learning machine10.1007/s00500-019-04383-8 ↗
20. White blood cells detection and classification based on regional convolutional neural networks10.1016/j.mehy.2019.109472 ↗
21. Do deep features generalize from everyday objects to remote sensing and aerial scenes domains?
22. Bag-of-visual-words and spatial extensions for land-use classification
23. J. Bouvrie, “Notes on convolutional neural networks,” 2006. [online]. Available: http://cogprints.org/5869/.
24. A. G. Howard, M. Zhu, B. Chen, D. Kalenichenko, W. Wang et al., “Mobilenets: Efficient convolutional neural networks for mobile vision applications,” 2017. [online]. Available: https://arxiv.org/abs/1704.04861.
25. ShuffleNet: An extremely efficient convolutional neural network for mobile devices
26. Asymptotic confidence intervals for indirect effects in structural equation models10.2307/270723 ↗
27. Optical symbolic substitution: Edge detection using Prewitt, Sobel, and Roberts operators10.1364/AO.28.004644 ↗
28. A comparison of various edge detection techniques used in image processing
29. A computational approach to edge detection10.1109/TPAMI.1986.4767851 ↗
30. D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” 2014. [online] Available: https://arxiv.org/abs/1412.6980.