Litcius/Paper detail

Enhancing Few-Shot Image Classification With Cosine Transformer

Quang-Huy Nguyen, Cuong Q. Nguyen, Dung D. Le, Hieu H. Pham

2023IEEE Access18 citationsDOIOpen Access PDF

Abstract

This paper addresses the few-shot image classification problem, where the classification task is performed on unlabeled query samples given a small amount of labeled support samples only. One major challenge of the few-shot learning problem is the large variety of object visual appearances that prevents the support samples to represent that object comprehensively. This might result in a significant difference between support and query samples, therefore undermining the performance of few-shot algorithms. In this paper, we tackle the problem by proposing Few-shot Cosine Transformer (FS-CT), where the relational map between supports and queries is effectively obtained for the few-shot tasks. The FS-CT consists of two parts, Learnable Prototypical embedding network to obtain categorical representations from support samples with hard cases, and Transformer encoder to effectively achieve the relational map from two different support and query samples. We introduce Cosine Attention, a more robust and stable attention module that enhances the transformer module significantly and therefore improves FS-CT performance from 5% to over 20% in accuracy compared to the default scaled dot-product mechanism. Our method performs comparison results in <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">mini</i> -ImageNet, CUB-200, and CIFAR-FS few-shot datasets under various configurations. We also developed a custom few-shot dataset for Yoga pose recognition to demonstrate the potential of our algorithm for practical application. Our FS-CT with Cosine Attention is a lightweight, straightforward few-shot algorithm that can be applied for a wide range of applications, such as healthcare, medical, and security surveillance. The official implementation code of our Few-shot Cosine Transformer is available at https://github.com/vinuni-vishc/Few-Shot-Cosine-Transformer.

Topics & Concepts

Computer scienceDiscrete cosine transformArtificial intelligenceComputer visionTransformerSingle shotPattern recognition (psychology)Image (mathematics)VoltagePhysicsEngineeringElectrical engineeringOpticsAdvanced Neural Network ApplicationsDomain Adaptation and Few-Shot LearningImage Processing Techniques and Applications
Enhancing Few-Shot Image Classification With Cosine Transformer | Litcius