Inequalities for Optimization of Classification Algorithms: A Perspective Motivated by Diagnostic Testing

Paul N. Patrone, Anthony J. Kearsley
8/1/2025
stat.MLcs.LGmath.PR

No confident code implementation found for this paper.

Abstract

Motivated by canonical problems in medical diagnostics, we propose and study properties of an objective function that uniformly bounds uncertainties in quantities of interest extracted from classifiers and related data analysis tools. We begin by adopting a set-theoretic perspective to show how two main tasks in diagnostics -- classification and prevalence estimation -- can be recast in terms of a variation on the confusion (or error) matrix ${\boldsymbol {\rm P}}$ typically considered in supervised learning. We then combine arguments from conditional probability with the Gershgorin circle theorem to demonstrate that the largest Gershgorin radius $\boldsymbol ρ_m$ of the matrix $\mathbb I-\boldsymbol {\rm P}$ (where $\mathbb I$ is the identity) yields uniform error bounds for both classification and prevalence estimation. In a two-class setting, $\boldsymbol ρ_m$ is minimized via a measure-theoretic ``water-leveling'' argument that optimizes an appropriately defined partition $U$ generating the matrix ${\boldsymbol {\rm P}}$. We also consider an example that illustrates the difficulty of generalizing the binary solution to a multi-class setting and deduce relevant properties of the confusion matrix.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{patrone2025inequalities,
  title  = {Inequalities for Optimization of Classification Algorithms: A Perspective Motivated by Diagnostic Testing},
  author = {Paul N. Patrone and Anthony J. Kearsley},
  year   = {2025},
  eprint = {2508.01065},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.01065v1}
}

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/2508.01065.svg)](https://codeofpaper.com/paper/2508.01065)

Discussion