Papers
Topics
Authors
Recent
Search
2000 character limit reached

Median-of-Means Estimator

Updated 1 December 2025
  • The Median-of-Means estimator is a robust statistical method that partitions data into blocks, computes block means, and uses the median to estimate the population mean under heavy-tailed and contaminated conditions.
  • It achieves sub-Gaussian deviation rates and minimax optimal error bounds with finite variance, even in the presence of adversarial contamination.
  • Its computational efficiency and adaptability extend to high-dimensional, multivariate, and functional data, with successful applications in clustering, kernel methods, and robust U-statistics.

The Median-of-Means (MoM) estimator is a fundamental robust statistical tool designed to achieve minimax optimality in mean estimation under minimal moment assumptions, adversarial contamination, and heavy tails. The estimator has led to theoretical insights, algorithmic advances, and applications spanning robust statistics, high-dimensional inference, learning theory, clustering, density estimation, and quantum tomography.

1. Definition and Core Principles

Let X1,…,XnX_1,\dots,X_n be independent real-valued random variables with mean μ\mu (possibly unknown) and variance σ2<∞\sigma^2 < \infty. For an integer k≤nk \leq n, partition the sample indices into kk disjoint blocks I1,…,IkI_1, \dots, I_k of (approximately) equal size m=⌊n/k⌋m = \lfloor n/k \rfloor. Compute the block means: Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k. The Median-of-Means estimator is defined as the median of the kk block means: μ^MoM=median{Xˉ1,…,Xˉk}.\widehat{\mu}_{\mathrm{MoM}} = \mathrm{median}\{\bar{X}_1, \dots, \bar{X}_k\}. For even μ\mu0, the median may be defined as the average of the two central values. The breakdown point of the MoM is approximately μ\mu1: as long as strictly fewer than μ\mu2 blocks are fully corrupted, the estimator’s value remains controlled by the majority of uncontaminated blocks (Juan et al., 9 Oct 2025, Tu et al., 2021).

This construction extends to vector-valued and functional data by applying the scalar MoM to projections onto the extreme points of the dual unit ball of the norm of interest (Lugosi et al., 2018, Wang et al., 2024), and to kernel mean embeddings via the geometric median in Hilbert space (Lerasle et al., 2018).

2. Robustness, Error Bounds, and Optimality Under Contamination

The cornerstone property of MoM is that, under only finite variance, it achieves sub-Gaussian deviation rates and minimax-optimal estimation under adversarial μ\mu3-contamination.

Adversarial Contamination Model: The sample consists of μ\mu4 observations, with up to μ\mu5 replaced arbitrarily by an adversary; the remaining are i.i.d. with mean μ\mu6 and variance μ\mu7 (Juan et al., 9 Oct 2025, Laforgue et al., 2020).

Main Results

Finite-variance distributions (μ\mu8):

  • With suitable μ\mu9 for σ2<∞\sigma^2 < \infty0, σ2<∞\sigma^2 < \infty1, with probability at least σ2<∞\sigma^2 < \infty2,

σ2<∞\sigma^2 < \infty3

Matching minimax lower bounds show this is optimal: no estimator can achieve better than order σ2<∞\sigma^2 < \infty4 bias in this regime (Juan et al., 9 Oct 2025).

Infinite-variance but finite σ2<∞\sigma^2 < \infty5-th moment (σ2<∞\sigma^2 < \infty6, σ2<∞\sigma^2 < \infty7):

σ2<∞\sigma^2 < \infty8

where σ2<∞\sigma^2 < \infty9 (Juan et al., 9 Oct 2025).

Light-tailed (subexponential, sub-Gaussian):

MoM does not achieve the information-theoretic lower bound for bias; it incurs a k≤nk \leq n0 maximum bias, suboptimal compared to the best k≤nk \leq n1 attainable by the trimmed mean (Juan et al., 9 Oct 2025).

Additional Key Properties:

  • MoM can tolerate up to k≤nk \leq n2 contamination in the finite-variance regime.
  • Requires only splitting and median calculation; computationally efficient, trivially parallelizable.
  • For data drawn from symmetric distributions, MoM can recover the optimal k≤nk \leq n3 bias rate, e.g., for Gaussian and symmetric stable laws (Juan et al., 9 Oct 2025).

Extension to Multivariate, General Norms, and Beyond

The MoM construction extends to k≤nk \leq n4 and to arbitrary norms via the uniform median-of-means estimator, where for each k≤nk \leq n5 in the extreme points of the dual norm ball,

k≤nk \leq n6

