Supervised Learning: No Loss No Cry
Not on the map. Why?
Abstract (arXiv)
Supervised learning requires the specification of a loss function to minimise. While the theory of admissible losses from both a computational and statistical perspective is well-developed, these offer a panoply of different choices. In practice, this choice is typically made in an ad hoc manner. In hopes of making this procedure more principled, the problem of learning the loss function for a downstream task (e.g., classification) has garnered recent interest. However, works in this area have been generally empirical in nature. In this paper, we revisit the sc SLIsotron algorithm of Kakade et al. (2011) through a novel lens, derive a generalisation based on Bregman divergences, and show how it provides a principled procedure for learning the loss. In detail, we cast sc SLIsotron as learning a loss from a family of composite square losses. By interpreting this through the lens of proper losses, we derive a generalisation of sc SLIsotron based on Bregman divergences. The resulting sc BregmanTron algorithm jointly learns the loss along with the classifier. It comes equipped with a simple guarantee of convergence for the loss it learns, and its set of possible outputs comes with a guarantee of agnostic approximability of Bayes rule. Experiments indicate that the sc BregmanTron substantially outperforms the sc SLIsotron, and that the loss it learns can be minimized by other algorithms for different tasks, thereby opening the interesting problem of textitloss transfer between domains.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 2; 2025: 2.
7 papers.
- 2021Being Properly Impropercited by 11
- 2023LegendreTron: Uprising Proper Multiclass Loss Learningcited by 2
- 2022What killed the Convex Booster ?cited by 1
- 2024Tempered Calculus for ML: Application to Hyperbolic Model Embeddingcited by 0
- 2024How to Boost Any Loss Functioncited by 0
- 2025Selective Matching Losses -- Not All Scores Are Created Equalcited by 0
- 2025DPO Unchained: Your Training Algorithm is Secretly Disentangled in Human Choice Theory (and its Loss' Convexity is Dispensable)cited by 0
- 2025DPO Unchained: Your Training Algorithm is Secretly Disentangled in Human Choice Theory (and its Loss' Convexity is Dispensable)10 Jul 2025
- 2025Selective Matching Losses -- Not All Scores Are Created Equal4 Jun 2025
- 2024How to Boost Any Loss Function2 Jul 2024
- 2024Tempered Calculus for ML: Application to Hyperbolic Model Embedding6 Feb 2024
- 2023LegendreTron: Uprising Proper Multiclass Loss Learning27 Jan 2023
- 2022What killed the Convex Booster ?19 May 2022
- 2021Being Properly Improper18 Jun 2021