{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,28]],"date-time":"2026-07-28T14:32:50Z","timestamp":1785249170743,"version":"3.55.0"},"reference-count":43,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T00:00:00Z","timestamp":1490054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Deep neural networks, such as convolutional neural networks (CNN) and stacked autoencoders, have recently been successfully used to extract deep features for hyperspectral data classification. Recurrent neural networks (RNN) are another type of neural networks, which are widely used for sequence analysis because they are constructed to extract contextual information from sequences by modeling the dependencies between different time steps. In this paper, we study the ability of RNN for hyperspectral data classification by extracting the contextual information from the data. Specifically, hyperspectral data are treated as spectral sequences, and an RNN is used to model the dependencies between different spectral bands. In addition, we propose to use a convolutional recurrent neural network (CRNN) to learn more discriminative features for hyperspectral data classification. In CRNN, a few convolutional layers are first learned to extract middle-level and locally-invariant features from the input data, and the following recurrent layers are then employed to further extract spectrally-contextual information from the features generated by the convolutional layers. Experimental results on real hyperspectral datasets show that our method provides better classification performance compared to traditional methods and other state-of-the-art deep learning methods for hyperspectral data classification.<\/jats:p>","DOI":"10.3390\/rs9030298","type":"journal-article","created":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T12:22:22Z","timestamp":1490098942000},"page":"298","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":258,"title":["Convolutional Recurrent Neural Networks forHyperspectral Data Classification"],"prefix":"10.3390","volume":"9","author":[{"given":"Hao","family":"Wu","sequence":"first","affiliation":[{"name":"Hyperspectral Image Analysis Lab, Department of Electrical and Computer Engineering, University of Houston;4800 Calhoun Rd., Houston, TX 77004, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saurabh","family":"Prasad","sequence":"additional","affiliation":[{"name":"Hyperspectral Image Analysis Lab, Department of Electrical and Computer Engineering, University of Houston;4800 Calhoun Rd., Houston, TX 77004, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2017,3,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_2","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012). Advances in Neural Information Processing Systems, Neural Information Processing Systems Foundation, Inc."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 23\u201328). Rich feature hierarchies for accurate object detection and semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.","DOI":"10.1109\/CVPR.2014.81"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Girshick, R. (2015, January 13\u201316). Fast R-CNN. Proceedings of the IEEE International Conference on Computer Vision (ICCV), Santiago, Chile.","DOI":"10.1109\/ICCV.2015.169"},{"key":"ref_5","unstructured":"Simonyan, K., and Zisserman, A. (arXiv, 2014). Very deep convolutional networks for large-scale image recognition, arXiv."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.patrec.2016.11.011","article-title":"How could a subcellular image, or a painting by Van Gogh, be similar to a great white shark or to a pizza?","volume":"85","author":"Nanni","year":"2017","journal-title":"Pattern Recognit. Lett."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.patcog.2016.01.007","article-title":"String representations and distances in deep Convolutional Neural Networks for image classification","volume":"54","author":"Barat","year":"2016","journal-title":"Pattern Recognit."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sainath, T.N., Mohamed, A.R., Kingsbury, B., and Ramabhadran, B. (2013, January 26\u201331). Deep convolutional neural networks for LVCSR. Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada.","DOI":"10.1109\/ICASSP.2013.6639347"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2451","DOI":"10.1162\/089976600300015015","article-title":"Learning to forget: Continual prediction with LSTM","volume":"12","author":"Gers","year":"2000","journal-title":"Neural Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1016\/j.neunet.2005.06.042","article-title":"Framewise phoneme classification with bidirectional LSTM and other neural network architectures","volume":"18","author":"Graves","year":"2005","journal-title":"Neural Netw."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Graves, A., Mohamed, A.R., and Hinton, G. (2013, January 26\u201331). Speech recognition with deep recurrent neural networks. Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada.","DOI":"10.1109\/ICASSP.2013.6638947"},{"key":"ref_14","unstructured":"Graves, A., and Jaitly, N. (2014, January 21\u201326). Towards end-to-end speech recognition with recurrent neural networks. Proceedings of the International Conference on Machine Learning (ICML), Beijing, China."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Sak, H., Senior, A., Rao, K., and Beaufays, F. (arXiv, 2015). Fast and accurate recurrent neural network acoustic models for speech recognition, arXiv.","DOI":"10.21437\/Interspeech.2015-350"},{"key":"ref_16","unstructured":"Sutskever, I., Vinyals, O., and Le, Q.V. (2014). Advances in Neural Information Processing Systems, Neural Information Processing Systems Foundation, Inc."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Cho, K., van Merri\u00ebnboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., and Bengio, Y. (arXiv, 2014). Learning phrase representations using RNN encoder-decoder for statistical machine translation, arXiv.","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref_18","unstructured":"Bahdanau, D., Cho, K., and Bengio, Y. (arXiv, 2014). Neural machine translation by jointly learning to align and translate, arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"LeCun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/79.974718","article-title":"Hyperspectral image data analysis","volume":"19","author":"Landgrebe","year":"2002","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/79.974715","article-title":"Signal processing for hyperspectral image exploitation","volume":"19","author":"Shaw","year":"2002","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1392","DOI":"10.1109\/36.934072","article-title":"Hyperspectral subpixel target detection using the linear mixing model","volume":"39","author":"Manolakis","year":"2001","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"725","DOI":"10.1080\/01431160110040323","article-title":"An assessment of support vector machines for land cover classification","volume":"23","author":"Huang","year":"2002","journal-title":"Int. J. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"4816","DOI":"10.1109\/TGRS.2012.2230268","article-title":"Generalized composite kernel framework for hyperspectral image classification","volume":"51","author":"Li","year":"2013","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"4882","DOI":"10.1109\/TGRS.2016.2552507","article-title":"Dirichlet process based active learning and discovery of unknown classes for hyperspectral image classification","volume":"54","author":"Wu","year":"2016","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1179\/174313110X12771950995716","article-title":"An introduction to hyperspectral imaging and its application for security, surveillance and target acquisition","volume":"58","author":"Yuen","year":"2010","journal-title":"Imaging Sci. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2805","DOI":"10.1080\/0143116031000066954","article-title":"Remote sensing of the coastal zone: An overview and priorities for future research","volume":"24","author":"Malthus","year":"2003","journal-title":"Int. J. Remote Sens."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2094","DOI":"10.1109\/JSTARS.2014.2329330","article-title":"Deep learning-based classification of hyperspectral data","volume":"7","author":"Chen","year":"2014","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hu, W., Huang, Y., Wei, L., Zhang, F., and Li, H. (2015). Deep convolutional neural networks for hyperspectral image classification. J. Sens., 2015.","DOI":"10.1155\/2015\/258619"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"468","DOI":"10.1080\/2150704X.2015.1047045","article-title":"Spectral\u2014Spatial classification of hyperspectral images using deep convolutional neural networks","volume":"6","author":"Yue","year":"2015","journal-title":"Remote Sens. Lett."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"4544","DOI":"10.1109\/TGRS.2016.2543748","article-title":"Spectral\u2013Spatial feature extraction for hyperspectral image classification: A dimension reduction and deep learning approach","volume":"54","author":"Zhao","year":"2016","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Liang, H., and Li, Q. (2016). Hyperspectral imagery classification using sparse representations of convolutional neural network features. Remote Sens., 8.","DOI":"10.3390\/rs8020099"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"14680","DOI":"10.3390\/rs71114680","article-title":"Transferring deep convolutional neural networks for the scene classification of high-resolution remote sensing imagery","volume":"7","author":"Hu","year":"2015","journal-title":"Remote Sens."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Lyu, H., Lu, H., and Mou, L. (2016). Learning a transferable change rule from a recurrent neural network for land cover change detection. Remote Sens., 8.","DOI":"10.3390\/rs8060506"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zuo, Z., Shuai, B., Wang, G., Liu, X., Wang, X., Wang, B., and Chen, Y. (2015, January 7\u201312). Convolutional recurrent neural networks: Learning spatial dependencies for image representation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Boston, MA, USA.","DOI":"10.1109\/CVPRW.2015.7301268"},{"key":"ref_36","unstructured":"Xiao, Y., and Cho, K. (arXiv, 2016). Efficient character-level document classification by combining convolution and recurrent layers, arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1109\/72.279181","article-title":"Learning long-term dependencies with gradient descent is difficult","volume":"5","author":"Bengio","year":"1994","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1550","DOI":"10.1109\/5.58337","article-title":"Backpropagation through time: What it does and how to do it","volume":"78","author":"Werbos","year":"1990","journal-title":"Proc. IEEE"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1109\/TGRS.2003.812000","article-title":"Multisource remote sensing data classification based on consensus and pruning","volume":"41","author":"Benediktsson","year":"2003","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wu, H., and Prasad, S. (2013, January 3\u20135). Infinite Gaussian mixture models for robust decision fusion of hyperspectral imagery and full waveform LiDAR data. Proceedings of the 2013 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Austin, TX, USA.","DOI":"10.1109\/GlobalSIP.2013.6737068"},{"key":"ref_41","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. Available online: tensorflow.org."},{"key":"ref_42","unstructured":"Chollet, F. Keras. Available online: https:\/\/github.com\/fchollet\/keras."},{"key":"ref_43","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/9\/3\/298\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:30:53Z","timestamp":1760207453000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/9\/3\/298"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,21]]},"references-count":43,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,3]]}},"alternative-id":["rs9030298"],"URL":"https:\/\/doi.org\/10.3390\/rs9030298","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,21]]}}}