Abstract
Few-shot learning (FSL) aims at making predictions based on a limited number of labeled samples. It is a hot topic in many fields such as natural language processing, computer vision and more recently, remote sensing. In this work, we focus on few-shot remote sensing scene classification which aims to recognize unseen scene categories at training stage from few or even a single labeled sample at test stage. Although considerable progress has been achieved in this topic, less attention has been paid to leveraging the prior structural knowledge. In this paper, we learn transferable visual features by introducing the class hierarchy which encodes the semantic relationship between the classes. We build on a prototypical network and we define hierarchical prototypes that allow us to encode the different levels of the hierarchy. Experiments conducted on the remote sensing NWPU-RESISC45 dataset demonstrate that the proposed hierarchical prototypical network acts as a regularizer and leads to better performance than the original network in the context of few-shot remote sensing scene classification.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
We recently became aware of a paper that proposes a similar approach to classify audio data in the FSL context [7]. The difference lies rather in the experimental part in which we use a deeper network and a pre-training step.
References
Bertinetto, L., Müller, R., Tertikas, K., Samangooei, S., Lord, N.A.: Making better mistakes: leveraging class hierarchies with deep networks. In: CVPR, pp. 12503–12512. Computer Vision Foundation/IEEE (2020)
Chen, Z., et al.: Multi-level semantic feature augmentation for one-shot learning. IEEE Trans. Image Process. 28(9), 4594–4605 (2019)
Cheng, G., et al.: SPNet: siamese-prototype network for few-shot remote sensing image scene classification. IEEE Trans. Geosci. Remote. Sens. 60, 1–11 (2022)
Cheng, G., Han, J., Lu, X.: Remote sensing image scene classification: benchmark and state of the art. Proc. IEEE 105(10), 1865–1883 (2017)
Cheng, G., Yang, C., Yao, X., Guo, L., Han, J.: When deep learning meets metric learning: remote sensing image scene classification via learning discriminative CNNs. IEEE Trans. Geosci. Remote Sens. 56(5), 2811–2821 (2018)
Esam, O., Yakoub, B., Naif, A., Haikel, A., Farid, M.: Using convolutional features and a sparse autoencoder for land-use scene classification. Int. J. Remote Sens. 37(10), 2149–2167 (2016)
Garcia, H.F., Aguilar, A., Manilow, E., Pardo, B.: Leveraging hierarchical structures for few-shot musical instrument recognition. In: ISMIR, pp. 220–228 (2021)
Li, A., Luo, T., Lu, Z., Xiang, T., Wang, L.: Large-scale few-shot learning: knowledge transfer with class hierarchy. In: CVPR, pp. 7212–7220. Computer Vision Foundation/IEEE (2019)
Li, L., Han, J., Yao, X., Cheng, G., Guo, L.: DLA-MatchNet for few-shot remote sensing image scene classification. IEEE Trans. Geosci. Remote. Sens. 59(9), 7844–7853 (2021)
Li, X., Li, H., Yu, R., Wang, F.: Few-shot scene classification with attention mechanism in remote sensing. J. Phys. Conf. Ser. 1961, 012015 (2021)
Liu, L., Zhou, T., Long, G., Jiang, J., Zhang, C.: Many-class few-shot learning on multi-granularity class hierarchy. CoRR abs/2006.15479 (2020)
Liu, Y., Liu, Y., Chen, C., Ding, L.: Remote-sensing image retrieval with tree-triplet-classification networks. Neurocomputing 405, 48–61 (2020)
Miller, G.A.: WordNet: a lexical database for English. Commun. ACM 38(11), 39–41 (1995)
Nogueira, K., Penatti, O.A.B., dos Santos, J.A.: Towards better exploiting convolutional neural networks for remote sensing scene classification. Pattern Recognit. 61, 539–556 (2017)
Shi, X., Salewski, L., Schiegg, M., Welling, M.: Relational generalized few-shot learning. In: BMVC. BMVA Press (2020)
Silla, C.N., Jr., Freitas, A.A.: A survey of hierarchical classification across different application domains. Data Min. Knowl. Discov. 22(1–2), 31–72 (2011)
Snell, J., Swersky, K., Zemel, R.S.: Prototypical networks for few-shot learning. In: NIPS, pp. 4077–4087 (2017)
Sun, X., et al.: Research progress on few-shot learning for remote sensing image interpretation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 14, 2387–2402 (2021)
Sung, F., et al.: Learning to compare: relation network for few-shot learning. In: CVPR, pp. 1199–1208. Computer Vision Foundation/IEEE Computer Society (2018)
Vinyals, O., Blundell, C., Lillicrap, T., Kavukcuoglu, K., Wierstra, D.: Matching networks for one shot learning. In: NIPS, pp. 3630–3638 (2016)
Yang, F., Wang, R., Chen, X.: SEGA: semantic guided attention on visual prototype for few-shot learning. CoRR abs/2111.04316 (2021)
Zhang, P., Bai, Y., Wang, D., Bai, B., Li, Y.: Few-shot classification of aerial scene images via meta-learning. Remote Sens. 13(1), 108 (2021)
Zhang, P., Fan, G., Wu, C., Wang, D., Li, Y.: Task-adaptive embedding learning with dynamic kernel fusion for few-shot remote sensing scene classification. Remote Sens. 13(21), 4200 (2021)
Zhang, P., Li, Y., Wang, D., Wang, J.: RS-SSKD: self-supervision equipped with knowledge distillation for few-shot remote sensing scene classification. Sensors 21(5), 1566 (2021)
Zhou, W., Newsam, S.D., Li, C., Shao, Z.: PatternNet: a benchmark dataset for performance evaluation of remote sensing image retrieval. CoRR abs/1706.03424 (2017)
Acknowledgement
This work was supported by the ANR Multiscale project under the reference ANR-18-CE23-0022.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Hamzaoui, M., Chapel, L., Pham, MT., Lefèvre, S. (2022). A Hierarchical Prototypical Network for Few-Shot Remote Sensing Scene Classification. In: El Yacoubi, M., Granger, E., Yuen, P.C., Pal, U., Vincent, N. (eds) Pattern Recognition and Artificial Intelligence. ICPRAI 2022. Lecture Notes in Computer Science, vol 13364. Springer, Cham. https://doi.org/10.1007/978-3-031-09282-4_18
Download citation
DOI: https://doi.org/10.1007/978-3-031-09282-4_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-09281-7
Online ISBN: 978-3-031-09282-4
eBook Packages: Computer ScienceComputer Science (R0)