Efficient ELM-Based Techniques for the Classification of Hyperspectral Remote Sensing Images on Commodity GPUs

被引:41
作者
Lopez-Fandino, Javier [1 ]
Quesada-Barriuso, Pablo [1 ]
Heras, Dora B. [1 ]
Argueello, Francisco [1 ]
机构
[1] Univ Santiago de Compostela, Ctr Invest Tecnoloxias Informac CITIUS, Santiago De Compostela 15782, Spain
关键词
Compute unified device architecture (CUDA); extreme learning machine; graphical processing unit (GPU); hyperspectral images; remote sensing; spectral-spatial classification; support vector machine (SVM); watershed; EXTREME-LEARNING-MACHINE; ENSEMBLE; SEGMENTATION; PROFILES;
D O I
10.1109/JSTARS.2014.2384133
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Extreme learning machine (ELM) is an efficient learning algorithm that has been recently applied to hyperspectral image classification. In this paper, the first implementation of the ELM algorithm fully developed for graphical processing unit (GPU) is presented. ELM can be expressed in terms of matrix operations so as to take advantage of the single instruction multiple data (SIMD) computing paradigm of the GPU architecture. Additionally, several techniques like the use of ensembles, a spatial regularization algorithm, and a spectral-spatial classification scheme are applied and projected to GPU in order to improve the accuracy results of the ELM classifier. In the last case, the spatial processing is based on the segmentation of the hyperspectral image through a watershed transform. The experiments are performed on remote sensing data for land cover applications achieving competitive accuracy results compared to analogous support vector machine (SVM) strategies with significantly lower execution times. The best accuracy results are obtained with the spectral-spatial scheme based on applying watershed and a spatially regularized ELM.
引用
收藏
页码:2884 / 2893
页数:10
相关论文
共 49 条
[1]  
Anderson E., 1999, LAPACK Users' Guide, V3rd
[2]  
[Anonymous], HYPERSPECTRAL IMAGE
[3]  
[Anonymous], 2008, ARXIV08044809
[4]  
[Anonymous], 1999, REMOTE SENSING DIGIT
[5]  
[Anonymous], CUBLAS LIB US GUID
[6]  
Ayerdi B., 2014, NEUROCOMPUTING
[7]   Classification of hyperspectral data from urban areas based on extended morphological profiles [J].
Benediktsson, JA ;
Palmason, JA ;
Sveinsson, JR .
IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2005, 43 (03) :480-491
[8]   GPU Implementation of an Automatic Target Detection and Classification Algorithm for Hyperspectral Image Analysis [J].
Bernabe, Sergio ;
Lopez, Sebastian ;
Plaza, Antonio ;
Sarmiento, Roberto .
IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2013, 10 (02) :221-225
[9]   Hyperspectral Remote Sensing Data Analysis and Future Challenges [J].
Bioucas-Dias, Jose M. ;
Plaza, Antonio ;
Camps-Valls, Gustavo ;
Scheunders, Paul ;
Nasrabadi, Nasser M. ;
Chanussot, Jocelyn .
IEEE GEOSCIENCE AND REMOTE SENSING MAGAZINE, 2013, 1 (02) :6-36
[10]   Composite kernels for hyperspectral image classification [J].
Camps-Valls, G ;
Gomez-Chova, L ;
Muñoz-Marí, J ;
Vila-Francés, J ;
Calpe-Maravilla, J .
IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2006, 3 (01) :93-97