Summary
This paper presents MANO, a straightforward and efficient training-free approach for estimating test accuracy in an unsupervised manner, leveraging the Matrix Norm of neural network predictions on test data. The method is inspired by the low-density separation assumption, which posits that optimal decision boundaries should reside in low-density regions. An extensive empirical study on standard unsupervised accuracy estimation benchmarks reveals that MANO consistently achieves state-of-the-art performance across diverse architectures, even in the presence of synthetic, natural, or subpopulation shifts.
Strengths
1. It demonstrates that logits can effectively indicate generalization performance by reflecting distances to decision boundaries, in alignment with the low-density separation assumption.
2. It introduces MANO, a training-free method for estimating test accuracy by computing the $L_p$ norm of the logits matrix, which quantifies global distances to decision boundaries. MANO employs a novel normalization technique that balances information completeness and error accumulation, and is resilient to various calibration scenarios. Additionally, it reveals a connection to the model’s uncertainty.
3. It conducts a comprehensive empirical evaluation, encompassing 12 benchmarks across diverse distribution shifts, to showcase MANO’s superiority over 11 baseline methods. The results consistently show that MANO outperforms state-of-the-art baselines, even under challenging natural shifts.
Weaknesses
1. It does not address how to translate the proposed MANO into a practical estimated accuracy, which is crucial for real-world applications. Additionally, it should report the performance of the methods using the absolute estimation error metric, defined as the absolute difference between the estimated accuracy and the actual accuracy, for unsupervised accuracy estimation.
2. The justification for selecting $\eta=5$ is not robust. An ablation study on the impact of varying $\eta$ should be conducted to strengthen the argument.
3. It lacks a discussion of some key related works on unsupervised accuracy estimation, such as [1][2].
[1] Chen, Jiefeng, et al. "Detecting errors and estimating accuracy on unlabeled data with self-training ensembles." Advances in Neural Information Processing Systems 34 (2021): 14980-14992.
[2] Chuang, Ching-Yao, Antonio Torralba, and Stefanie Jegelka. "Estimating Generalization under Distribution Shifts via Domain-Invariant Representations." International Conference on Machine Learning. PMLR, 2020.
Questions
1. Could the authors also report the performance of the approaches under the absolute estimation error metric?
2. Could the authors perform an ablation study on the effect of the hyper-parameter $\eta$?
3. Could the authors add the missing related works on unsupervised accuracy estimation?
Limitations
The authors have adequately addressed the limitations and potential negative societal impact of their work.