Universal Training of Neural Networks to Achieve Bayes Optimal Classification Accuracy
This work invokes the notion of f-divergence to introduce a novel upper bound on the Bayes error rate of a general classification task. We show that the proposed bound can be computed by sampling from the output of a parameterized model. Using this practical interpretation, we introduce the Bayes optimal learning threshold (BOLT) loss whose minimization enforces a classification model to achieve the Bayes error rate. We validate the proposed loss for image and text classification tasks, considering MNIST, Fashion-MNIST, CIFAR10, and IMDb datasets. Numerical experiments demonstrate that models trained with BOLT achieve performance on par with or exceeding that of cross-entropy, particularly on challenging datasets. This highlights the potential of BOLT in improving generalization.
Authors
- Ben Liang (ORCID: https://orcid.org/0000-0002-1800-1322)
- Ali Bereyhi (ORCID: https://orcid.org/0000-0001-9565-6405)
- Alfred O. Hero (ORCID: https://orcid.org/0000-0002-2531-9670)
- Morteza Noshad
- Mohammadreza Tavasoli Naeini
Institutions
- University of Toronto (CA)
- University of Michigan (US)
- Stanford University (US)
Publication Details
- Published
- 2025-03-12
- DOI
- https://doi.org/10.1109/icassp49660.2025.10890777
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Arm