Semi-Supervised Scene Classification for Remote Sensing Images Based on CNN and Ensemble Learning

The special characteristic of remote sensing (RS) images being large scale while only low number of labeled samples available in practical applications has been obstacle to the development of RS image classification. In this paper, a novel semi-supervised framework is proposed. The high-capacity convolutional neural networks (CNN) are adopted to extract preliminary image features. The strategy of ensemble learning is then utilized to establish discriminative image representations by exploring intrinsic information of available data. Plain supervised learning is finally performed to obtain classification results. To verify the efficacy of our work, we compare it with mainstream feature representation and semi-supervised approaches. Experimental results show that by utilizing CNN features and ensemble learning, our framework can obtain more effective image representations and achieve superior results compared with other paradigms of semi-supervised classification.

[1]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[2]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[3]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[4]  Lorenzo Bruzzone,et al.  A Novel Transductive SVM for Semisupervised Classification of Remote-Sensing Images , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Gui-Song Xia,et al.  Transferring Deep Convolutional Neural Networks for the Scene Classification of High-Resolution Remote Sensing Imagery , 2015, Remote. Sens..

[6]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[7]  Gui-Song Xia,et al.  Learning High-level Features for Satellite Image Classification With Limited Labeled Samples , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Luc Van Gool,et al.  Ensemble Projection for Semi-supervised Image Classification , 2013, 2013 IEEE International Conference on Computer Vision.

[10]  Gustavo Camps-Valls,et al.  Semi-Supervised Graph-Based Hyperspectral Image Classification , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[11]  M. Ushanandhini,et al.  Wavelet based semisupervised learning for satellite image classification using ensemble projection , 2016, 2016 10th International Conference on Intelligent Systems and Control (ISCO).