Hyperspherical Classification with Dynamic Label-to-Prototype Assignment

Mohammad Saeed Ebrahimi Saadabadi, Ali Dabouei, Sahar Rahimi Malakshan, Nasser M. Nasrabadi
2/9/2026

No official code found. Best implementation: msed-Ebrahimi/DL2PA_CVPR24 (14 stars, last commit 2024-07-19). 1 more below.

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 nonparametric classifier may provide better metric space utilization, it introduces the challenge of capturing inter-class relationships. A shared characteristic among prior nonparametric 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 Bi-partide 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. Code

View on arXivView PDF

Code Implementations(2)

Official repository for the paper DL2PA: Hyperspherical Classification with Dynamic Label-to-Prototype Assignment (CVPR 2024).

143PythonMar 19, 20242 years ago

DL2PA: Hyperspherical Classification with Dynamic Label-to-Prototype Assignment

00PythonMay 31, 20251 years ago

Similar Papers

Cite this paper

@article{saadabadi2026hyperspherical,
  title  = {Hyperspherical Classification with Dynamic Label-to-Prototype Assignment},
  author = {Mohammad Saeed Ebrahimi Saadabadi and Ali Dabouei and Sahar Rahimi Malakshan and Nasser M. Nasrabadi},
  year   = {2026},
  eprint = {2403.16937},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2403.16937},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.16937.svg)](https://codeofpaper.com/paper/2403.16937)

Discussion