Huber Regression
Huber Robust Regression (M-estimation) · Also known as: Huber M-estimator, Huber loss regression, robust regression, Huber Regresyonu
Huber regression is a robust linear regression method, introduced by Peter J. Huber in 1964, that resists the influence of outliers by treating small and large residuals differently. It applies a squared (OLS-like) loss to small residuals and a milder absolute-value loss to large ones, so extreme observations cannot dominate the fit.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Use Huber regression when the outcome is continuous, the relationship is approximately linear, and you suspect the data contains outliers that would distort an ordinary least squares fit. It works best with a reasonable sample (at least about 30 observations) and assumes the underlying relationship is linear. It is intended for cross-sectional or longitudinal continuous data where most points follow the model but a minority are contaminated. It is less suitable when high-leverage points are present or when the outlier proportion is large.
Strengths & limitations
- Resistant to outliers in the outcome: large residuals receive only a bounded, linear penalty so they cannot dominate the fit.
- Behaves like efficient OLS in the clean part of the data, combining good efficiency with robustness.
- Produces interpretable linear coefficients, so results read like a familiar regression.
- Breaks down once the outlier proportion exceeds about 25%, where a high-breakdown estimator is needed instead.
- Vulnerable to high-leverage points (outliers in the predictor space), where a bounded-influence estimator such as an MM-estimator is preferable.
- Assumes a linear relationship and needs a reasonable sample size (at least about 30 observations).
Frequently asked
How does Huber regression differ from OLS?
OLS squares every residual, so far-off points have a large, unbounded influence. Huber regression uses a squared loss only for small residuals and switches to a linear loss for large ones, capping the influence of any single outlier while staying efficient on the clean data.
What is the threshold δ (epsilon) in Huber regression?
δ is the residual size at which the loss switches from quadratic to linear. Smaller δ makes the method more robust to outliers but less efficient; larger δ behaves more like OLS. It governs the trade-off between robustness and efficiency.
How many outliers can Huber regression tolerate?
Huber regression is reliable up to roughly 25% outliers. Beyond that it reaches its breakdown point, and a high-breakdown method such as least trimmed squares is more appropriate.
What about high-leverage points?
Huber regression bounds the influence of outliers in the outcome but not of outliers in the predictor space (high-leverage points). When such points are present, a bounded-influence estimator such as an MM-estimator is the better choice.
Sources
- Huber, P. J. (1964). Robust Estimation of a Location Parameter. Annals of Mathematical Statistics, 35(1), 73-101. DOI: 10.1214/aoms/1177703732 ↗
- Hampel, F. R., Ronchetti, E. M., Rousseeuw, P. J., & Stahel, W. A. (1986). Robust Statistics: The Approach Based on Influence Functions. Wiley. ISBN: 978-0471735779
How to cite this page
ScholarGate. (2026, June 1). Huber Robust Regression (M-estimation). ScholarGate. https://scholargate.app/en/statistics/huber-regression
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Least Trimmed SquaresStatistics↔ compare
- M-EstimatorStatistics↔ compare
- MM-EstimatorStatistics↔ compare
- OLS RegressionEconometrics↔ compare
- Quantile RegressionEconometrics↔ compare