Echoes of the past: Boosting Long-Tail Recognition via Reflective Learning

Abstract

In real-world scenarios, where knowledge distributions exhibit long-tail. Humans manage to master knowledge uniformly across imbalanced distributions, a feat attributed to their diligent practices of reviewing, summarizing, and correcting errors. Motivated by this learning process, we propose a novel learning paradigm, called reflecting learning, in handling long-tail recognition. Our method integrates three processes for reviewing past predictions during training, summarizing and leveraging the feature relation across classes, and correcting gradient conflict for loss functions. These designs are lightweight enough to plug and play with existing long-tail learning methods, achieving state-of-the-art performance in popular long-tail visual benchmarks. The experimental results highlight the great potential of reflecting learning in dealing with long-tail recognition. The code will be available at https://github.com/fistyee/LTRL.

Cite

Text

Zhao et al. "Echoes of the past: Boosting Long-Tail Recognition via Reflective Learning." Proceedings of the European Conference on Computer Vision (ECCV), 2024. doi:10.1007/978-3-031-72855-6_1

Markdown

[Zhao et al. "Echoes of the past: Boosting Long-Tail Recognition via Reflective Learning." Proceedings of the European Conference on Computer Vision (ECCV), 2024.](https://mlanthology.org/eccv/2024/zhao2024eccv-echoes/) doi:10.1007/978-3-031-72855-6_1

BibTeX

@inproceedings{zhao2024eccv-echoes,
  title     = {{Echoes of the past: Boosting Long-Tail Recognition via Reflective Learning}},
  author    = {Zhao, Qihao and Dai, Yalun and Lin, Shen and Hu, Wei and Zhang, Fan and Liu, Jun},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2024},
  doi       = {10.1007/978-3-031-72855-6_1},
  url       = {https://mlanthology.org/eccv/2024/zhao2024eccv-echoes/}
}