A Convolutional Neural Network with Fletcher–Reeves Algorithm for Hyperspectral Image Classification
Open Access
- 2 June 2019
- journal article
- research article
- Published by MDPI AG in Remote Sensing
- Vol. 11 (11) , 1325
Abstract
Deep learning models, especially the convolutional neural networks (CNNs), are very active in hyperspectral remote sensing image classification. In order to better apply the CNN model to hyperspectral classification, we propose a CNN model based on Fletcher–Reeves algorithm (F–R CNN), which uses the Fletcher–Reeves (F–R) algorithm for gradient updating to optimize the convergence performance of the model in classification. In view of the fact that there are fewer optional training samples in practical applications, we further propose a method of increasing the number of samples by adding a certain degree of perturbed samples, which can also test the anti-interference ability of classification methods. Furthermore, we analyze the anti-interference and convergence performance of the proposed model in terms of different training sample data sets, different batch training sample numbers and iteration time. In this paper, we describe the experimental process in detail and comprehensively evaluate the proposed model based on the classification of CHRIS hyperspectral imagery covering coastal wetlands, and further evaluate it on a commonly used hyperspectral image benchmark dataset. The experimental results show that the accuracy of the two models after increasing training samples and adjusting the number of batch training samples is improved. When the number of batch training samples is continuously increased to 350, the classification accuracy of the proposed method can still be maintained above 80.7%, which is 2.9% higher than the traditional one. And its time consumption is less than that of the traditional one while ensuring classification accuracy. It can be concluded that the proposed method has anti-interference ability and outperforms the traditional CNN in terms of batch computing adaptability and convergence speed.Keywords
Funding Information
- National Natural Science Foundation of China (61890964, 41206172, and 41706209)
This publication has 41 references indexed in Scilit:
- A new deep convolutional neural network for fast hyperspectral image classificationISPRS Journal of Photogrammetry and Remote Sensing, 2018
- Spectral-spatial classification of hyperspectral data with mutual information based segmented stacked autoencoder approachISPRS Journal of Photogrammetry and Remote Sensing, 2018
- Hyperspectral classification based on spectral–spatial convolutional neural networksEngineering Applications of Artificial Intelligence, 2018
- A patch-based convolutional neural network for remote sensing image classificationNeural Networks, 2017
- Hyperspectral image reconstruction by deep convolutional neural network for classificationPattern Recognition, 2017
- Deep Convolutional Neural Networks for Large-scale Speech TasksNeural Networks, 2015
- Deep learning in neural networks: An overviewNeural Networks, 2015
- Efficient distance metric learning by adaptive sampling and mini-batch stochastic gradient descent (SGD)Machine Learning, 2014
- Large-Scale Machine Learning with Stochastic Gradient Descent2010
- Theoretical analysis of batch and on-line training for gradient descent learning in neural networksNeurocomputing, 2009