Quantile Activation: Correcting a Failure Mode of ML Models
Not on the map. Why?
Abstract (arXiv)
Standard ML models fail to infer the context distribution and suitably adapt. For instance, the learning fails when the underlying distribution is actually a mixture of distributions with contradictory labels. Learning also fails if there is a shift between train and test distributions. Standard neural network architectures like MLPs or CNNs are not equipped to handle this. In this article, we propose a simple activation function, quantile activation (QAct), that addresses this problem without significantly increasing computational costs. The core idea is to "adapt" the outputs of each neuron to its context distribution. The proposed quantile activation (QAct) outputs the relative quantile position of neuron activations within their context distribution, diverging from the direct numerical outputs common in traditional networks. A specific case of the above failure mode is when there is an inherent distribution shift, i.e the test distribution differs slightly from the train distribution. We validate the proposed activation function under covariate shifts, using datasets designed to test robustness against distortions. Our results demonstrate significantly better generalization across distortions compared to conventional classifiers and other adaptive methods, across various architectures. Although this paper presents a proof of concept, we find that this approach unexpectedly outperforms DINOv2 (small), despite DINOv2 being trained with a much larger network and dataset.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 31 references that are in the map. First posted on arXiv 19 May 2024.
Builds on
25 of 31 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2019Invariant Risk Minimizationcited by 1,832
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2017Self-Normalizing Neural Networkscited by 591
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
13 more
- 2019Verified Uncertainty Calibrationcited by 307
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 285
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2019MNIST-C: A Robustness Benchmark for Computer Visioncited by 137
- 2020Efficient Domain Generalization via Common-Specific Low-Rank Decompositioncited by 134
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2019Domain Generalization via Multidomain Discriminant Analysiscited by 69
- 2019Adversarial Invariant Feature Learning with Accuracy Constraint for Domain Generalizationcited by 43
- 2023How Well Does GPT-4V(ision) Adapt to Distribution Shifts? A Preliminary Investigationcited by 22
- 2022Improving Robustness against Real-World and Worst-Case Distribution Shifts through Decision Region Quantificationcited by 16
- 2023AFN: Adaptive Fusion Normalization via an Encoder-Decoder Frameworkcited by 2
- 2023QuantProb: Generalizing Probabilities along with Predictions for a Pre-trained Classifiercited by 1
- 2024A Novel Approach to Regularising 1NN classifier for Improved Generalizationcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.