Robust multivariate mean estimation: the optimality of trimmed mean
Gabor Lugosi, Shahar Mendelson

TL;DR
This paper introduces a multivariate trimmed-mean estimator for robust mean estimation under adversarial contamination, demonstrating its optimality with minimal assumptions.
Contribution
It proposes a new multivariate trimmed-mean estimator and proves its optimality in robust mean estimation with adversarial noise.
Findings
Estimator achieves optimal robustness bounds
Performs well under minimal assumptions
Outperforms existing methods in contaminated settings
Abstract
We consider the problem of estimating the mean of a random vector based on i.i.d. observations and adversarial contamination. We introduce a multivariate extension of the trimmed-mean estimator and show its optimal performance under minimal conditions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Robust multivariate mean estimation: the optimality of trimmed mean
Gábor Lugosilabel=e1][email protected] [
Shahar Mendelsonlabel=e2][email protected] [ ICREA\thanksmarkm1, Pompeu Fabra University\thanksmarkm2, Barcelona GSE\thanksmarkm3, The Australian National University\thanksmarkm4
ICREA
Pg. Lluís Companys 23
08010 Barcelona, Spain
and Department of Economics and Business
Pompeu Fabra University, Barcelona, Spain
Mathematical Sciences Institute,
The Australian National University
Canberra, Australia
Abstract
We consider the problem of estimating the mean of a random vector based on i.i.d. observations and adversarial contamination. We introduce a multivariate extension of the trimmed-mean estimator and show its optimal performance under minimal conditions.
62J02,,
62G08,
60G25,
mean estimation,
robust estimation,
keywords:
[class=MSC]
keywords:
\startlocaldefs\endlocaldefs
, and
t1Gábor Lugosi was supported by the Spanish Ministry of Economy and Competitiveness, Grant PGC2018-101643-B-I00; “High-dimensional problems in structured probabilistic models - Ayudas Fundación BBVA a Equipos de Investigación Cientifica 2017”; and Google Focused Award “Algorithms and Learning for AI”.
1 Introduction
Estimating the mean of a random vector based on independent and identically distributed samples is one of the most basic statistical problems. In the last few years the problem has attracted a lot of attention and important advances have been made both in terms of statistical performance and computational methodology.
In the simplest form of the mean estimation problem, one wishes to estimate the expectation of a random vector taking values in , based on a sample consisting of independent copies of . An estimator is a (measurable) function of the data
[TABLE]
We measure the quality of an estimator by the distribution of its Euclidean distance to the mean vector . More precisely, for a given —the confidence parameter—, one would like to ensure that
[TABLE]
with as small as possible. Here and in the entire article, denotes the Euclidean norm in .
The obvious choice of is the empirical mean , which, apart from its computational simplicity, has good statistical properties when the distribution is sufficiently well-behaved. However, it is well known that, even when is real valued, the empirical mean behaves sub-optimally and much better mean estimators are available111We refer the reader to the recent survey [20] for an extensive discussion.. The reason for the suboptimal performance of the empirical mean is the damaging effect of outliers that are inevitably present when the distribution is heavy-tailed.
Informally put, outliers are sample points that are, in some sense, atypical; as a result they cause a significant distortion to the empirical mean. The crucial fact is that when is a heavy-tailed random variable, a typical sample contains a significant number of outliers, implying the empirical mean is likely to be distorted.
To exhibit the devastating effect that outliers cause, let and note that there is a square integrable (univariate) random variable such that
[TABLE]
for a positive absolute constant ; is the variance of . In other words, the best possible error that can be guaranteed by the empirical mean (when only finite variance is assumed) is of the order of . On the other hand, it is well known (see, e.g., the survey [20]) that there are estimators of the mean such that for all square-integrable random variables ,
[TABLE]
where is a suitable absolute constant. An estimator that performs with an error of the order of is called a sub-Gaussian estimator. Such estimators are optimal in the sense that no estimator can perform with a better error even if is known to be a Gaussian random variable.
Because the empirical mean is such a simple estimator and seeing that outliers are the probable cause of its sub-optimality, for real-valued random variables, a natural attempt to improve the performance of the empirical mean is removing possible outliers using a truncation of . Indeed, the so-called trimmed-mean (or truncated-mean) estimator is defined by removing a fraction of the sample, consisting of the largest and smallest points for some parameter , and then averaging over the rest. This idea is one of the most classical tools in robust statistics and we refer to Tukey and McLaughlin [28], Huber and Ronchetti [15], Bickel [1], Stigler [26] for early work on the theoretical properties of the trimmed-mean estimator. However, the non-asymptotic sub-Gaussian property of the trimmed mean was established only recently, by Oliveira and Orenstein in [23]. They proved that if for a constant , then the trimmed mean estimator satisfies (1.1) for all distributions with a finite variance and with a constant that depends on only.
An added value of the trimmed mean is that it seems to be robust to malicious noise, at least intuitively. Indeed, assume that an adversary can corrupt of the points for some . The trimmed-mean estimator can withstand at least one sort of contamination: the adversary making the corrupted points either very large or very small. This does not rule out other damaging changes to the sample, but at least it gives the trimmed mean another potential edge over other estimators. And, in fact, as we prove in this article, the performance of the trimmed-mean estimator is as good as one can hope for under both heavy-tailed distributions and adversarial corruption. We show that—a simple variant of—the trimmed-mean estimator achieves
[TABLE]
with probability , for an absolute constant (see Theorem 1 for the detailed statement). The bound (1.2) holds for all univariate distributions with a finite variance, and is minimax optimal in that class of distributions. For distributions with lighter tail, the dependence on the contamination level can be improved. For example, for sub-Gaussian distributions may be replaced by and the trimmed-mean estimator achieves that. As we explain in what follows, the parameter that determines the level of trimming depends on the confidence parameter and contamination level only.
The problem of mean estimation in the multivariate case (i.e., when takes values in for some ) is considerably more complex. For i.i.d. data without contamination, the best possible statistical performance for square-integrable random vectors is well understood: if is the covariance matrix of whose largest eigenvalue and trace are denoted by and , respectively, then for every , there exists a mean estimator such that, regardless of the distribution, with probability at least ,
[TABLE]
for some absolute constant . This bound is optimal in the sense that one cannot improve it even when the distribution is known to be Gaussian. The existence of such a “sub-Gaussian” estimator was established by Lugosi and Mendelson [21]. Computationally efficient versions have been subsequently constructed by Hopkins [14] and by Cherapanamjeri, Flammarion, and Bartlett [5], see also Depersin and Lecué [7]. Once again, we refer to the survey [20] for related results.
A natural question is how well one can estimate the mean of a random vector in the presence of adversarial contamination. In particular, one may ask the following:
Let be a random vector in whose mean and covariance matrix exist. Let be i.i.d. copies of . Then the adversary, maliciously (and knowing in advance of statistician’s intentions), is free to change at most of the sample points. How accurately can be estimated with respect to the Euclidean norm? In particular, given and , does there exist an estimator and an absolute constant such that, regardless of the distribution of , with probability at least ,
(1.4)
The main result of this article, Theorem 2, answers this question in the affirmative. To that end, we construct a procedure, based on the one-dimensional trimmed-mean estimator, that has the desired performance guarantees.
Related work
The model of estimation under adversarial contamination has been extensively addressed in the literature of computational learning theory. Its origins may be traced back to the malicious noise model of Valiant [29] and Kearns and Li [16]. In the context of mean estimation it has been investigated by Diakonikolas, Kamath, Kane, Li, Moitra, and Stewart [9, 10, 11], Steinhardt, Charikar, and Valiant [25], Minsker [22]. In particular, in [10] it is shown that when and is the largest eigenvalue of the covariance matrix of , then there exists a computationally efficient estimator of the mean that satisfies
[TABLE]
with probability at least for all distributions. Although this bound is sub-optimal in terms of the conditions and does not recover the sub-Gaussian bounds, the goal in [10], and in other articles in this direction as well, was mainly on computational efficiency. In contrast, our aim is to construct an estimator with optimal statistical performance, and the multivariate estimator we propose is not computationally feasible—at least in its naive implementation—in the sense that computing the estimator takes time that is exponential in the dimension. It is an intriguing problem to find computationally efficient mean estimators that have optimal statistical performance under the weakest possible assumptions: although such estimators are available for i.i.d. data from the results of Hopkins [14] and Cherapanamjeri, Flammarion, and Bartlett [5], these estimators are not expected to perform well under adversarial contamination.
The sub-Gaussian estimators achieving the bound (1.3) are based on median-of-means estimators. Such estimators have been studied under a (somewhat more restrictive) adversarial contamination model by Lecué and Lerasle [17] and by Minsker [22], see also see Rodriguez and Valdora [24]. In particular, Minsker [22] studies estimators that cleverly combine Huber’s robust -estimators with the median-of-means technique. His results imply a performance bound exactly of the form of (1.4). A disadvantage of Minsker’s estimator is that it assumes that the trace and operator norm of the covariance matrix are known up to a constant factor.
In a recent manuscript, Depersin and Lecué [7] study the problem of robust mean estimation a slightly more restrictive model of contamination. Their main result is a computationally efficient multivariate mean estimator that achieves a performance similar to (1.4), though only when is at most a small constant times ; thus, it is only able to handle low levels of contamination.
Chen, Gao, and Ren [3] develop a general theory of minimax bounds under Huber’s contamination model (i.e., when the contamination is i.i.d.) for parametric families of distributions. In [4] the same authors study robust estimation of the mean vector and covariance matrix under Huber’s contamination model and derive sharp minimax bounds for Gaussian, and more generally elliptical, distributions. In particular, they show that if the uncontaminated data is Gaussian with identity covariance matrix, then Tukey’s median satisfies that, with probability at least ,
[TABLE]
Moreover, they prove that this estimator is minimax optimal up to constant factors. Note that (1.4) has a similar form except that the term is replaced by the weaker . It is remarkable that this is the only (necessary) price one has to pay for moving from Gaussian distributions to arbitrary ones whose covariance matrix exists and from Huber’s contamination to adversarial one. Moreover, as we argue below, for sub-Gaussian distributions the term may be improved to . We also refer to Dalalyan and Thompson [6] for recent related work.
The rest of the article is organized as follows. In Section 2 we discuss the univariate case and establish a performance bound for a version of the trimmed-mean estimator in Theorem 1. We argue that this bound is best possible up to the value of the absolute constant. In Section 3 we extend the discussion to the multivariate case, and construct a new estimator. The proof of the performance bound of the multivariate estimator is given in Section 4.
2 The real-valued case
Let be a real-valued random variable that has finite variance . Set and define . In what follows, denote positive absolute constants whose value may change at each appearance. For , define the quantile
[TABLE]
For simplicity of presentation, we assume throughout the article that has an absolutely continuous distribution. Under this assumption, it follows that . However, we emphasize that this assumption is not restrictive: one may easily adjust the proof to include all distributions with a finite second moment. Another solution is that the statistician can always add a small independent Gaussian noise to the sample points, thus ensuring that the distribution has a density and without affecting statistical performance.
For reasons of comparison, our starting point is a simple lower bound that limits the performance of every mean estimator. Similar arguments appear in [10] and [22].
While the adversary has total freedom to change at most of the sample points, consider first a rather trivial action: changing the i.i.d. sample to defined by
[TABLE]
Since
[TABLE]
by a binomial tail bound, with probability at least ,
[TABLE]
In particular, on this event, the adversary can change all sample points that are bigger than . As a result, there is no way one can determine whether is a corrupted sample, originally selected according to and then changed as in (2.2), or an uncorrupted sample selected according to the random variable
[TABLE]
Therefore, on this event, no procedure can distinguish between and , which means that the error caused by this action is at least . Note that for one has that
[TABLE]
Since the adversary can target the lower tail of in exactly the same way, it follows that, with probability at least , no estimator can perform with accuracy better than
[TABLE]
Of course, the adversary has a second trivial action: do nothing. That is a better corruption strategy (in the minimax sense) when
[TABLE]
Therefore, if one wishes to find a procedure that performs with probability at least , the best error one can hope for is
[TABLE]
where and are absolute constants.
A rather surprising fact is that in the real-valued case, the two trivial actions cause the largest possible damage. Indeed, we show that there is an estimator that is a simple modification of trimmed mean that attains what is almost the optimal error—with replaced by
[TABLE]
Remark. It is straightforward to construct a random variable for which . (Take, for example that takes value [math] with probability and values with probability each.) Thus, in terms of and , the best minimax error rate that is possible in the corrupted mean estimation problem for real-valued random variables is
[TABLE]
for a suitable absolute constant .
Next, let us define the modified trimmed-estimator. The estimator splits the data into two equal parts. Half of the data points are used to determine the truncation at the appropriate level. The points from the other half are averaged as is, except for the data points that fall outside of the estimated quantiles, which are truncated prior to averaging. For convenience, assume that the data consists of independent copies of the random variable , denoted by . The statistician has access to the corrupted sample , where at most of the sample points have been changed by an adversary.
For , let
[TABLE]
and for let be its non-decreasing rearrangement.
With this notation in place, the definition of the estimator is as follows:
Univariate mean estimator.
Consider the corrupted sample as input.
Given the corruption parameter and confidence level , set
Let and and set
Theorem 1**.**
Let be such that . Then, with probability at least ,
[TABLE]
Moreover, with probability at least ,
[TABLE]
Remark. The necessity of prior knowledge of the confidence parameter was pointed out (even in the contamination-free case) by Devroye, Lerasle, Lugosi, and Oliveira [8], see [20] for further discussion. The contamination level need not be known exactly. If an upper bound is available and one uses the estimator with parameter instead of , then the same bound holds with replaced by .
To explain the meaning of Theorem 1, observe that for , one has
[TABLE]
and in particular,
[TABLE]
Also,
[TABLE]
implying that for every ,
[TABLE]
Hence, Theorem 1 shows that the estimator attains the minimax rate of the corrupted mean-estimation problem, noted previously.
Of course, Theorem 1 actually implies sharper individual bounds: if , then and the assertion of Theorem 1 is that, with probability at least ,
[TABLE]
which matches the optimal sub-Gaussian error rate. If, on the other hand, , then with probability at least ,
[TABLE]
essentially matching the lower bound (2.3).
Remark. Observe that the upper bound on in (2.6) is based only on , and therefore on the fact that is square-integrable. Under stronger moment assumptions on , an improved bound can be easily established. For example, if is sub-Gaussian, that is, if for every , , the same argument used in (2.6) for shows that
[TABLE]
One may wonder if is the correct order of dependence on the contamination level for sub-Gaussian distributions. As it is proved by Chen, Gao, and Ren [4], if is Gaussian and the contamination comes from Huber’s model, the correct dependence on the contamination level is proportional to , suggesting a possible slight improvement. At the same time, as we discuss it above, is a lower bound for any estimator. One may easily check that, if is Gaussian, is of the order of so this lower bound is loose in this case. Interestingly, however, there exist sub-Gaussian distributions under which is of the order of . (As an example, one may take where is a standard Gaussian random variable and is its quantile.) This means that for sub-Gaussian distributions, the upper bound of Theorem 1 is indeed tight, up to constant factors. Note that our lower bound uses the adversarial nature of the contamination, so it might be the case that under Huber’s model, even for sub-Gaussian distributions, is the correct order.
2.1 Proof of Theorem 1
Recall that one is given the corrupted sample , out of which at most of the sample points have been corrupted. Also, denotes a non-decreasing rearrangement of the sequence .
The first step of the estimation procedure determines the truncation level, which is done using the first half of the corrupted sample.
Consider the corruption-free sample and let . Since is absolutely continuous, we have that and
[TABLE]
A straightforward application of Bernstein’s inequality shows that, with probability at least ,
[TABLE]
A similar argument for implies that, with probability at least ,
[TABLE]
Similarly, with probability at least ,
[TABLE]
and, with probability at least ,
[TABLE]
Thus, with probability at least , (2.7)–(2.10) hold simultaneously on an event we denote by . Importantly, the event only depends on the uncorrupted sample .
Since , following any corruption of at most points, on the event
[TABLE]
and
[TABLE]
in other words,
[TABLE]
Similarly, on the event , we also have
[TABLE]
Recall that the truncation levels are
[TABLE]
To prove Theorem 1, first we show that satisfies an inequality of the wanted form, and then we prove that corruption does not change the empirical mean of by too much; that is, that
[TABLE]
is also small enough.
For the first step, note that on the event ,
[TABLE]
The first term on the right-hand side of (2.1) is bounded by
[TABLE]
On the other hand, since
[TABLE]
the second term on the right-hand side of (2.1) is a sum of centered i.i.d. random variables (independent of ) that are upper bounded by and whose variance is at most . Therefore, by Bernstein’s inequality, conditioned on , with probability at least ,
[TABLE]
where we used the fact that by (2.4), and that by the assumption that .
An identical argument for the lower tail shows that, on the event , with probability at least ,
[TABLE]
It remains to show that, on the event ,
[TABLE]
is small. Since for at most indices, and for such points that maximal gap is
[TABLE]
it follows that
[TABLE]
since . Finally, note that
[TABLE]
and therefore, on the event , we have
[TABLE]
The second statement of the theorem now follows by (2.6).
3 Robust multivariate mean estimation
In this section we present the main findings of the article: we construct a multivariate version of the robust mean estimator and establish the corresponding performance bound announced in the introduction.
As one may expect, the procedure in the multi-dimensional case is significantly more involved than in dimension one. In what follows, is a random vector taking values in with mean and covariance matrix of . As before, we write , denotes the largest eigenvalue of , and is its trace.
Recall that a mean estimator receives as data a sample that an adversary fabricates by corrupting at most points of a sample of independent, identically distributed copies of the random vector . As in the univariate case, the estimator requires knowledge of the contamination level and the confidence parameter . Once again, for clarity of the presentation, we assume that has an absolutely continuous distribution with respect to the Lebesgue measure.
Theorem 2**.**
Assume that is a random vector in that has a mean and covariance matrix. There exists a mean estimator that takes the parameters and the contaminated data as input, and satisfies that, with probability at least ,
[TABLE]
where is a numerical constant.
A value of the numerical constant is explicitly given in the proof. However, no attempt has been made to optimize its value.
The same remark as in the univariate case on the previous knowledge of and , mentioned after Theorem 1, applies here as well.
As it is pointed out in the introduction, the bound of Theorem 2 coincides with the best possible bound in the corruption-free case up to the term that is the price one has to pay for adversarial corruption. The fact that the term is inevitable in the upper bound follows from the fact that for any upper bound for the norm of difference , the same upper bound holds for any one-dimensional marginal. Hence, the necessity of this term follows from our arguments in the univariate case. At the same time, similarly to the univariate case, under higher moment assumptions, the term may be improved. For instance, if the distribution is sub-Gaussian (in the sense that all one-dimensional projections are sub-Gaussian), then this term may be replaced by . This may be seen by a straightforward modification of the proof.
Remarkably, the malicious sample corruption affects only the “weak” term of the bound, that is, it scales with the square root of the operator norm of the covariance matrix. Indeed, if the corruption parameter is such that , then, with probability at least , satisfies
[TABLE]
matching the optimal bound for multivariate mean estimation bound from [21] for the corruption-free case. If, on the other hand, the corruption parameter is larger, then Theorem 2 implies that with probability at least ,
[TABLE]
for a numerical constant .
In what follows we describe the construction of the mean estimator that satisfies the announced performance bound.
3.1 The multivariate mean estimator
The main component is a mean estimation procedure that, in order to perform well, requires information on and . Since such information is not assumed to be available, we produce an estimator depending on a tuning parameter . Then we use a simple mechanism of choosing the appropriate value of .
Just like in the univariate case, for simplicity of notation, assume that the estimator receives data points , and that at most points of the original independent sample have been changed by the adversary. The procedure computes, for each unit vector and tuning parameter , the trimmed mean estimate of the expectation of the projection of to the line spanned by with a minor difference: the truncation level is widened depending on the parameter . Each one of these estimators defines a slab in . The details are as follows:
Multivariate mean estimator.
Set
Let be the Euclidean unit sphere in and for every define
For every and , set
and let
For each , set
Let be the smallest such that . Define to be any point in
Each set is an intersection of random slabs, one for each direction in the sphere . The “center” of the slab associated with the direction is and its width is proportional to . As we show in what follows, there is some such that with probability at least , the sets are nested, implying that is well-defined. Note that the last step of selecting the value of is reminiscent of Lepski’s method [19] or the related method “intersection of confidence intervals” by Goldenshluger and Nemirovski [12].
4 Proof of Theorem 2
The heart of the proof of Theorem 2 is the following proposition that describes the performance of an estimator with the correct tuning parameter .
The role of is to incorporate the “global complexity” of . In particular, if is selected properly, that is enough to ensure that is nonempty and contains a good estimator of . This is formalized in the next proposition.
Proposition 1**.**
Let
[TABLE]
and consider . Then, with probability at least , and for every ,
[TABLE]
Observe that for every , the diameter of is at most . Indeed, if then for every ,
[TABLE]
implying that .
The key component in the proof of Proposition 1 is the next lemma.
Lemma 1**.**
For each and , define . With probability at least ,
[TABLE]
Lemma 1 is a uniform version of the analogous claim used in the univariate case.
Proof. Let us prove the first inequality; the second is proved by an identical argument and is omitted. Consider the function , defined by
[TABLE]
Observe that , and that is Lipschitz with constant . Therefore, if are independent, symmetric -valued random variables that are independent of the , then
[TABLE]
where in the second step one uses the standard contraction lemma for Rademacher averages, see Ledoux and Talagrand [18].
To bound the second term on the right-hand side, recall that , and thus, for every ,
[TABLE]
To bound the first term, note that
[TABLE]
Hence, by the definition of ,
[TABLE]
By Talagrand’s concentration inequality for empirical processes indexed by a class of uniformly bounded functions [27], with probability at least ,
[TABLE]
(see [2, Exercise 12.15] for the value of the numerical constant).
With the choice of one has that, with probability at least ,
[TABLE]
as required.
Note that, when (4.2) holds, we have, for every ,
[TABLE]
Indeed, this follows from the fact that for every there are at most of the that are larger than . If, in addition, the adversary corrupts at most of the points , then there are still no more than values that are larger than , which suffices for our purposes. And, by the definition of , one has that , as required.
Now consider some that satisfies , and from here we condition on an event such that the inequalities (4.2) both hold. By Lemma 1, occurs with probability at least ; importantly, this event only depends on , the first half of the uncontaminated sample.
In particular, on the event , for every ,
[TABLE]
and
[TABLE]
By a similar argument one may obtain lower and upper bounds for . Hence, on , for every ,
[TABLE]
Finally, recall that
[TABLE]
and in order to complete the proof of Proposition 1, it suffices to show that is uniformly close to , with high probability. In particular, the next lemma implies Proposition 1.
Lemma 2**.**
Let . Conditioned on the event , with probability at least ,
[TABLE]
Proof. We prove that
[TABLE]
holds with the wanted probability; the proof that
[TABLE]
follows an identical argument and is omitted.
As a first step, note that, in the expression of , the corrupted samples may be harmlessly replaced by their uncorrupted counterparts . Indeed, by (4.4), on the event , the range of the function is an interval of length at most and therefore, deterministically, for all ,
[TABLE]
Once again, recalling that on (4.4) holds, it follows that
[TABLE]
Since the event only depends on the uncorrupted sample , the right-hand side of the above inequality is independent of . Thus, writing
[TABLE]
it suffices to prove that, with probability at least ,
[TABLE]
To that end, consider the decomposition
[TABLE]
First, let us bound the term in several steps.
Set
[TABLE]
and note that
[TABLE]
To bound term , recall that , implying that only if
[TABLE]
In both cases
[TABLE]
By Lemma 1, with probability at least ,
[TABLE]
hence, on this event,
[TABLE]
One may control term similarly. For each ,
[TABLE]
by recalling (4).
The term is controlled using Talagrand’s concentration inequality for the supremum of empirical processes. Note that for every ,
[TABLE]
Also, since is a -Lipschitz function that passes through [math], by a contraction argument (see Ledoux and Talagrand [18]),
[TABLE]
Hence, by Talagrand’s inequality, with probability at least ,
[TABLE]
with the choice of , recalling the definition of , and using that . This concludes the proof that with probability .
Finally, it remains to estimate term :
[TABLE]
Clearly is centered and only when either or . Hence,
[TABLE]
by an argument analogous to (2.5) and using (4).
With Proposition 1 proved, let us complete the proof of Theorem 2. Let be such that and let be the “good” event that both (4.2) and
[TABLE]
hold. Recall that
[TABLE]
holds with probability at least ; and on , any point in is within distance of the mean . Hence, it suffices to show that on the event , the sets for are nested. Indeed, by the definition of ,
[TABLE]
and thus .
To see that it is enough to show that, for all , . But if for some , it follows that
[TABLE]
therefore, it suffices to show that .
Note that on the event , there are at most sample points such that is above or below the levels and . Hence, the number of points for which is at most and so the difference is at most .
By induction, the same argument shows that, on the event , for every , completing the proof of Theorem 2.
Acknowledgements
We thank the referees and the associate editor for insightful comments and pointing out relevant connections to previous work.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P.J. Bickel. On some robust estimates of location. The Annals of Mathematical Statistics , 36:847–858, 1965.
- 2[2] S. Boucheron, G. Lugosi, and P. Massart. Concentration inequalities: A Nonasymptotic Theory of Independence . Oxford University Press, 2013.
- 3[3] M. Chen, C.Gao, and Z. Ren. A general decision theory for Huber’s ϵ italic-ϵ \epsilon -contamination model. Electronic Journal of Statistics , 10(2):3752–3774, 2016.
- 4[4] M. Chen, C.Gao, and Z. Ren. Robust covariance and scatter matrix estimation under Huber’s contamination model. The Annals of Statistics , 46(5):1932–1960, 2018.
- 5[5] Y. Cherapanamjeri, N. Flammarion, and P. Bartlett. Fast mean estimation with sub-gaussian rates. ar Xiv preprint ar Xiv:1902.01998 , 2019.
- 6[6] A. Dalalyan and P. Thompson. Outlier-robust estimation of a sparse linear model using ℓ 1 subscript ℓ 1 \ell_{1} -penalized Huber’s M 𝑀 M -estimator. In Advances in Neural Information Processing Systems , 13188–13198. 2019.
- 7[7] J. Depersin and G. Lecué. Robust subgaussian estimation of a mean vector in nearly linear time. ar Xiv preprint ar Xiv:1906.03058 , 2019.
- 8[8] L. Devroye, M. Lerasle, G. Lugosi, and R.I. Oliveira. Sub-Gausssian mean estimators. Annals of Statistics , 2016.
