Consider the population statistical model . The following are deterministic statistical functional calculations, not observed contamination experiments. Compare the actual location bias with the linear approximation . The mean bias is exactly . For positive exceeding the shifted median and , the generalized-inverse median bias is exactly
This formula applies to both and throughout the plotted interval . If the contaminating atom lies inside the quantile jump containing probability , the generalized-inverse median instead equals that atom.
For the Huber location estimator with and , solve its actual population equation, rather than substituting the influence function:
Writing and , integration of the normal distribution gives
where is the probability density function of . Its derivative is , so the mixture score is strictly decreasing for . For , its limits at negative and positive infinity have opposite signs even with arbitrary distant point contamination. The displayed examples use the unique root, evaluated by the bisection method to numerical precision.
Figure 1.
Exact population contamination biases and first-order influence predictions for normal location at contaminating points 1 and 8
. Details.
At and , the exact mean, median, and Huber location estimator biases are , , and ; the influence function predictions are , , and . At , they become , , and , versus predictions , , and . The bounded alternatives control the effect of the distant atom, but their actual response curves bend away from the tangent.
The nearby atom gives a useful comparison: at , the Huber location estimator bias is , slightly below its linear approximation , whereas the median bias is still . The direction and size of approximation error depend on the contaminating location. Even accurate local influence calculations must specify , the scale, the cutoff, and the actual contamination fraction.
Huber location estimator Created 2026-09-24 Updated 2026-10-18
The Huber location estimator solves , where clips its argument to .
More generally, fix a known scale and a dimensionless threshold before fitting. For observations , a Huber location estimator is a minimizer of the summed Huber loss, equivalently a root of its estimating equation:
Here is the Huber loss and the Huber score. The physical clipping distance is , in the observations' units; the initial formula uses . A large observation keeps contributing a bounded signed score rather than being discarded. The original clipped location criterion appears in Peter J. Huber's 1964 paper.[ref]
For the original data , take and . At , the standardized differences and their Huber scores are
Their sum is zero, so the Huber location estimator is . Four scores remain in the central linear region, making the root unique. By comparison, the sample mean is , and the sample median, using the midpoint of the two middle observations, is . Agreement with the sample median is a feature of these data, rather than an identity between the two estimators.
The geometry explains both existence and possible nonuniqueness. The Huber loss is a convex function, so is a convex function of and its derivative is . For , tends to infinity as grows, hence attains a minimum; its zero derivative characterizes every minimizer. Between clipping transitions, the summed score has slope , where is the number of observations strictly within of . A root with is unique. If , a flat interval is possible: for data with , every is a minimizer. A complete single-valued estimator then needs a selection rule, such as the interval's midpoint.
A bounded Huber score limits one observation's contribution to the estimating equation. The influence function of a Huber location estimator additionally divides by the population's central mass, so the size of its bound depends on the reference probability distribution. Clipping does not by itself make the bias of an estimator zero or prove a universal breakdown point; the separate local influence versus replacement breakdown argument specifies what fixed scale permits. Estimating from the same data changes the procedure and requires separate analysis.
Hold fixed and move only the sixth observation . For , the sample mean is , the sample median is , and the Huber location estimator with fixed stays at . Once , its Huber score is already ; moving it farther changes the Huber loss but leaves the root unchanged.
For a closer view of the transition, the exact Huber location estimator over is
To verify the first branch, when the score of is saturated and the other five scores sum with it to . When , the score of is saturated instead, giving the same expression. At , the moving observation saturates too, and the equation becomes . The piecewise formula is continuous at the transition.
Figure 1. . Original deterministic data with . The inset resolves the region , where the three estimators differ; the Huber location estimator saturates at . For , it coincides with the sample median, while the sample mean continues to rise. Details.
The rising sample mean comes from an unbounded linear score, the flat distant-outlier response from a bounded Huber score. This is a finite-data response curve with a specified scale and threshold, rather than a population influence function or a general claim about arbitrary numbers of outliers.
Huber score Created 2026-09-28 Updated 2026-10-18
The Huber score clips a residual at a fixed threshold:
For , the Huber score is the derivative of the Huber loss:
It is a continuous odd function and a monotone function, with Lipschitz continuity and . In a Huber location estimator, its argument is the standardized difference . Its derivative is inside the clipping interval and outside; that derivative is undefined at the two endpoints. The score itself remains continuous there. This estimating score need not be the score function of a separately specified statistical model, nor is it already a normalized influence function.
Influence function Created 2026-09-24 Updated 2026-10-14
An influence function asks how much a population answer moves when an infinitesimal fraction of its probability distribution is relocated to a specified point. It distinguishes the unbounded response of the mean from the bounded response of the median and the Huber location estimator. The normal-location influence curves and finite contamination bias of normal location below make that difference quantitative.
Let be a real-valued statistical functional, a reference probability measure, and the Dirac measure concentrated at . Along the epsilon-contamination neighborhood path , define the right derivative
The name influence curve refers to the same object. The derivative is in the signed direction , so the calculation removes baseline mass as well as adding a Dirac measure. The definition is a limit for each fixed ; it does not automatically give a remainder uniform over arbitrarily distant .[ref]
The statistical functional must be defined on these contaminated probability measures, and the right derivative must exist and be finite. For a mean, a finite first absolute moment suffices. For a median, require a unique baseline median and a probability density function continuous and strictly positive there. For a smooth M-estimator, require an isolated population root, justified differentiation of its expected value, and a nonzero derivative with respect to the fitted parameter. These are specific conditions for the formulas below. Existence of the pointwise influence function alone proves neither an asymptotic linear representation nor pathwise differentiability of a statistical functional; each needs control of its own remainder and admissible statistical paths.
Fix a scale and cutoff . Define the population Huber location estimator by the root
Here is the Huber score. It has Lipschitz continuity, so dominated convergence justifies differentiation when puts no mass at . Then , and the nonzero derivative identifies the local population root. The implicit function theorem applies away from the contaminating score's kinks; its Lipschitz continuity also gives the first-order expansion at those kinks. Differentiating its contaminated equation yields
The normalization matters: the Huber score alone is not the influence function. The gross-error sensitivity is , while the rejection point of an influence function is infinite because the clipped tails stay nonzero. The original clipped estimating criterion and its derivative normalization also appear in the population analysis of M-estimators.[ref]
Scale sets what counts as a large residual. For a normal distribution with fixed , symmetry gives and , where is the standard normal distribution function. If the scale is instead a statistical functional , differentiation of the joint equation adds the scale contribution:
Under a symmetric baseline and an odd Huber score, , so scale estimation drops out at first order. This cancellation needs regularity of and does not protect finite contamination changes: an inflated standard deviation enlarges the physical cutoff . A robust choice, such as a suitable Scale M-estimator, needs its own influence function and breakdown point checked. Fixing a numeric cutoff in raw units also sacrifices scale equivariance when units change.[ref]
M-estimator 2026-09-28
An M-estimator minimizes an empirical objective or, when differentiable, solves an estimating equation .
The root calculation for the Huber location estimator gives
Since and equality is attained for , its gross-error sensitivity is
Thus it is a B-robust estimator at the normal reference distribution. At a general centred distribution the same conclusion requires , in which case the bound is . Boundedness of the score alone does not rescue a zero sensitivity denominator.
The normal location score is . Under a bound on gross-error sensitivity, the variance-minimizing influence curve clips this score. For , define the Huber score
The optimal B-robust estimator is the Huber location estimator defined by
Equivalently, it has the explicit optimization form
where the Huber loss is
At its normalized influence function is
The Huber location estimator uses
away from the two corners. At , symmetry gives , and for ,
Hence
which is bounded in .
The gross-error sensitivity is . At , the influence function of the sample median has magnitude , so
For the Huber location estimator, and , giving
For the symmetric normal law, the trimmed population mean is . Writing in the supplied influence function gives