# DeepGUM: Learning Deep Robust Regression with a Gaussian-Uniform Mixture Model

arXiv: https://arxiv.org/abs/1808.09211 · HTML: https://mlsanity.com/paper/1808.09211/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Aug 2018.

## Built on by (most cited first, 9 of 9)

- [OrdinalCLIP: Learning Rank Prompts for Language-Guided Ordinal Regression](https://mlsanity.com/paper/2206.02338/) (2022)
- [TopoFR: A Closer Look at Topology Alignment on Face Recognition](https://mlsanity.com/paper/2410.10587/) (2024)
- [Maximum Likelihood Uncertainty Estimation: Robustness to Outliers](https://mlsanity.com/paper/2202.03870/) (2022)
- [Online Unsupervised Learning of Visual Representations and Categories](https://mlsanity.com/paper/2109.05675/) (2021)
- [GMM Discriminant Analysis with Noisy Label for Each Class](https://mlsanity.com/paper/2201.10242/) (2022)
- [A Novel Framework for Improving the Breakdown Point of Robust Regression Algorithms](https://mlsanity.com/paper/2305.12220/) (2023)
- [Federated Learning for Short Text Clustering](https://mlsanity.com/paper/2312.07556/) (2023)
- [Sparse Variational Contaminated Noise Gaussian Process Regression with Applications in Geomagnetic Perturbations Forecasting](https://mlsanity.com/paper/2402.17570/) (2024)
- [Decomposing A Neural Learner](https://mlsanity.com/paper/2610.14388/) (2026)

## Abstract (arXiv)

In this paper, we address the problem of how to robustly train a ConvNet for regression, or deep robust regression. Traditionally, deep regression employs the L2 loss function, known to be sensitive to outliers, i.e. samples that either lie at an abnormal distance away from the majority of the training samples, or that correspond to wrongly annotated targets. This means that, during back-propagation, outliers may bias the training process due to the high magnitude of their gradient. In this paper, we propose DeepGUM: a deep regression model that is robust to outliers thanks to the use of a Gaussian-uniform mixture model. We derive an optimization algorithm that alternates between the unsupervised detection of outliers using expectation-maximization, and the supervised training with cleaned samples using stochastic gradient descent. DeepGUM is able to adapt to a continuously evolving outlier distribution, avoiding to manually impose any threshold on the proportion of outliers in the training set. Extensive experimental evaluations on four different tasks (facial and fashion landmark detection, age and head pose estimation) lead us to conclude that our novel robust technique provides reliability in the presence of various types of noise and protection against a high percentage of outliers.
