paper-with-me

Papers

Class-Balanced Distillation for Long-Tailed Visual Recognition

2021-04-12 · Ahmet Iscen, André Araujo, Boqing Gong, Cordelia Schmid

Real-world imagery is often characterized by a significant imbalance of the number of images per class, leading to long-tailed distributions. An effective and simple approach to long-tailed visual recognition is to learn feature representations and a classifier separately, with instance and class-balanced sampling, respectively. In this work, we introduce a new framework, by making the key observation that a feature representation learned with instance sampling is far from optimal in a long-tailed setting. Our main contribution is a new training method, referred to as Class-Balanced Distillation (CBD), that leverages knowledge distillation to enhance feature representations. CBD allows the feature representation to evolve in the second training stage, guided by the teacher learned in the first stage. The second stage uses class-balanced sampling, in order to focus on under-represented classes. This framework can naturally accommodate the usage of multiple teachers, unlocking the information from an ensemble of models to enhance recognition capabilities. Our experiments show that the proposed technique consistently outperforms the state of the art on long-tailed recognition benchmarks such as ImageNet-LT, iNaturalist17 and iNaturalist18.

📄 PDF Abstract BibTeX arXiv:2104.05279

Code (3)

google-research/google-research 공식 구현 tf
google-research/google-research/tree/master/class_balanced_distillation 공식 구현 jax
rahulvigneswaran/Class-Balanced-Distillation-for-Long-Tailed-Visual-Recognition.pytorch pytorch

Tasks

Image ClassificationKnowledge DistillationLong-tail Learning

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

Balanced Knowledge Distillation for Long-tailed Learning

2021-04-21 · Shaoyu Zhang, Chen Chen, Xiyuan Hu, Silong Peng

Deep models trained on long-tailed datasets exhibit unsatisfactory performance on tail classes. Existing methods usually modify the classification loss to increase the learning focus on tail classes, which unexpectedly s…

Knowledge Distillation

Self Supervision to Distillation for Long-Tailed Visual Recognition

2021-09-09 · ICCV 2021 10 · TianHao Li, LiMin Wang, Gangshan Wu

Deep learning has achieved remarkable progress for visual recognition on large-scale balanced datasets but still performs poorly on real-world long-tailed data. Previous methods often adopt class re-balanced training str…

Long-tail Learning

Mixture of Balanced Information Bottlenecks for Long-Tailed Visual Recognition

2025-09-01 · Yifan Lan, Xin Cai, Jun Cheng, Shan Tan arxiv

Deep neural networks (DNNs) have achieved significant success in various applications with large-scale and balanced data. However, data in real-world visual recognition are usually long-tailed, bringing challenges to eff…

Representation Learning

Long-tailed Adversarial Training with Self-Distillation

2025-03-09 · Seungju Cho, Hongsin Lee, Changick Kim

Adversarial training significantly enhances adversarial robustness, yet superior performance is predominantly achieved on balanced datasets. Addressing adversarial robustness in the context of unbalanced or long-tailed d…

Adversarial Robustness

Decoupled Contrastive Learning for Long-Tailed Recognition

2024-03-10 · Shiyu Xuan, Shiliang Zhang

Supervised Contrastive Loss (SCL) is popular in visual representation learning. Given an anchor image, SCL pulls two types of positive samples, i.e., its augmentation and other images from the same class together, while …

Contrastive LearningRepresentation Learning