English

$f$-Divergence Based Classification: Beyond the Use of Cross-Entropy

Machine Learning 2024-05-17 v2 Signal Processing

Abstract

In deep learning, classification tasks are formalized as optimization problems often solved via the minimization of the cross-entropy. However, recent advancements in the design of objective functions allow the usage of the ff-divergence to generalize the formulation of the optimization problem for classification. We adopt a Bayesian perspective and formulate the classification task as a maximum a posteriori probability problem. We propose a class of objective functions based on the variational representation of the ff-divergence. Furthermore, driven by the challenge of improving the state-of-the-art approach, we propose a bottom-up method that leads us to the formulation of an objective function corresponding to a novel ff-divergence referred to as shifted log (SL). We theoretically analyze the objective functions proposed and numerically test them in three application scenarios: toy examples, image datasets, and signal detection/decoding problems. The analyzed scenarios demonstrate the effectiveness of the proposed approach and that the SL divergence achieves the highest classification accuracy in almost all the considered cases.

Keywords

Cite

@article{arxiv.2401.01268,
  title  = {$f$-Divergence Based Classification: Beyond the Use of Cross-Entropy},
  author = {Nicola Novello and Andrea M. Tonello},
  journal= {arXiv preprint arXiv:2401.01268},
  year   = {2024}
}

Comments

Accepted at ICML 2024

R2 v1 2026-06-28T14:07:01.628Z