defines a family of slabs, whose intersection is a confidence polytope containing the mean with high probability. The diameter of this set informs the estimator's accuracy. The uniform MoM achieves oracle rates driven by the Gaussian mean width and worst-case variance across directions (Lugosi et al., 2018, Wang et al., 2024).

For general norms and heavy-tailed regimes, MoM's analysis replaces Rademacher complexities with VC-dimension arguments to obtain moment- and contamination-robust bounds: k≤nk \leq n7 (Wang et al., 2024).

Geometric-median-of-means estimators further extend robustness in k≤nk \leq n8, achieving sub-Gaussian concentration and dimension-independent control under appropriate small-ball and negative-moment conditions (Minsker et al., 2023).

3. Extensions: General Function Classes, U-statistics, and Kernel Methods

Function Classes and ERM: Uniform MoM enables simultaneous robust mean estimation across a (possibly infinite) function class k≤nk \leq n9 by applying MoM blockings to each kk0 and controlling the complexity via discretization or pseudodimension, yielding uniform kk1 accuracy at sample size

kk2

under kk3-moment bounds, kk4 (Høgsgaard et al., 17 Jun 2025).

Robust U-statistics: The MoM principle extends to kk5-statistics by computing decoupled block-wise kk6-statistics and taking their median. Under only finite variance (or kk7 moments), the MoM kk8-statistic matches the oracle rates for bounded kernels and remains robust to outliers (Joly et al., 2015, Laforgue et al., 2020). For canonical, symmetric kernels kk9, the MoM I1,…,IkI_1, \dots, I_k0-statistic converges at order I1,…,IkI_1, \dots, I_k1 for degree I1,…,IkI_1, \dots, I_k2, with explicit constants.

Kernel Mean Embedding: The MoM framework generalizes to Hilbert spaces. Block-wise mean feature vectors are computed, and the geometric median yields a robust kernel mean embedding. This achieves sub-Gaussian deviation and robust maximum mean discrepancy (MMD) estimation under trace-class kernel covariance operators with breakdown point I1,…,IkI_1, \dots, I_k3 (Lerasle et al., 2018).

4. Applications: Learning Theory, Clustering, Density Estimation

MoM-based estimators have become foundational in robust learning and unsupervised learning.

Robust Empirical Risk Minimization (ERM):

  • The MoM loss can be used in ERM and regularized ERM, conferring high resistance to label or covariate contamination in supervised learning (Lecué et al., 2017).
  • In high-dimensional regression (e.g., MOM-LASSO), MoM enables oracle-optimal estimation and variable selection under adversarial corruption, with statistical and computational guarantees matching non-contaminated minimax rates.

Clustering:

  • Integrated into convex clustering frameworks, as in COMET, or nonparametric Dirichlet Process-MoM clustering, MoM confers resistance to outliers and prevents cluster fragmentation or collapse (De et al., 12 Nov 2025, Basu et al., 2023).
  • These methods achieve weak consistency and near-oracle convergence rates, and empirically outperform I1,…,IkI_1, \dots, I_k4-means, convex clustering, and other robust clusterers under heavy contamination (De et al., 12 Nov 2025, Basu et al., 2023, Høgsgaard et al., 17 Jun 2025).
  • MoM can robustify the empirical risk in I1,…,IkI_1, \dots, I_k5-means, DP-means, or model-based Bayesian nonparametrics for both loss evaluation and cluster-number selection, yielding reliable detection of noise clusters.

Kernel Density Estimation:

  • The MoM-KDE computes classical kernel density estimators on each block and returns the pointwise median, ensuring asymptotic minimax rates and pointwise I1,…,IkI_1, \dots, I_k6 deviation with robustness to arbitrarily heavy-tailed contamination (Humbert et al., 2020).

Quasi-Monte Carlo and Quantum Tomography:

  • Median-of-means estimators applied to linearly scrambled digital nets yield dimension-independent convergence for high-dimensional integration, under strong tractability conditions (Pan, 20 May 2025).
  • In classical shadows estimation for quantum observables, MoM—and particularly efficient U-statistic-based variants—optimally trade off shot complexity, variance, and I1,…,IkI_1, \dots, I_k7-confidence under only finite variance (Fu et al., 2024).

5. Algorithmic Implementations, Practical Choices, and Variants

Algorithmic Workflow

  • Partition dataset into I1,…,IkI_1, \dots, I_k8 (scalar case) or I1,…,IkI_1, \dots, I_k9 (multivariate) disjoint blocks.
  • For each block, compute mean (or, in extensions, more complex functionals: blockwise risk, kernel mean, blockwise m=⌊n/k⌋m = \lfloor n/k \rfloor0-statistic, etc.).
  • Aggregate using the median (coordinatewise, geometric, or over all blocks, as appropriate).

