English

Drainage: A Unifying Framework for Addressing Class Uncertainty

Computer Vision and Pattern Recognition 2025-12-04 v1 Machine Learning

Abstract

Modern deep learning faces significant challenges with noisy labels, class ambiguity, as well as the need to robustly reject out-of-distribution or corrupted samples. In this work, we propose a unified framework based on the concept of a "drainage node'' which we add at the output of the network. The node serves to reallocate probability mass toward uncertainty, while preserving desirable properties such as end-to-end training and differentiability. This mechanism provides a natural escape route for highly ambiguous, anomalous, or noisy samples, particularly relevant for instance-dependent and asymmetric label noise. In systematic experiments involving the addition of varying proportions of instance-dependent noise or asymmetric noise to CIFAR-10/100 labels, our drainage formulation achieves an accuracy increase of up to 9\% over existing approaches in the high-noise regime. Our results on real-world datasets, such as mini-WebVision, mini-ImageNet and Clothing-1M, match or surpass existing state-of-the-art methods. Qualitative analysis reveals a denoising effect, where the drainage neuron consistently absorbs corrupt, mislabeled, or outlier data, leading to more stable decision boundaries. Furthermore, our drainage formulation enables applications well beyond classification, with immediate benefits for web-scale, semi-supervised dataset cleaning, and open-set applications.

Keywords

Cite

@article{arxiv.2512.03182,
  title  = {Drainage: A Unifying Framework for Addressing Class Uncertainty},
  author = {Yasser Taha and Grégoire Montavon and Nils Körber},
  journal= {arXiv preprint arXiv:2512.03182},
  year   = {2025}
}

Comments

16 pages, 8 figures

R2 v1 2026-07-01T08:06:29.061Z