Introducing the O-Value: A Universal Standardization for Confusion-Matrix-Based Classification Performance Metrics
Ningsheng Zhao, Trang Bui, Jia Yuan Yu, Krzysztof Dzieciolowski

TL;DR
The paper introduces the O-Value, a universal standardization method for confusion-matrix-based classification metrics that enables consistent comparison across different class imbalance scenarios.
Contribution
It proposes the OPS function to map any classification metric onto a [0,1] scale, providing a clear interpretation and enabling cross-application performance comparison.
Findings
O-Value provides a percentile rank of performance within a reference distribution.
The method is robust across various datasets and classification tasks.
It facilitates meaningful performance comparison despite class imbalance.
Abstract
Many classification performance metrics exist, each suited to a specific application. However, these metrics often differ in scale and can exhibit varying sensitivity to class imbalance rates in the test set. As a result, it is difficult to use the nominal values of these metrics to evaluate, compare and monitor classification performances, especially when imbalance rates vary. To address this problem, we introduce the outperformance standardization (OPS) function, a universal standardization method for confusion-matrix-based classification performance (CMBCP) metrics. It maps any given metric to a common scale of , while providing a clear and consistent interpretation. Specifically, the resulting OPS value (o-value) represents the percentile rank of the observed classification performance within a reference distribution of possible performances. This unified framework enables…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
