Deep transfer learning for image classification: a survey

πŸ“… 2022-05-20
πŸ›οΈ arXiv.org
πŸ“ˆ Citations: 46
✨ Influential: 1
πŸ“„ PDF
πŸ€– AI Summary
Deep models for image classification heavily rely on large-scale labeled data, yet real-world scenarios often suffer from data scarcity, making transfer learning a critical solutionβ€”yet systematic surveys and theoretical frameworks remain lacking. This paper proposes the first unified taxonomy for deep transfer learning in image classification, formally defining the problem, identifying core challenges (e.g., source/target domain shift, limited target-sample size), and characterizing failure boundaries. It systematically integrates both CNN- and Transformer-based architectures, covering major paradigms: feature extraction, fine-tuning, domain adaptation, and meta-transfer learning. Through cross-paradigm comparative analysis, it uncovers intrinsic relationships between model performance, data characteristics (e.g., domain gap, sample scale), and architectural/algorithmic choices. The study clarifies current research gaps, establishes necessary conditions for effective transfer, and delivers a reusable methodological framework for few-shot and cross-domain image classification.
πŸ“ Abstract
Deep neural networks such as convolutional neural networks (CNNs) and transformers have achieved many successes in image classification in recent years. It has been consistently demonstrated that best practice for image classification is when large deep models can be trained on abundant labelled data. However there are many real world scenarios where the requirement for large amounts of training data to get the best performance cannot be met. In these scenarios transfer learning can help improve performance. To date there have been no surveys that comprehensively review deep transfer learning as it relates to image classification overall. However, several recent general surveys of deep transfer learning and ones that relate to particular specialised target image classification tasks have been published. We believe it is important for the future progress in the field that all current knowledge is collated and the overarching patterns analysed and discussed. In this survey we formally define deep transfer learning and the problem it attempts to solve in relation to image classification. We survey the current state of the field and identify where recent progress has been made. We show where the gaps in current knowledge are and make suggestions for how to progress the field to fill in these knowledge gaps. We present a new taxonomy of the applications of transfer learning for image classification. This taxonomy makes it easier to see overarching patterns of where transfer learning has been effective and, where it has failed to fulfill its potential. This also allows us to suggest where the problems lie and how it could be used more effectively. We show that under this new taxonomy, many of the applications where transfer learning has been shown to be ineffective or even hinder performance are to be expected when taking into account the source and target datasets and the techniques used.
Problem

Research questions and friction points this paper is trying to address.

Surveying deep transfer learning for image classification
Addressing lack of labeled data in real-world scenarios
Proposing new taxonomy to evaluate transfer learning effectiveness
Innovation

Methods, ideas, or system contributions that make the work stand out.

Survey defines deep transfer learning for image classification
Presents new taxonomy for transfer learning applications
Identifies gaps and suggests future research directions
πŸ”Ž Similar Papers
No similar papers found.
πŸ’Ό Related Jobs
No related jobs found.
University of New South Wales | Curtin University
J
J. Plested
School of Engineering and Information Technology, University of New South Wales, Australia.
Tom Gedeon
Tom Gedeon
Human-Centric Advancements Chair in AI, Curtin University
Responsive AINeural / Deep LearningResponsible AIHuman-Centered AIAffective Computing