On the Normalization of Confusion Matrices: Methods and Geometric Interpretations
Not on the map. Why?
Abstract (arXiv)
The confusion matrix is a standard tool for evaluating classifiers by providing insights into class-level errors. In heterogeneous settings, its values are shaped by two main factors: class similarity -- how easily the model confuses two classes -- and distribution bias, arising from skewed distributions in the training and test sets. However, confusion matrix values reflect a mix of both factors, making it difficult to disentangle their individual contributions. To address this, we introduce bistochastic normalization using Iterative Proportional Fitting, a generalization of row and column normalization. Unlike standard normalizations, this method recovers the underlying structure of class similarity. By disentangling error sources, it enables more accurate diagnosis of model behavior and supports more targeted improvements. We also show a correspondence between confusion matrix normalizations and the model's internal class representations. Both standard and bistochastic normalizations can be interpreted geometrically in this space, offering a deeper understanding of what normalization reveals about a classifier.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 51 references that are in the map. First posted on arXiv 5 Sep 2025.
Builds on
10 of 51 references.
References · 10
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2021Convex optimizationcited by 2,515
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 513
- 2023Fixing by Mixing: A Recipe for Optimal Byzantine ML under Heterogeneitycited by 65
- 2019Synthetic Examples Improve Generalization for Rare Classescited by 35
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labelscited by 17
- 2022Minority Class Oriented Active Learning for Imbalanced Datasetscited by 11
- 2021Solving the Class Imbalance Problem Using a Counterfactual Method for Data Augmentationcited by 8
- 2022Deep Span Representations for Named Entity Recognitioncited by 4
Built on by
Not cited yet.