For high-dimensional data or regression, the MoM principle is applied to directional projections (extremal functionals for general norms), or to function classes by discretizing or covering via VC-dimension or pseudodimension (Lugosi et al., 2018, Wang et al., 2024, Høgsgaard et al., 17 Jun 2025).

Distributed and Byzantine-robust Settings: MoM and its variance-reduced variants can be deployed in distributed architectures, providing resistance to Byzantine (arbitrarily corrupted) nodes. Practical implementations show that the variance-reduced MoM achieves efficiency m=⌊n/k⌋m = \lfloor n/k \rfloor1 relative to the Cramér-Rao bound while tolerating up to m=⌊n/k⌋m = \lfloor n/k \rfloor2 corruption (Tu et al., 2021).

Block Number and Tuning: The number of blocks m=⌊n/k⌋m = \lfloor n/k \rfloor3 is central—large m=⌊n/k⌋m = \lfloor n/k \rfloor4 favors robustness to contamination/heavy tails, small m=⌊n/k⌋m = \lfloor n/k \rfloor5 favors efficiency for light-tailed/lower-variance data. Data-driven or two-stage selection (MoMoM) strategies and cross-validation are frequently recommended (Juan et al., 9 Oct 2025, Lecué et al., 2017).

Variants and Enhancements

  • Geometric Median-of-Means: Geometric median provides robustness when the mean is not well-defined, or in non-Euclidean (and RKHS) settings (Lerasle et al., 2018, Minsker et al., 2023).
  • Efficient and U-statistic-based Variants: Overlapping, data-symmetrized or permutation-invariant blockings deliver improved constants and relax moment requirements; random incomplete U-statistics enable scalable approximation and tighter deviation inequalities (Minsker, 2023, Fu et al., 2024).
  • Bayesian Median-of-Means: Interpolates between the mean and the median via Dirichlet reweighting, and achieves lower variance with small bias (asymptotically negligible) (Orenstein, 2019).

6. Limitations and Future Directions

The MoM estimator's structure—single tunable m=⌊n/k⌋m = \lfloor n/k \rfloor6, median-of-blocks—creates trade-offs: optimality for heavy tails may come at the expense of suboptimality for light-tailed data. No single choice of m=⌊n/k⌋m = \lfloor n/k \rfloor7 is uniformly optimal over all distributional regimes; data-adaptive tuning, hybridization with trimmed/Catoni estimators, and multi-stage/recursive median-of-means remain active topics (Juan et al., 9 Oct 2025).

MoM does not, in general, achieve minimax-optimal rates for all light-tailed models unless symmetry assumptions are imposed. Further research involves designing estimators that interpolate adaptively between regimes, leveraging empirical information on tail behavior and symmetry (Juan et al., 9 Oct 2025, Minsker, 2023).

Open problems include:

  • Extension to structured contamination models with dependent and heteroscedastic outliers.
  • Minimax analysis in infinite-dimensional settings (e.g., functional data, operator-valued mean estimation).
  • Fully data-driven, computationally efficient choices for m=⌊n/k⌋m = \lfloor n/k \rfloor8.
  • Improved nonasymptotic analysis for incomplete U-statistic median-of-means estimators (Fu et al., 2024, Minsker, 2023).

7. Comparative Summary

Estimator Heavy Tails (finite variance) Light Tails (sub-Gaussian) Outlier Robustness Moment Assumption
Sample Mean Unreliable Optimal Breakdown m=⌊n/k⌋m = \lfloor n/k \rfloor9 Finite variance
Trimmed Mean Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.0) Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.1) Robust to large fraction (proportional to trim fraction) Higher moments for optimality
Catoni's M Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.2) Optimal or suboptimal Robust with tuning parameter Requires known moment Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.3
MoM Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.4) Suboptimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.5 unless symmetry) Breakdown Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.6 Finite variance
Symmetric MoM Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.7) Optimal (Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.8) Breakdown Xˉi=1m∑j∈IiXj,i=1,…,k.\bar{X}_i = \frac{1}{m} \sum_{j \in I_i} X_j, \quad i=1,\dots,k.9 Finite variance + symmetry

MoM is unique in achieving minimax optimality for adversarial contamination in the heavy-tailed regime, and remains computationally efficient and widely applicable, but is not always optimal for light-tailed scenarios without further modification (Juan et al., 9 Oct 2025, Lecué et al., 2017, Wang et al., 2024).


References:

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Median-of-Means Estimator.