A Spectral Convolutional Neural Network Model Based on Adaptive Fick’s Law for Hyperspectral Image Classification
Source abstract
Abstract
Hyperspectral image classification stands as a pivotal task within the field of remote sensing, yet achieving high-precision classification remains a significant challenge. In response to this challenge, a Spectral Convolutional Neural Network model based on Adaptive Fick’s Law Algorithm (AFLA-SCNN) is proposed. The Adaptive Fick’s Law Algorithm (AFLA) constitutes a novel metaheuristic algorithm introduced herein, encompassing three new strategies: Adaptive weight factor, Gaussian mutation, and probability update policy. With adaptive weight factor, the algorithm can adjust the weights according to the change in the number of iterations to improve the performance of the algorithm. Gaussian mutation helps the algorithm avoid falling into local optimal solutions and improves the searchability of the algorithm. The probability update strategy helps to improve the exploitability and adaptability of the algorithm. Within the AFLA-SCNN model, AFLA is employed to optimize two hyperparameters in the SCNN model, namely, “numEpochs” and “miniBatchSize”, to attain their optimal values. AFLA’s performance is initially validated across 28 functions in 10D, 30D, and 50D for CEC2013 and 29 functions in 10D, 30D, and 50D for CEC2017. Experimental results indicate AFLA’s marked performance superiority over nine other prominent optimization algorithms. Subsequently, the AFLA-SCNN model was compared with the Spectral Convolutional Neural Network model based on Fick’s Law Algorithm (FLA-SCNN), Spectral Convolutional Neural Network model based on Harris Hawks Optimization (HHO-SCNN), Spectral Convolutional Neural Network model based on Differential Evolution (DE-SCNN), Spectral Convolutional Neural Network (SCNN) model, and Support Vector Machines (SVM) model using the Indian Pines dataset and Pavia University dataset. The experimental results show that the AFLA-SCNN model outperforms other models in terms of Accuracy, Precision, Recall, and F1-score on Indian Pines and Pavia University. Among them, the Accuracy of the AFLA-SCNN model on Indian Pines reached 99.875%, and the Accuracy on Pavia University reached 98.022%. In conclusion, our proposed AFLA-SCNN model is deemed to significantly enhance the precision of hyperspectral image classification.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Remote-Sensing Image Classification · Metaheuristic Optimization Algorithms Research · Face and Expression Recognition
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (54)
Show source-provided references
1. MFFCG–Multi feature fusion for hyperspectral image classification using graph attention network10.1016/j.eswa.2023.120496 ↗
2. Deep learning-based trees disease recognition and classification using hyperspectral data
3. Deep learning for hyperspectral image classification: An overview10.1109/TGRS.2019.2907932 ↗
4. Modern trends in hyperspectral image analysis: A review10.1109/ACCESS.2018.2812999 ↗
5. Fourier transform infrared and Raman and hyperspectral imaging techniques for quality determinations of powdery foods: A review10.1111/1541-4337.12314 ↗
6. Hyperspectral image classification with deep learning models10.1109/TGRS.2018.2815613 ↗
7. Deep learning for remote sensing image understanding10.1155/2016/7954154 ↗
8. Deep recurrent neural networks for hyperspectral image classification10.1109/TGRS.2016.2636241 ↗
9. Spectral-spatial classification of hyperspectral data using loopy belief propagation and active learning10.1109/TGRS.2012.2205263 ↗
10. Deep support vector machine for hyperspectral image classification10.1016/j.patcog.2020.107298 ↗
11. Gaussian mutation-spider monkey optimization (GM-SMO) model for remote sensing scene classification10.3390/rs14246279 ↗
12. Graph convolutional networks for hyperspectral image classification10.1109/TGRS.2020.3015157 ↗
13. Hyperspectral image classification using a hybrid 3D-2D convolutional neural networks10.1109/JSTARS.2021.3099118 ↗
14. Graph-in-graph convolutional network for hyperspectral image classification10.1109/TNNLS.2022.3182715 ↗
15. Two-branch convolutional neural network with polarized full attention for hyperspectral image classification10.3390/rs15030848 ↗
16. CPPE: An improved phasmatodea population evolution algorithm with chaotic maps10.3390/math11091977 ↗
17. Location and capacity determination of energy storage system based on improved whale optimization algorithm
18. Martial art learning optimization: A novel metaheuristic algorithm for night image enhancement10.53106/160792642023122407003 ↗
19. CTOA: Toward a chaotic-based tumbleweed optimization algorithm10.3390/math11102339 ↗
20. A genetic algorithm for the waitable time-varying multi-depot green vehicle routing problem10.3390/sym15010124 ↗
21. Suspended sediment load prediction using artificial neural network and ant lion optimization algorithm10.1007/s11356-020-09876-w ↗
22. Optimizing the neural network hyperparameters utilizing genetic algorithm10.1631/jzus.A2000384 ↗
23. A hybrid sparrow search algorithm of the hyperparameter optimization in deep learning10.3390/math10163019 ↗
24. Deep convolutional neural network and gray wolf optimization algorithm for speech emotion recognition10.1007/s00034-022-02130-3 ↗
25. Fick’s law algorithm: A physical law-based algorithm for numerical optimization10.1016/j.knosys.2022.110146 ↗
26. Energy hub optimal scheduling and management in the day-ahead market considering renewable energy sources, CHP, electric vehicles, and storage systems using improved Fick’s law algorithm10.3390/app13063526 ↗
27. A novel hybrid Fick’s law algorithm-quasi oppositional-based learning algorithm for solving constrained mechanical design problems10.1515/mt-2023-0235 ↗
28. Fick’s law algorithm with Gaussian mutation: Design and analysis
29. Understanding the learning mechanism of convolutional neural networks in spectral analysis10.1016/j.aca.2020.03.055 ↗
30. Spatial and spectral joint super-resolution using convolutional neural network10.1109/TGRS.2020.2964288 ↗
31. Recent advances of hyperspectral imaging technology and applications in agriculture10.3390/rs12162659 ↗
32. Acoustic emission for in situ quality monitoring in additive manufacturing using spectral convolutional neural networks10.1016/j.addma.2017.11.012 ↗
33. Adaptive mutant particle swarm optimization based precise cargo airdrop of unmanned aerial vehicles10.1016/j.asoc.2022.109657 ↗
34. Dimension decided Harris hawks optimization with Gaussian mutation: Balance analysis and diversity patterns10.1016/j.knosys.2020.106425 ↗
35. Human memory update strategy: A multi-layer template update mechanism for remote visual monitoring10.1109/TMM.2021.3065580 ↗
36. Air quality monitoring and analysis with dynamic training using deep learning10.1007/s11227-020-03492-8 ↗
37. Improving scalability of parallel CNN training by adjusting mini-batch size at run-time
38. Optimal mini-batch and step sizes for saga
39. A review of the recent use of differential evolution for large-scale global optimization: An analysis of selected algorithms on the CEC 2013 LSGO benchmark suite10.1016/j.swevo.2018.08.005 ↗
40. Advanced dwarf mongoose optimization for solving CEC, 2011 and CEC, 2017 benchmark problems10.1371/journal.pone.0275346 ↗
41. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
42. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
43. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
44. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
45. GSA: A gravitational search algorithm10.1016/j.ins.2009.03.004 ↗
46. African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems10.1016/j.cie.2021.107408 ↗
47. Price · Handbook of Optimization: From Classical to Modern Approach · 187
48. Genetic algorithm10.1007/978-3-319-93025-1_4 ↗
49. Problem definitions and evaluation criteria for the CEC 2013 special session on real-parameter optimization
50. Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization
51. Hyperspectral band selection and endmember detection using sparsity promoting priors10.1109/LGRS.2008.915934 ↗
52. Feature selection based on hybridization of genetic algorithm and particle swarm optimization10.1109/LGRS.2014.2337320 ↗
53. A new deep convolutional neural network for fast hyperspectral image classification10.1016/j.isprsjprs.2017.11.021 ↗
54. Hyperspectral data classification using extended extinction profiles10.1109/LGRS.2016.2600244 ↗