Hyperspherical Classification with Dynamic Label-to-Prototype Assignment

Abstract

Aiming to enhance the utilization of metric space by the parametric softmax classifier recent studies suggest replacing it with a non-parametric alternative. Although a non-parametric classifier may provide better metric space utilization it introduces the challenge of capturing inter-class relationships. A shared characteristic among prior non-parametric classifiers is the static assignment of labels to prototypes during the training i.e. each prototype consistently represents a class throughout the training course. Orthogonal to previous works we present a simple yet effective method to optimize the category assigned to each prototype (label-to-prototype assignment) during the training. To this aim we formalize the problem as a two-step optimization objective over network parameters and label-to-prototype assignment mapping. We solve this optimization using a sequential combination of gradient descent and Bipartide matching. We demonstrate the benefits of the proposed approach by conducting experiments on balanced and long-tail classification problems using different backbone network architectures. In particular our method outperforms its competitors by 1.22% accuracy on CIFAR-100 and 2.15% on ImageNet-200 using a metric space dimension half of the size of its competitors. \href https://github.com/msed-Ebrahimi/DL2PA_CVPR24 Code

Cite

Text

Saadabadi et al. "Hyperspherical Classification with Dynamic Label-to-Prototype Assignment." Conference on Computer Vision and Pattern Recognition, 2024. doi:10.1109/CVPR52733.2024.01641

Markdown

[Saadabadi et al. "Hyperspherical Classification with Dynamic Label-to-Prototype Assignment." Conference on Computer Vision and Pattern Recognition, 2024.](https://mlanthology.org/cvpr/2024/saadabadi2024cvpr-hyperspherical/) doi:10.1109/CVPR52733.2024.01641

BibTeX

@inproceedings{saadabadi2024cvpr-hyperspherical,
  title     = {{Hyperspherical Classification with Dynamic Label-to-Prototype Assignment}},
  author    = {Saadabadi, Mohammad Saeed Ebrahimi and Dabouei, Ali and Malakshan, Sahar Rahimi and Nasrabadi, Nasser M.},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2024},
  pages     = {17333-17342},
  doi       = {10.1109/CVPR52733.2024.01641},
  url       = {https://mlanthology.org/cvpr/2024/saadabadi2024cvpr-hyperspherical/}
}