A review of few-shot image classification: Approaches, datasets and research trends

Jit Yan Lim, Kian Ming Lim, Chin Poo Lee, Yong Xuan Tan

Research output: Journal PublicationReview articlepeer-review

Abstract

Over the past decade, deep learning has made significant advancements in image classification. However, these models struggle with data scarcity and distribution shifts, commonly referred to as the few-shot image classification (FSIC) problem. FSIC aims to recognize novel classes using only a limited number of labeled samples, posing challenges for conventional deep learning models that rely on large datasets for optimal performance. This paper provides a comprehensive review of FSIC methodologies, categorizing them into five main approaches: meta-learning, transfer learning, data augmentation, attribute-related, and vision-language foundation model adaptation. Meta-learning approaches are further classified into metric-based, model-based, and optimization-based methods, while transfer learning approaches are divided into hybrid and non-hybrid methods. Vision-language foundation model adaptation approaches are grouped into few-shot parameter tuning, dynamic or unsupervised tuning, and training-free adaptation methods. Beyond general FSIC, this paper also explores specialized FSIC methods in fine-grained classification, cross-domain classification, and class-incremental learning. Additionally, it reviews commonly used few-shot image datasets and compares the performance of representative methods through experimental results. Practical applications of FSIC across various domains are also discussed, highlighting its potential to address real-world challenges. Finally, the research trends of FSIC are identified, offering insights into the state-of-the-art FSIC methods and guiding future advancements in this field.

Original languageEnglish
Article number130774
JournalNeurocomputing
Volume649
DOIs
Publication statusPublished - 27 Jun 2025

Keywords

  • Computer vision
  • Few-shot image classification
  • Few-shot learning
  • Meta-learning
  • Survey
  • Transfer learning

ASJC Scopus subject areas

  • Computer Science Applications
  • Cognitive Neuroscience
  • Artificial Intelligence

Cite this