Litcius/Paper detail

Spectral Classification Based on Deep Learning Algorithms

Laixiang Xu, Jun Xie, Fuhong Cai, Jingjin Wu

2021Electronics18 citationsDOIOpen Access PDF

Abstract

Convolutional neural networks (CNN) can achieve accurate image classification, indicating the current best performance of deep learning algorithms. However, the complexity of spectral data limits the performance of many CNN models. Due to the potential redundancy and noise of the spectral data, the standard CNN model is usually unable to perform correct spectral classification. Furthermore, deeper CNN architectures also face some difficulties when other network layers are added, which hinders the network convergence and produces low classification accuracy. To alleviate these problems, we proposed a new CNN architecture specially designed for 2D spectral data. Firstly, we collected the reflectance spectra of five samples using a portable optical fiber spectrometer and converted them into 2D matrix data to adapt to the deep learning algorithms’ feature extraction. Secondly, the number of convolutional layers and pooling layers were adjusted according to the characteristics of the spectral data to enhance the feature extraction ability. Finally, the discard rate selection principle of the dropout layer was determined by visual analysis to improve the classification accuracy. Experimental results demonstrate our CNN system, which has advantages over the traditional AlexNet, Unet, and support vector machine (SVM)-based approaches in many aspects, such as easy implementation, short time, higher accuracy, and strong robustness.

Topics & Concepts

Computer scienceArtificial intelligenceConvolutional neural networkSupport vector machineRobustness (evolution)Pattern recognition (psychology)Feature extractionAlgorithmDeep learningRedundancy (engineering)OverfittingArtificial neural networkChemistryBiochemistryGeneOperating systemRemote-Sensing Image ClassificationAdvanced Chemical Sensor TechnologiesRemote Sensing and Land Use