Long-Tail Detection with Effective Class-Margins

Abstract

Large-scale object detection and instance segmentation faces a severe data imbalance. The finer-grained object classes become, the less frequent they appear in our datasets. However at test-time, we expect a detector that performs well for all classes and not just the most frequent ones. In this paper, we provide a theoretical understanding of the long-trail detection problem. We show how the commonly used mean average precision evaluation metric on an unknown test-set is bound by a margin-based binary classification error on a long-tailed object-detection training set. We optimize margin-based binary classification error with a novel surrogate objective called Effective Class-Margin Loss (ECM). The ECM loss is simple, theoretically well-motivated, and outperforms other heuristic counterparts on LVIS v1 benchmark over a wide range of architecture and detectors. Code is available at https://github.com/janghyuncho/ECM-Loss.

Cite

Text

Cho and Krähenbühl. "Long-Tail Detection with Effective Class-Margins." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-20074-8_40

Markdown

[Cho and Krähenbühl. "Long-Tail Detection with Effective Class-Margins." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/cho2022eccv-longtail/) doi:10.1007/978-3-031-20074-8_40

BibTeX

@inproceedings{cho2022eccv-longtail,
  title     = {{Long-Tail Detection with Effective Class-Margins}},
  author    = {Cho, Jang Hyun and Krähenbühl, Philipp},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2022},
  doi       = {10.1007/978-3-031-20074-8_40},
  url       = {https://mlanthology.org/eccv/2022/cho2022eccv-longtail/}
}