journal article·2023Open access

A More Efficient Approach for Remote Sensing Image Classification

Huaxiang Song

Computers, Materials & Continua· Volume 74· Issue 3

Abstract

Over the past decade, the significant growth of the convolutional neural network (CNN) based on deep learning (DL) approaches has greatly improved the machine learning (ML) algorithm’s performance on the semantic scene classification (SSC) of remote sensing images (RSI). However, the unbalanced attention to classification accuracy and efficiency has made the superiority of DL-based algorithms, e.g., automation and simplicity, partially lost. Traditional ML strategies (e.g., the handcrafted features or indicators) and accuracy-aimed strategies with a high trade-off (e.g., the multi-stage CNNs and ensemble of multi-CNNs) are widely used without any training efficiency optimization involved, which may result in suboptimal performance. To address this problem, we propose a fast and simple training CNN framework (named FST-EfficientNet) for RSI-SSC based on an EfficientNet-version2 small (EfficientNetV2-S) CNN model. The whole algorithm flow is completely one-stage and end-to-end without any handcrafted features or discriminators introduced. In the implementation of training efficiency optimization, only several routine data augmentation tricks coupled with a fixed ratio of resolution or a gradually increasing resolution strategy are employed, so that the algorithm’s trade-off is very cheap. The performance evaluation shows that our FST-EfficientNet achieves new state-of-the-art (SOTA) records in the overall accuracy (OA) with about 0.8% to 2.7% ahead of all earlier methods on the Aerial Image Dataset (AID) and Northwestern Poly-technical University Remote Sensing Image Scene Classification 45 Dataset (NWPU-RESISC45D). Meanwhile, the results also demonstrate the importance and indispensability of training efficiency optimization strategies for RSI-SSC by DL. In fact, it is not necessary to gain better classification accuracy by completely relying on an excessive trade-off without efficiency. Ultimately, these findings are expected to contribute to the development of more efficient CNN-based approaches in RSI-SSC.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Remote-Sensing Image Classification · Remote Sensing in Agriculture · Remote Sensing and Land Use

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (40)

Show source-provided references
1. Intelligent deep data analytics based remote sensing scene classification model10.32604/cmc.2022.025550 ↗
2. Intelligent sine cosine optimization with deep transfer learning based crops type classification using hyperspectral images10.1080/07038992.2022.2081538 ↗
3. A lightweight model of vgg-u-net for remote sensing image classification10.32604/cmc.2022.026880 ↗
4. A binary sine cosine-modified whale optimization algorithm for feature selection
5. Advanced ensemble model for solar radiation forecasting using sine cosine algorithm and newton’s laws10.1109/ACCESS.2021.3106233 ↗
6. Multi-objective stochastic paint optimizer (MOSPO)10.1007/s00521-022-07405-z ↗
7. Multimodal classification of remote sensing images: A review and future directions
8. Advanced spectral classifiers for hyperspectral images: A review10.1109/MGRS.2016.2616418 ↗
9. Comprehensive survey of deep learning in remote sensing: Theories, tools, and challenges for the community10.1117/1.JRS.11.042609 ↗
10. Deep learning in remote sensing: A comprehensive review and list of resources10.1109/MGRS.2017.2762307 ↗
11. Object recognition in remote sensing images using sparse deep belief networks10.1080/2150704X.2015.1072288 ↗
12. Remote sensing image classification based on stacked denoising autoencoder10.3390/rs10010016 ↗
13. Aircraft type recognition in remote sensing images based on feature learning with conditional generative adversarial networks10.3390/rs10071123 ↗
14. Remote sensing image scene classification meets deep learning: Challenges, methods, benchmarks, and opportunities10.1109/JSTARS.2020.3005403 ↗
15. Do deep features generalize from everyday objects to remote sensing and aerial scenes domains
16. Transferring deep convolutional neural networks for the scene classification of high-resolution remote sensing imagery10.3390/rs71114680 ↗
17. AID: A benchmark data set for performance evaluation of aerial scene classification10.1109/TGRS.2017.2685945 ↗
18. Remote sensing image scene classification: Benchmark and state of the art
19. Deep feature fusion for VHR remote sensing scene classification10.1109/TGRS.2017.2700322 ↗
20. Scene classification with recurrent attention of VHR remote sensing images10.1109/TGRS.2018.2864987 ↗
21. Remote sensing image scene classification using bag of convolutional features10.1109/LGRS.2017.2731997 ↗
22. Scene classification by coupling convolutional neural networks with wasserstein distance10.1109/LGRS.2018.2883310 ↗
23. Scene classification using hierarchical wasserstein CNN10.1109/TGRS.2018.2873966 ↗
24. Remote sensing image scene classification using CNN-CapsNet10.3390/rs11050494 ↗
25. Attention-based deep feature fusion for the scene classification of high-resolution remote sensing images10.3390/rs11171996 ↗
26. Adaptive deep sparse semantic modeling framework for high spatial resolution image scene classification
27. Hydra: An ensemble of convolutional neural networks for geospatial land classification10.1109/TGRS.2019.2906883 ↗
28. Autoaugment: Learning augmentation policies from data
29. H. Zhang, M. Cisse, Y. N. Dauphin and D. Lopez-Paz, “Mixup: Beyond empirical risk minimization,” 2018. [Online]. Available: https://arxiv.org/abs/1710.09412.
30. Randaugment: Practical automated data augmentation with a reduced search space
31. M. Tan and Q. V. Le, “Efficientnetv2: Smaller models and faster training,” 2021. [Online]. Available: https://arxiv.org/abs/2104.00298v3.
32. Mobilenetv2: Inverted residuals and linear bottlenecks
33. S. Gupta and B. Akin, “Accelerator-aware neural network design using AutoML,” 2020. [Online]. Available: https://arxiv.org/abs/2003.02838.
34. M. Tan and Q. V. Le, “EfficientNet: Rethinking model scaling for convolutional neural networks,” 2019. [Online]. Available: https://arxiv.org/abs/1905.11946.
35. Designing network design spaces
36. J. Howard, “Training imagenet in 3 hours for 25 minutes,” 2018. [Online]. Available: https://www.fast.ai/2018/04/30/dawnbench-fastai/.
37. E. Hoffer, B. Weinstein, I. Hubara, T. Ben-Nun and T. Hoefler, “Mix & match: Training convnets with mixed image sizes for improved accuracy, speed and scale resiliency,” 2019. [Online]. Available: https://arxiv.org/abs/1908.08986.
38. H. Touvron, A. Vedaldi, M. Douze and H. Jégou, “Fixing the train-test resolution discrepancy,” 2020. [Online] Available: https://arxiv.org/abs/2003.08237v1.
39. H. Touvron, A. Vedaldi, M. Douze and H. Jégou, “Fixing the train-test resolution discrepancy: FixEfficientNet,” 2020. [Online]. Available: https://arxiv.org/abs/2003.08237v5.
40. W. Ross, “PyTorch image models,” GitHub, Web download: https://github.com/rwightman/pytorch-image-models, 2021.