Nonparametric estimation of multivariate convex-transformed densities
Arseni Seregin, Jon A. Wellner
Introduction and background
Because the class of multivariate log-concave densities contains the class of multivariate normal densities and is preserved under a number of important operations (such as convolution and marginalization), it serves as a valuable nonparametric surrogate or replacement for the class of normal densities. Further study of the class of log-concave densities from this perspective has been undertaken by Schuhmacher, Hüsler and Duembgen (2009).
Such generalizations of log-concave densities and log-concave measures based on means of order have been introduced by a series of authors, sometimes with differing terminology, apparently starting with Avriel (1972), and continuing with Borell (1975), Brascamp and Lieb (1976), Prékopa (1973), Rinott (1976) and Uhrin (1984). A nice summary of these connections is given by Dharmadhikari and Joag-Dev (1988). These authors also present results concerning the preservation of -concavity under a variety of operations, including products, convolutions and marginalization.
Despite the longstanding and current rapid development of the properties of such classes of densities on the probability side, very little has been done from the standpoint of nonparametric estimation, especially when .
Here is an outline of the rest of the paper. All of our main results are presented in Section 2. Section 2.1 gives definitions and basic properties of the transformations involved. Section 2.2 establishes existence of the maximum likelihood estimators for both increasing and decreasing transformations under suitable conditions on the function . In Section 2.3, we give statements concerning consistency of the estimators, both in the Hellinger metric and in uniform metrics under natural conditions. In Section 2.4, we present asymptotic minimax lower bounds for estimation in these classes under natural curvature hypotheses. We conclude the section with a brief discussion of conjectures concerning attainability of the minimax rates by the maximum likelihood estimators. All of the proofs are given in Section 3.
Supplementary material and some proofs omitted here are available in Seregin and Wellner (2010). There, we also summarize a number of definitions and key results from convex analysis in an Appendix, Section A. We use standard notation from convex analysis; see “Notation” for a (partial) list.
2 Convex-transformed density estimation
Main results
the function is for some as ;
if , then for some as ;
the function is continuously differentiable on the interval .
Note that the assumption (I.1) is satisfied if .
the function is for some as ;
if , then for some as ;
if , then for some as ;
the function is continuously differentiable on the interval .
Note that the assumption (D.1) is satisfied if . We now define the decreasing class of densities .
For a monotone transformation , we denote by the class of all closed proper convex functions such that belongs to a monotone class . The following lemma allows us to compare models defined by increasing or decreasing transformations .
Consider two decreasing (or increasing) models and . If for some convex function , then .
The argument below is for a decreasing model. For an increasing model, the proof is similar. If for some , then is decreasing on , and therefore is constant on , and we can redefine for all . Thus, we can always assume that is nondecreasing.
For any convex function , the function is also convex. Therefore, if , then .
In this section, we discuss several examples of monotone models. The first two families are based on increasing transformations .
This increasing model is defined by . Limit points are and . Assumption (I.1) holds for any . These classes of densities were considered by An (1998), who established several useful preservation properties. In particular, log-convexity is preserved under mixtures [An (1998), Proposition 3] and under marginalization [An (1998), Remark 8, page 361].
We now consider some models based on decreasing transformations .
This decreasing model is defined by the transform . Limit points are and . Assumption (D.1) holds for any . Assumption (D.3) holds for any .
Many parametric models are subsets of this model: in particular, uniform, Gaussian, gamma, beta, Gumbel, Fréchet and logistic densities are all log-concave.
This family of decreasing models is defined by the transforms for . Limit points are and . Assumption (D.1) holds for any . Assumption (D.2) holds for . As noted in Section 1, the model (with ) corresponds to the class of -concave densities. From Lemma 2.5, we have the following inclusion:
The models defined by power transformations include some parametric models with heavier-than-exponential tails. Several examples, including the multivariate generalizations of Pareto, Student-, and -distributions are discussed in Borell (1975)—none of these families are log-concave; see Johnson and Kotz (1972) and Seregin and Wellner (2010) for explicit computations.
Borell (1975) developed a framework which unifies log-concave and power-convex densities and gives an interesting characterization for these classes. Here, we briefly state the main result.
holds for all and all . We define as a subfamily of which consists of probability measures such that the affine hull of its support has dimension . Here, is the inner measure corresponding to and the cases are defined by continuity.
One of the main results of Borell (1975), Prékopa (1973) and Rinott (1976) is as follows.
Theorem 2.11 provides a special case of what has come to be known as the Borell–Brascamp–Lieb inequality; see, for example, Dharmadhikari and Joag-Dev (1988) and Brascamp and Lieb (1976). The current terminology is apparently due to Cordero-Erausquin, McCann and Schmuckenschläger (2001).
2 Existence of the maximum likelihood estimators
is the maximum likelihood estimator of over the class , assuming it exists and is unique. We also write for the MLE of . We first state our main results concerning existence and uniqueness of the MLEs for the classes .
Suppose that is an increasing transformation satisfying assumptions (I.1)–(I.3). The MLE then exists almost surely for the model .
Suppose that is a decreasing transformation satisfying assumptions (D.1)–(D.4). The MLE then exists almost surely for the model if
Uniqueness of the MLE is known for the log-concave model ; see, for example, Dümbgen and Rufibach (2009) for and Cule, Samworth and Stewart (2010) for . For a brief further comment, see Section 2.5.
3 Consistency of the maximum likelihood estimators
Once existence of the MLEs is ensured, our attention shifts to other properties of the estimators: our main concern in this subsection is consistency. While, for a decreasing model, it is possible to prove consistency without any restrictions, for an increasing model, we need the following assumptions about the true density :
the function is bounded by some constant ;
Note that for , the assumption (I.5) follows from assumption (I.4) and integrability of at zero. This assumption is also true if has finite marginal densities.
Our main results about increasing models are as follows.
For an increasing model , where satisfies assumptions (I.1)–(I.3) and for the true density which satisfies assumptions (I.4)–(I.6), the sequence of MLEs is Hellinger consistent: .
The results about decreasing models can be formulated in a similar way.
For a decreasing model , where satisfies assumptions (D.1)–(D.4), the sequence of MLEs is Hellinger consistent:
4 Local asymptotic minimax lower bounds
In this section, we establish local asymptotic minimax lower bounds for any estimator of several functionals of interest on the family of convex-transformed densities. We start with several general results following Jongbloed (2000) and then apply them to estimation at a fixed point and to mode estimation.
First, we define minimax risk as in Donoho and Liu (1991).
where ranges over all possible estimators of based on .
The main result (Theorem 1) in Jongbloed (2000) can be formulated as follows.
Let be a sequence of densities in such that for some density in . Then,
It will be convenient to reformulate this result in the following form.
Suppose that for any small enough, there exists such that for some , and
There then exists a sequence such that
where is the risk which corresponds to .
Corollary 2.21 shows that for a fixed change in the value of the functional , a family which is closer to the true density with respect to Hellinger distance provides a sharper lower bound. This suggests that for the functional which depends only on the local structure of the density, we would like our family to deviate from also locally. Below, we formally define such local deviations.
We call a family of measurable functions a deformation of a measurable function if is defined for any small enough, and there exists a bounded family of real numbers and a point such that
If, in addition, we have , then we say that is a local deformation at .
Since, for a deformation , we have for every , there exists such that and thus the -distance from to is positive for all . Note that this is always true if and are continuous at and .
We can now state our lower bound for estimation of the convex-transformed density value at a fixed point . This result relies on the properties of strongly convex functions, as described in Appendix S.A.4, and can be applied to both increasing and decreasing classes of convex-transformed densities.
where the constant depends only on the dimension .
If, in addition, is twice continuously differentiable at and is positive definite, then, by Lemma S.A.22, we have .
and the analog of Corollary 2.21 then has the following form.
Suppose that for any small enough, there exists such that for some ,
There then exists a sequence such that
The construction of a lower bound for the functional is similar to the procedure we presented for estimation of at a fixed point . Again, we use two opposite deformations: one is local and changes the functional value, the other is a convex combination with a fixed deformation and negligible-in-Hellinger-distance computation. However, in this case, the minimax rate also depends on the growth rate of .
where the constant depends only on the dimension , and the metric is defined as .
If, in addition, is twice continuously differentiable at and is positive definite, then, by Lemma S.A.22, we have and is locally Hölder continuous at with exponent and any constant .
Since , there exists a constant such that and thus we have .
5 Conjectures concerning uniqueness of MLEs
There exist counterexamples to uniqueness for nonconvex transformations which satisfy assumptions (D.1)–(D.4). They suggest that uniqueness of the MLE does not depend on the tail behavior of the transformation , but rather on the local properties of in neighborhoods of the optimal values . We conjecture that uniqueness holds for all monotone models if is convex and is nondecreasing convex. Further work on these uniqueness issues is needed.
6 Conjectures about rates of convergence for the MLEs
We conjecture that the (optimal) rate of convergence appearing in Theorem 2.23 for estimation of will be achieved by the MLE only for . For , we conjecture that the MLE will come within a factor (for some ) of achieving the rate , but for , we conjecture that the rate of convergence will be the suboptimal rate . This conjectured rate-suboptimality raises several interesting further issues:
Can we find alternative estimators (perhaps via penalization or sieve methods) which achieve the optimal rates of convergence?
For interesting subclasses, do maximum likelihood estimators remain rate-optimal?
Proofs
for , the sublevel sets are bounded and we have
The sublevel set has the same dimension as [Theorem 7.6 in Rockafellar (1970)], which is . By Lemma S.A.1, this set is bounded when . Therefore, it is enough to prove that is bounded for .
Since is a density, we have . If is constant on , then, for all , we have and it is therefore bounded. Otherwise, we can choose . Then, and, by Lemma S.A.3, we have . The argument above shows that is also bounded.
2. This follows from the fact that is continuous and is bounded and nonempty for .
Using the Fubini–Tonelli theorem, we have, with ,
By assumption (D.1), the function is decreasing to zero as and we have for large enough and as .
By Lemma 3.1, the level sets are bounded and since , we have . Therefore, the integral exists if and only if the integral
for some . Choosing large enough and using Lemma 3.2 for the decreasing transformation , we obtain
By Lemma S.A.3, we have and therefore the last integral is finite.
Let be a ball such that . Let be such that . The function then belongs to .
2 Proofs for existence results
If an MLE for the model exists, then it maximizes the functional
Here are the corresponding results for decreasing transformations .
The bounds provided by the following key lemma are the remaining preparatory work for proving existence of the MLE in the case of increasing transformations.
By Lemma S.1.1, we have , which gives the upper bounds . By assumption, we have
which gives the uniform lower bound for all . Since, by Lemma S.1.1, , we also obtain .
If , then, for a fixed , we have
If , then for a fixed , we have
Thus, there exists such that . This implies that . Since depends only on and , this gives an upper bound .
Since we have only a finite number of possible choices for , we have obtained , which completes the proof.
Before proving existence of the MLE for a decreasing transformation family, we need two lemmas.
Consider a decreasing model . Let be a sequence of convex functions from and let be a nondecreasing sequence of positive integers such that for some and , the following is true:
There then exists such that for all .
For given observations such that , there exist constants and which depend only on observations and such that for any , we have on .
An arbitrary sequence of functions from satisfies the conditions of Lemma 3.11 with and the same and constructed above. Therefore, the sequence is bounded below by some constant greater than . Thus, the family of functions is uniformly bounded below by some .
Consider any . Let be the supremum of on . By Theorem 32.2 in Rockafellar (1970), the supremum is obtained at some and therefore . Let be the minimum of on . We have and
Thus, we have obtained an upper bound which depends only on and .
Finally, we have to add the “almost surely” clause since we assumed that the points are in general position.
3 Proofs for consistency results
We begin with proofs for some technical results which we will use in the consistency arguments for both increasing and decreasing models. The main argument for proving Hellinger consistency proceeds along the lines of the proof given in the case of by Pal, Woodroofe and Meyer (2007) and in the log-concave case for by Schuhmacher and Duembgen (2010).
Consider a monotone model . Suppose that the true density and the sequence of MLEs have the following properties:
for small enough. The sequence of the MLEs is then Hellinger consistent: .
The next lemma allows us to obtain pointwise consistency once Hellinger consistency is proved.
Let us denote by and the sublevel sets and , respectively. Consider such that and , where is the MLE for . For all , we have
We need a general property of the bracketing entropy numbers.
Finally, we prove consistency for decreasing models. We need a general property of convex sets.
Let be a convex compact set. By Theorem 8.4.2 in Dudley (1999), the class has a finite set of -brackets. Since the class is invariant under rescaling, the result follows from Lemma 3.15.
For a decreasing model , the sequence of MLEs is almost surely uniformly bounded below.
We will apply Lemma 3.11 to the sequences and . By the strong law of large numbers and Lemma 3.4, we have
Choose some . Then, for any set such that , where is attained by Lemma 3.1, we have
Now, let be sets such that . Then, by Lemma 3.16, we have
By Lemma 3.17, we have for some . Therefore, by Lemma 3.2 applied to the decreasing transformation , it follows that
The closure is compact and thus, for large enough, we have, with probability one, , which implies that since the range of values of on is . The set is compact and therefore attains its minimum on this set at some point . By construction,
We have and on . Thus, by convexity, we have and for , we have
This shows that for any small enough, we will have
with probability one as . This concludes the proof.
4 Proofs for lower bound results
We will use the following lemma for computing the Hellinger distance between a function and its local deformation.
In order to apply Corollary 2.21, we need to construct deformations so that they still belong to the class . The following lemma provides a technique for constructing such deformations.
Note that is not a local deformation of . {pf*}Proof of Theorem 2.23 Our statement is nontrivial only if the curvature or, equivalently, there exists a positive definite matrix such that the function is locally -strongly convex. Then, by Lemma S.A.17, this means that there exists a convex function such that, in some neighborhood of , we have
The plan of the proof is as follows: we introduce families of functions and and prove that these families are local deformations. Using these deformations as building blocks, we construct two types of deformations, and , of the density , which belong to . These deformations represent positive and negative changes in the value of the function at the point . We then approximate the Hellinger distances using Lemma 3.18. Finally, applying Corollary 2.21, we obtain lower bounds which depend on . We complete the proof by taking the supremum of the obtained lower bounds over all . Under the mild assumption of strong convexity of the function , both deformations give the same rate and structure of the constant . However, it is possible to obtain a larger constant for the negative deformation if we assume that is twice differentiable. Note that, by the definition of , the function is a closed proper convex function.
Let us define a function for a given , and as follows: , where is a support plane to at (see Figure 1). Since is a support plane to , we have and thus . As a maximum of two closed convex functions, is a closed convex function. For a given , we have if and only if
see Figure 2. Both functions and are convex by construction and, as the next lemma shows, have similar
properties. However, the argument for is more complicated.
is a closed proper convex function such that and ;
if , then and .
Therefore, . In particular,
We can represent as the maximal convex minorant of defined by . For , by Lemma S.A.10, . Thus,
for some . By Lemma S.A.7, we have
Therefore, for the point in the neighborhood where the decomposition (16) is true, condition (17) is equivalent to
Since is a support plane to , the inequality (17) is satisfied if , which is the complement of an open ellipsoid defined by with center at . For small enough, this ellipsoid will belong to the neighborhood . Since , this proves that the family is a local deformation.
In the same way, the condition (18) is equivalent to
or , which is satisfied if we have . Since , this proves that the family is also a local deformation. Thus, we have proven the following.
For small enough, is nonzero and the decomposition (16) is true on . Let us fix some , some such that and some . We fix such that equation (14) of Lemma 3.19 is true for the transformation and , and also . Then, by Lemma 3.21, for all small enough, the support sets and do not intersect; that is, these two deformations do not interfere.
We can now prove Theorem 2.23. The argument below is identical for and , so we will give the proof only for . We define deformations and by means of the following lemma.
For all small enough, there exist such that the functions and defined by
Next, we will show that goes to zero fast enough so that is very close to . Since supports do not intersect, we have
where both integrals have the same sign. For the first integral, by Lemma 3.18, we have
The second integral is monotone in and, by Lemma 3.19, we have
Thus, we have and
where is the -dimensional sphere of radius .
For the second part, by Lemma 3.19, we obtain
Taking the supremum over all , we obtain the statement of the theorem.
5 Indications of proofs for conjectured rates
for all (small) , for a constant depending only on and . Then, after an argument to transfer this covering number bound to a bracketing entropy bound for with respect to Hellinger distance , it follows from oscillation bounds for empirical processes [cf. van der Vaart and Wellner (1996), Theorems 3.4.1 and 3.4.4] that rates of convergence of with respect to Hellinger distance are determined by with
Assuming that the bound of (20) can be carried over to sufficiently closely, routine calculations show that the expected rates of convergence of to with respect to Hellinger distance are
Based on these heuristics, we expect that the MLE will be rate efficient if , but rate inefficient (not attaining the optimal rate ) if .
Case 1: . In this case, we find that
where . Solving the relation for yields up to a constant.
Case 2: . In this case, we find that
where . Solving the relation for yields up to a constant.
Case 3: . In this case, we calculate
where . Solving the relation for yields up to a constant.
Acknowledgments
This research is part of the Ph.D. dissertation of the first author at the University of Washington. We would like to thank two referees for a number of helpful suggestions.
[id=supp] \snameSupplement \stitleOmitted Proofs and Some Facts from Convex Analysis \slink[doi]10.1214/10-AOS840 \sdatatype.pdf \sfilenameConvexTransfSupp-v4.pdf \sdescriptionIn the supplement, we provide omitted proofs and some basic facts from convex analysis used in this paper.