Phase Transition Unbiased Estimation in High Dimensional Settings
St\'ephane Guerrier, Mucyo Karemera, Samuel Orso, Maria-Pia, Victoria-Feser

TL;DR
This paper introduces a new property called phase transition unbiasedness for estimators in high-dimensional statistics, and develops an estimator that achieves this property using simulation techniques, improving bias control in complex models.
Contribution
The paper proposes a novel phase transition unbiasedness property and constructs an estimator that satisfies it, applicable in high-dimensional settings without requiring initial estimator consistency.
Findings
The estimator converges exponentially fast via iterative bootstrap.
It is unbiased for all sample sizes above a finite threshold.
The approach enhances robustness and avoids issues like separability in logistic regression.
Abstract
An important challenge in statistical analysis concerns the control of the finite sample bias of estimators. For example, the maximum likelihood estimator has a bias that can result in a significant inferential loss. This problem is typically magnified in high-dimensional settings where the number of variables is allowed to diverge with the sample size . However, it is generally difficult to establish whether an estimator is unbiased and therefore its asymptotic order is a common approach used (in low-dimensional settings) to quantify the magnitude of the bias. As an alternative, we introduce a new and stronger property, possibly for high-dimensional settings, called phase transition unbiasedness. An estimator satisfying this property is unbiased for all greater than a finite sample size . Moreover, we propose a phase transition unbiased estimator built upon the ideaâŚ
| Parameters | Setting I | Setting II |
|---|---|---|
| EPV | 5 | 3.75 |
| Simulations |
| Parameters | Setting I | Setting II |
|---|---|---|
| EPV | ||
| Simulations |
| Main | Appendices | |
|---|---|---|
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.
Taxonomy
TopicsStatistical Methods and Inference ¡ Statistical Methods and Bayesian Inference ¡ Scientific Measurement and Uncertainty Evaluation
\externaldocument
main_jasa_app
Phase Transition Unbiased Estimation in High Dimensional Settings
StĂŠphane Guerrier, Mucyo Karemera,
Samuel Orso & Maria-Pia Victoria-Feser
Research Center for Statistics, University of Geneva
Abstract
An important challenge in statistical analysis concerns the control of the finite sample bias of estimators. This problem is magnified in high dimensional settings where the number of variables diverge with the sample size . However, it is difficult to establish whether an estimator of is unbiased and the asymptotic order of is commonly used instead. We introduce a new property to assess the bias, called phase transition unbiasedness, which is weaker than unbiasedness but stronger than asymptotic results. An estimator satisfying this property is such that \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0, for all greater than a finite sample size . We propose a phase transition unbiased estimator by matching an initial estimator computed on the sample and on simulated data. It is computed using an algorithm which is shown to converge exponentially fast. The initial estimator is not required to be consistent and thus may be conveniently chosen for computational efficiency or for other properties. We demonstrate the consistency and the limiting distribution of the estimator in high dimension. Finally, we develop new estimators for logistic regression models, with and without random effects, that enjoy additional properties such as robustness to data contamination and to the problem of separability.
Keywords: Finite sample bias, Iterative bootstrap, Two-step estimators, Indirect inference, Robust estimation, Logistic regression.
1.   Introduction
An important challenge in statistical analysis concerns the control of the (finite sample) bias of estimators. For example, the Maximum Likelihood Estimator (MLE) has a bias that can result in a significant inferential loss. Indeed, under usual regularity conditions, the MLE is consistent and has a bias of asymptotic order , where denotes the sample size. More generally, we qualify an estimator as asymptotically unbiased of order if it has a bias of asymptotic order , elementwise, where . Thus, the MLE is typically asymptotically unbiased of order 1 and its bias vanishes as diverges. However, when is finite, the bias of the MLE may be large, and this bias is transferred to quantities such as test statistics where the MLE is used as a plug-in value (see e.g. Kosmidis, 2014a for a review). This problem is typically magnified in situations where the number of variables is large and possibly allowed to increase with . For example, Sur and Candès (2019) show that the MLE for the logistic regression model can be severely biased in the case where and become increasingly large (given a fixed ratio).
The bias of an estimator can often be reduced by using bias correction methods that have recently received substantive attention. Bias correction is often achieved by simulation methods such as the jackknife (Efron, 1982) or the bootstrap (Efron, 1979), or can be approximated using asymptotic expansions (see e.g. Cordeiro and Vasconcellos, 1997, Cordeiro and Toyama Udo, 2008 and the references therein ). For example, the bootstrap bias correction (Efron and Tibshirani, 1994) allows to obtain an asymptotically unbiased estimator of order 2, provided that the initial estimator is consistent and asymptotically unbiased of order 1 (see Hall and Martin, 1988). An alternative approach is to correct the bias of an estimator by modifying its associated estimating equations. For example, Firth (1993) provides an adjustment of the MLE score function and this approach has been successively adapted and extended to Generalized Linear Models (GLM), among others, by Mehrabi and Matthews (1995); Bull et al. (2002); Kosmidis and Firth (2009, 2011); Kosmidis (2014b) . Several other bias correction methods have been proposed and a review on existing methods can, for example, be found in Kosmidis (2014a).
It is in general difficult to establish whether an estimator (possibly resulting from a bias correction technique) is unbiased for all (assuming that is large enough so that the estimator can be computed), and therefore the asymptotic order of the bias is used to âquantifyâ its magnitude. However, the asymptotic order of the bias has mainly been studied in low-dimensional settings and its extension in asymptotic regimes where both and can tend to infinity is often unclear. To address this, we introduce a new property to quantify the bias of an estimator in possibly high dimensional settings called Phase Transition (PT) unbiasedness. This property, presented in Definition 1 (below), can serve as a middle-ground between unbiasedness and the asymptotic order of the bias.
Definition 1 (Phase Transition unbiasedness):
An estimator of is said to be PT-unbiased if there exists a such that for all with , we have \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0.
In short, this property implies that if an estimator is PT-unbiased, we have \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0 for all greater than a finite sample size . Among others, this interpretation also explains the name of this property since, starting from a certain , the estimator transitions from a biased phase to an unbiased phase. Therefore, PT-unbiasedness is weaker than the classical notion of unbiasedness but stronger than the asymptotic unbiasedness of order . Indeed, suppose that is an asymptotically unbiased estimator of order , then we can write , elementwise, for a specific . If is a PT-unbiased estimator, we have , elementwise, for all and thus for all .
In this article, we propose a class of PT-unbiased estimators, called IB-estimators, building on the ideas of the Iterative Bootstrap (IB) (Kuk, 1995) and of indirect inference (Smith, 1993; Gourieroux et al., 1993). In short, these simulation-based methods allow to obtain consistent estimators from inconsistent initial ones. Moreover, Guerrier et al. (2019) study the order of the asymptotic bias of these estimators when the initial estimator is consistent. In particular, in low-dimensional settings, the latter work shows that these techniques present some strong similarities and can lead to asymptotically unbiased estimators of order where . In Section 3, we further study these simulation-based techniques in high dimensional settings and establish a connection between IB-estimators and PT-unbiasedness. In particular, we demonstrate, under suitable (and reasonable) conditions given in Section 2 that when the initial estimator is consistent or âslightlyâ asymptotically biased, the IB-estimator is a PT-unbiased estimator. In addition, we propose a two-step approach to attain PT-unbiasedness from inconsistent initial estimators. These new results have noticeable advantages in practical applications. As an illustration, in Section 4 we present a simulation study in a logistic regression setting (with and without random effects). We consider several slightly inconsistent initial estimators with different properties (e.g. ârobustnessâ to separation and/or data contamination) and illustrate the effectiveness, in terms of finite sample bias and mean squared error, of the resulting IB-estimators. These simulation results are in line with the PT-unbiasedness property of IB-estimators. Moreover, they illustrate that IB-estimators can have additional properties (such as robustness) that are transferred from their initial estimator.
2.   Mathematical Setup
Let denote a random sample generated under model (possibly conditional on a set of fixed covariates), where is the parameter vector we wish to estimate. Moreover, we consider simulated samples that we denote as for and where the subscript identifies the distinct samples. Next, we define and as estimators of and based on the samples and , respectively. In general, we assume that is a biased estimator of where this bias may be asymptotic and/or finite sample in nature.
In order to correct the bias of , similarly to Guerrier et al. (2019), we propose to use the IB to produce the sequence \Big{\{}\hat{\bm{\theta}}^{(k)}\Big{\}}_{k\in\mathbb{N}} defined as
[TABLE]
where and is an integer chosen a priori. For example, when , then this estimator can be used as the initial value of the above sequence. When this iterative procedure converges, we define the IB-estimator as the limit in of . It is possible that the sequence is stationary in that there exists a such that for all we have . Moreover, when in (1) is a consistent estimator of , the first step of the IB sequence (i.e. ) is equivalent to the standard bootstrap bias correction proposed by Efron and Tibshirani (1994) which can be used to reduce the bias of a consistent estimator (under some appropriate conditions).
Remark A:
Before proceeding to the presentation of the main results of this article, the authors would like to make the reader aware of the fact that the notation used in the article is slightly different from the one used in its appendices where most of the proofs are presented. Indeed, a simplified notation is used in the article to enhance readability while a more detailed and precise notation is used in the appendices to prove the results and avoid misleading conclusions. The notation used in the appendices is presented and explained in Appendix A.
In order to present the approach, it is useful to define the set as
[TABLE]
which will allow us to study the properties of the sequence . As one may expect, under some suitable conditions, we have that thereby explaining why some of our assumptions concern .
Remark B:
The elements of are in fact special cases of an indirect inference estimator. Indeed, using the previous notation, an indirect inference estimator can be defined as
[TABLE]
where is a positive-definite matrix. In the case where , we have that , which clearly shows the equivalence between (2) and (3), for any positive-definite matrix . Note that is referred to as the auxiliary estimator in the indirect inference framework.
Before presenting the properties of the IB sequence, we first describe the assumptions we consider.
Assumption A:
Let be a convex and compact subset of such that and
[TABLE]
Assumption A is quite mild although stronger than necessary. Indeed, the convexity condition and the fact that is required to be in the interior of are convenient to ensure that expansions can be made between and an arbitrary point in . Similarly, the compactness is particularly convenient as it allows to bound certain quantities. Finally, the last part of the assumption essentially ensures that no solution outside of exists for the estimator defined in (2). Therefore, the solution set may equivalently be written as
[TABLE]
Next, we impose some conditions on the initial estimator . Denoting as being the -th entry of a generic vector , the assumption is as follows.
Assumption B:
For all , the expectation exists and is finite, i.e. for all . Moreover, for all exists.
Assumption B is likely to be satisfied in the majority of practical situations and is particularly useful as it allows to decompose the estimator into a non-stochastic component and a random term . Indeed, using Assumption B, we can write:
[TABLE]
where is a zero-mean random vector. It must be noticed that this assumption does not imply that the functions and are continuous in . Consequently, when using the IB (see Theorem 1 below), it is possible to make use of initial estimators that are not continuous in . In Guerrier et al. (2019), the continuity of these functions was (implicitly) assumed while the weaker assumptions presented in this article extend the applicability of this framework also to models for discrete data such as logistic regression, which is discussed in Section 4. We now move onto Assumption C (below) that imposes some restrictions on the random vector .
Assumption C:
The second moment of exists and there is a real such that for every and for all , we have
[TABLE]
Assumption C is frequently employed and typically very mild as it simply requires that the variance of exists and goes to zero as increases. For example, if is -consistent (towards ) then we would have and Assumption C would simply require that . Next, we consider the bias of for and we let . Using this definition we can rewrite (4) as follows
[TABLE]
Moreover, the bias function can always be expressed as follows
[TABLE]
where is defined as the asymptotic bias in the sense that for , while and are used to represent the finite sample bias. More precisely, contains all the terms that are strictly functions of , the terms that are strictly functions of and the rest. This definition implies that if contains a constant term, it is included in . Moreover, the function can always be decomposed into a linear and a non-linear term in , i.e.
[TABLE]
where and does not contain any linear term in . Denoting as the entry in the -th row and -th column of a generic matrix , we consider Assumption D which imposes some restrictions on the different terms of the bias function.
Assumption D:
The bias function is as follows:
The function is a contraction map in that for any such that we have
[TABLE] 2. 2.
There exist real such that for all and any , we have
[TABLE] 3. 3.
Defining for all , we require that the sequence is such that
[TABLE]
The first part of Assumption D is reasonable provided that the asymptotic bias is relatively âsmallâ compared to (up to a constant term). For example, if is sublinear in , i.e. , then the first part of Assumption D would be satisfied if the Frobenius norm is such that since
[TABLE]
Moreover, the function (as defined in Assumption B) is often called the asymptotic binding function in the indirect inference literature (see e.g. Gourieroux et al., 1993). To ensure the consistency of such estimators, it is typically required for to be continuous and injective. In our setting, this function is given by and its continuity and injectivity are directly implied by the first part of Assumption D. Indeed, since is a contraction map, it is continuous. Moreover, taking with , then \big{\lVert}{\mathbf{a}}(\bm{\theta}_{1})-{\mathbf{a}}(\bm{\theta}_{2})\big{\rVert}=\big{\lVert}\bm{\theta}_{1}-\bm{\theta}_{2}\big{\rVert}, which is only possible if . Thus, is injective.
Remark C:
In situations where is not a contraction map, a possible solution is to modify the sequence considered in the IB as follows:
[TABLE]
with for all . If (i.e. a constant), does not need to be a contraction map. Indeed, if is bounded and is differentiable, it is always possible to find an such that is a contraction map. A formal study on the influence of on the IB algorithm is, however, left for further research.
While more general, the second part of Assumption D would be satisfied, for example, if is a sufficiently smooth function in and/or , thereby allowing a Taylor expansion, as considered, for example, in Guerrier et al. (2019). Moreover, this assumption is typically less restrictive than the approximations that are commonly used to describe the bias of estimators. Indeed, a common assumption is that the bias of a consistent estimator (including the MLE), can be expanded in a power series in (see e.g. Kosmidis, 2014a and Hall and Martin, 1988 in the context of the iterated bootstrap), i.e.
[TABLE]
where is elementwise, for , and is elementwise, for some . The bias function given in (8) clearly satisfies the requirements of Assumption D. Moreover, under the form of the bias postulated in (8), we have that . If the initial estimator is -consistent, we have , and therefore the requirements of Assumptions C and D, i.e.
[TABLE]
are satisfied if
[TABLE]
The last part of Assumption D is particularly mild. Indeed, it simply requires that , i.e. the part of bias that only depends on the sample size , goes to faster than . For the vast majority of estimators the function is either very small or equal to as the bias generally depends on .
The assumptions presented in this section are mild and likely satisfied in most practical situations. Moreover, compared to conditions considered in many instances (see e.g. Guerrier et al., 2019 and the references therein), our assumption framework allows to relax various requirements: (i) the initial estimator may have an asymptotic bias that depends on ; (ii) the initial estimator may also be discontinuous in (as is commonly the case when considering discrete data models); (iii) the finite sample bias of the initial estimator is allowed to have a more general expression with respect to previously defined bias functions; (iv) some of the technical requirements (for example on the topology of ) are relaxed (v) is allowed to increase with the sample size . Nonetheless, our assumption framework is not necessarily the weakest possible in theory and may be further relaxed (as discussed in Remark E of Appendix H). However, we do not attempt to pursue the weakest possible conditions to avoid overly technical treatments in establishing the theoretical results of the following section.
3.   Main results
In this section, we study the convergence of the IB sequence along with the properties of the IB-estimator. In particular, in Section 3.1 we discuss the convergence of the IB sequence together with the consistency of the IB-estimator. In Section 3.2, under the conditions set in Section 2, we show that the IB-estimator is PT-unbiased while the asymptotic distribution of the estimator is discussed in Section 3.3. The asymptotic results presented in this section are somewhat unusual as we always consider arbitrarily large but finite and and our results may not be valid when taking the limit in (and therefore in ). Indeed, the (usual) notion of limit we are considering in this article comes from the usual topology (and its induced metric) of for finite . In order to ensure that these results hold when is , a more detailed topological discussion is needed. However, the difference between the considered framework and others where limits are studied is rather subtle. A more detailed discussion on our asymptotic framework is provided in Appendix C.
3.1.   Consistency
Theorem 1 below shows that the IB sequence converges (exponentially fast) to the IB-estimator and that the latter is identifiable and consistent.
Theorem 1:
Under Assumptions A, B, C and D, for all ,
There exists a such that for all with , , i.e. the set is a singleton. 2. 2.
There exists a such that for all with , the sequence has the following limit
[TABLE]
Moreover, there exists a real such that for any
[TABLE] 3. 3.
* is a consistent estimator of , i.e., \big{\lVert}\hat{\bm{\theta}}-\bm{\theta}_{0}\big{\rVert}_{2}=o_{\rm p}(1).*
The proof of Theorem 1 is given in Appendix H. The three results of this theorem are derived separately. Indeed, the first and the second result of the theorem, which correspond to Lemma 2 and Proposition 1 in Appendix D, are proved under a certain set of assumptions that is different from the set of assumptions needed to prove consistency (third result of the theorem). In addition, consistency is proved in two different ways, using two different sets of assumptions (see Proposition 2 and Corollary 1 in Appendices E and F, respectively). As a result, Assumptions A to D condense all the requirements from the previously mentioned assumptions that are found in the appendices, removing possible redundancies between them. A precise account of the dependence structure between the assumptions is given in Figure 4 of Appendix H.
An important consequence of Theorem 1 is that the IB provides a computationally efficient algorithm to solve the optimization problem in (2). Moreover, in practical settings, the IB can often be applied to the estimation of complex models where standard optimization procedures used to solve (2) may fail to converge numerically (see e.g. Guerrier et al., 2019). In practice, the IB procedure is computationally efficient, which is in line with Theorem 1 showing that converges to (in norm) at an exponential rate. Even though the convergence of the algorithm may be slower when is large, in practical situations, the number of iterations necessary to reach a suitable neighbourhood of the solution appears to be relatively small. For example, if we define , then we have
[TABLE]
and therefore is also a consistent estimator for , where .
3.2.   Phase Transition Unbiasedness
In the previous section, we studied the consistency of the IB-estimator and provided a computationally efficient strategy to obtain it. We now investigate the bias of and we show that this estimator achieves PT-unbiasedness. This result, combined with the guarantee of consistency, is of particular interest in many practical settings. To obtain this property, additional requirements are needed on the function . For this reason, we introduce Assumption Dâ which combines Assumption D and these additional requirements.
Assumption Dâ:
The bias function is such that:
The asymptotic bias function can be written as
[TABLE]
where with and . 2. 2.
There exists a such that for all satisfying , the matrix exists. 3. 3.
There exist real such that for all and any , we have
[TABLE] 4. 4.
The Jacobian matrix exists and is continuous in for all satisfying . 5. 5.
Defining for all , the sequence is such that
[TABLE]
To avoid redundancy, we only discuss the additional requirement of Assumption Dâ. The first one requires to be a sublinear function of with its linear term satisfying . As discussed after Assumption D, this condition implies that is a contraction map. Moreover, the PT-unbiasedness of is still guaranteed even if the condition is not satisfied but the IB sequence may not converge. More details are given in Appendices E and F.
The second additional assumption requires that the matrix exists when is sufficiently large. This requirement is quite general and is, for example, satisfied if is relatively âsmallâ compared to or if is a consistent estimator of . Interestingly, this part of the assumption can be interpreted as requiring that the matrix exists, which directly implies that the binding function is injective.
The third one requires that . In many practical settings it is reasonable111For example using the bias function proposed in (8) and assuming that the first term of the expansion is linear. to assume that which implies that this condition is satisfied if . This latter condition is less strict than (9). It is also easy to see that implies the similar requirement used in Assumption D, namely .
Finally, the last additional requirement implies that is continuous in when is large enough. A useful consequence of this requirement combined with the compactness of (Assumption A) is that and are bounded random variables for all .
Before stating Theorem 2 which ensures that is a PT-unbiased estimator, we introduce a particular asymptotic notation and state a lemma that provides a strategy for proving PT-unbiasedness. Let and let and be real-valued functions with being strictly positive for all . We write if and only if :
[TABLE]
When is a finite set we have
[TABLE]
but this equivalence is not preserved when is an infinite set. Indeed, the notation
[TABLE]
means that
[TABLE]
Therefore, this definition does not guarantee the existence of a that bounds the sequence as it may diverge. However, if is an infinite set, the following equivalence holds true
[TABLE]
Lemma 1 below shows how this particular notation is relevant to show PT-unbiasedness. The proof of this lemma is given below the statement as it is short and provides insight on this property.
Lemma 1:
*Let be a strictly positive real-valued function such that . If
then there exists a such that for all .*
Proof: Let . Since there exists and such that for all . We can therefore consider the following quantity
[TABLE]
Defining in a similar fashion, we have that for all (where is the max of the ones in the definitions of and ),
[TABLE]
By definition of , we have
[TABLE]
for all , which implies that . Indeed, supposing the contrary of (12), there exists such that . Without loss of generality we can suppose that the function is decreasing222Indeed, we can define a decreasing step function such that and , .. Therefore, setting and redefining to be , we have that for all
[TABLE]
which contradicts the minimality of . Since was chosen arbitrarily in , we have that for all , which concludes the proof. â
The conditions of Lemma 1 may be considered as being too strong per se, but as the following two examples show, these conditions are actually necessary.
Suppose and for all .
In this case, we can consider and for all . Clearly, for all but for all . 2. 2.
Suppose and .
In this case, we consider a decreasing function such that and we define for all . Since is decreasing and , there exists such that for all . Setting for all , we have for all
[TABLE]
Therefore, but for all .
Theorem 2 (below) delivers the conditions that guarantee is a consistent and a PT-unbiased estimator of .
Theorem 2:
Under Assumptions A, B, C and Dâ, and for all , the IB-estimator is consistent and PT-unbiased. Therefore:
* is a consistent estimator of , i.e., \big{\lVert}\hat{\bm{\theta}}-\bm{\theta}_{0}\big{\rVert}_{2}=o_{\rm p}(1).* 2. 2.
There exists such that for all with , we have \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0.
The proof of this result is given in Appendix H where we show
[TABLE]
By Assumption Dâ we have that as and therefore Lemma 1 can be applied to (13) to conclude that \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0 for all . In practice, as illustrated within the simulation settings in Section 4, the value appears to be quite small as the IB-estimator does indeed appear to be unbiased.
In Appendix F we demonstrate the PT-unbiasedness result presented in Theorem 2 under weaker assumptions. With this set of weaker assumptions the consistency of the estimator is not guaranteed. For example, the rate of convergence of the initial estimator (discussed in Assumption C) has to be considered to establish consistency results (in particular when diverges) but is not needed to study the bias of .
Finally, Theorem 2 relies on the additional assumption that the asymptotic bias is sublinear, which can be quite restrictive. However, if is a consistent estimator of , then this restriction is automatically satisfied. Nevertheless, considering the third part of Theorem 1, a possible approach that would guarantee a PT-unbiased estimator is to obtain the IB-estimator from an inconsistent initial estimator and then to compute a new IB-estimator with the initial estimator . In practice, however, this computationally intensive approach is probably unnecessary since the (one step) IB-estimator appears to eliminate the bias almost completely when considering inconsistent initial estimators (see e.g. Section 4.1). In fact, we conjecture that for a larger class of asymptotic bias functions, Theorem 2 remains true, although the verification of this conjecture is left for further research.
3.3.   Asymptotic Normality
In this section we study the asymptotic distribution of the IB-estimator. In the case where as , the results of Gourieroux et al. (1993) can be directly applied to obtain
[TABLE]
where
[TABLE]
and where
[TABLE]
Apart from technical requirements (such as the continuity of in ), the main condition ensuring the validity of (14) is the asymptotic normality of (or ), i.e.
[TABLE]
However, in the case where as , such a condition requires to be considerably modified by assuming instead that satisfies a specific Gaussian approximation. Moreover, several other additional technical requirements are needed to adapt (14) to the case where diverges. To avoid an overly technical discussion in the main text, these conditions are stated and discussed in Appendix G together with Theorem 3 in Appendix H which proposes a possible high dimensional counterpart of (14). Unfortunately, many of the conditions needed to derive these results can be strong and difficult to verify for a specific model and initial estimator. In the case where as , Theorem 3 becomes equivalent to (14) and relies on very similar requirements as those needed for the asymptotic results in Gourieroux et al. (1993). Informally, Theorem 3 states that for all such that , we have
[TABLE]
where
[TABLE]
One interesting difference in the conditions needed to derive (14) and (15), is that the former is valid for all while the latter requires . Therefore, it suggests that the âqualityâ (and validity) of the approximation depends on when diverges. However, the conditions of Theorem 3 are sufficient but may not be necessary thereby implying that may not always be needed as a condition for this approximation.
In practice, the estimation of the variance of the IB-estimator can be obtained through different methods. A simple approach takes advantage of the results of the last iteration of the IB sequence to construct a parametric bootstrap estimator of the variance of the initial estimator . Indeed, in the last iteration of the IB sequence, samples are simulated under (which is a consistent estimator), which allows to compute the following quantity (assuming to be sufficiently large)
[TABLE]
where . Then, an estimator of the covariance matrix of can be obtained as follows
[TABLE]
where can be obtained by numerical derivation of evaluated at .
4.   Application: Logistic Regression Model
In this section, we apply the methodology developed in Sections 2 and 3 to investigate the performance of IB-estimators in three different settings. As previously mentioned, our conditions allow the initial estimator to be discontinuous in and it is therefore of interest to consider the logistic regression model, which may be the most commonly used model for binary (response) data. To illustrate the flexibility of the IB estimation approach, as initial estimators we select slightly modified versions of the MLE and of a robust estimator. As explained further on, these modifications were introduced to allow the estimators to be ârobustâ to the problem of data separation. To compare these IB-estimators, we consider the MLE, the robust estimator as well as the bias corrected estimator proposed by Kosmidis and Firth (2009). Their respective performance is studied when the data is generated at the model but also under slight model misspecification where âoutliersâ are randomly created. Then, we extend the logistic regression model to include a random intercept, a special case of Generalized Linear Mixed Models (GLMM) for which there is no closed form expression for the likelihood function. In this case, the initial estimator is selected to be a numerically simple approximation to the MLE, and its finite sample behaviour is compared to the ones of the MLE computed using several (more precise) approximation methods.
4.1.   Bias Corrected Estimators for the Logistic Regression Model
4.1.1.   Introduction
The Logistic Regression Model (LRM) (Nelder and Wedderburn, 1972; McCullagh and Nelder, 1989) is one of the most frequently used models for binary response variables conditioned on a set of covariates. However, it is well known that in some quite frequent practical situations, the MLE is biased or its computation can become very unstable, especially when performing some type of resampling scheme for inference. The underlying reasons are diverse, but the main ones are the possibly large ratio, separability (leading to regression slope estimates of infinite value) and data contamination (robustness).
The first two sources are often confounded and practical solutions are continuously sought to overcome the difficulty in performing âreasonableâ inference. For example, in medical studies, the bias of the MLE together with the problem of separability has led to a rule of thumb called the number of Events Per Variable (EPV), that is the number of occurrences of the least frequent event over the number of predictors, which is used in practice to choose the maximal number of predictors one is âallowedâ to use in a LRM (see e.g. Austin and Steyerberg, 2017 and the references therein ).
The problem of separation or near separation in logistic regression is linked to the existence of the MLE which is not always guaranteed (see Silvapulle, 1981; Albert and Anderson, 1984; Santner and Duffy, 1986; Zeng, 2017). Alternative conditions for the existence of the MLE have been recently developed in Candès and Sur (2019) (see also Sur and Candès, 2019). In order to detect separation, several approaches have been proposed (see for instance, Lesaffre and Albert, 1989; Kolassa, 1997; Christmann and Rousseeuw, 2001). The adjustment to the score function proposed by Firth (1993) has been implemented in Kosmidis and Firth (2009) (see also Kosmidis and Firth, 2010) to propose a bias corrected MLE for GLM which has the additional natural property that it is not subject to the problem of separability . Moreover, the MLE is known to be sensitive to slight model deviations that take the form of outliers in the data leading to the proposal of several robust estimators for the LRM and more generally for GLM (see e.g. Cantoni and Ronchetti, 2001; CĂĹşek, 2008; Heritier et al., 2009 and the references therein .
Despite all the proposals for finite sample bias correction, separation and data contamination problems, no estimator has so far been able to handle the three potential sources of bias jointly. In this section, we make use of the IB-estimator which is built through a simple adaptation of available estimators. Although the latter estimators might possibly not be the best ones for this problem, they at least guarantee, at a reasonable computational cost, a reduced finite sample bias which is comparable, for example, to that of the bias reduced MLE of Kosmidis and Firth (2009) in uncontaminated data settings as well as reducing the bias in contaminated data settings. Moreover, in both cases, we adapt the initial estimator so that it is not affected by the problem of separability.
4.1.2.   Bias Corrected Estimators
Consider the LRM with response and linear predictor , where is an matrix of fixed covariates with rows , and with logit link . The MLE for is given by
[TABLE]
and can be used as an initial estimator in order to obtain the IB-estimator in (1).
To avoid the (potential) problem of separation, we follow the suggestion of Rousseeuw and Christmann (2003) to transform the observed responses to get pseudo-values
[TABLE]
for all , where is a (fixed) âsmallâ (i.e. close to 0) scalar. For a discussion on the choice of and also possible asymmetric transformations, see Rousseeuw and Christmann (2003). Jointly using these two approaches (i.e. MLE in (16) computed on the pseudo-values) as an initial estimator, we denote the estimator resulting from the IB procedure as the IB-MLE.
As a robust initial estimator, we consider the robust -estimator proposed by Cantoni and Ronchetti (2001), with general estimating function (for GLMs) given by
[TABLE]
with being the Pearson residuals and with consistency correction factor
[TABLE]
where the expectation is taken over the (conditional) distribution of the responses (given ). For the LRM, we have . We compute the robust initial estimator on the pseudo-values (17), using the implementation in the glmrob function of the robustbase package in R (Maechler et al., 2019), with in (18) being the Huber loss function (with default parameter ) (see Huber, 1964) and , being the th diagonal element of . The resulting robust estimator is taken as the initial estimator in (1) to get a robust IB-estimator that we call IB-ROB. The resulting IB-estimator is in fact robust in the sense that it has a bounded influence function (see Hampel et al., 1986; Hampel, 1974).
Both initial estimators are not consistent estimators, even if we expect the asymptotic bias to be very small (for small values of in (17)), but both IB-estimators should have a reduced finite sample bias where, in addition, the IB-ROB is also robust to data contamination.
4.1.3.   Simulation Study
We perform a simulation study to validate the properties of the IB-MLE and IB-ROB and compare their finite sample performance to other well established estimators. In particular, as a benchmark, we also compute the MLE, the bias reduced MLE (MLE-BR) using the brglm function (with default parameters) of the brglm package in R (Kosmidis, 2019), as well as the robust estimator (18) using the glmrob function in R without data transformation (ROB). We consider four situations that can occur with real data which result from the combinations of balanced outcome classes (Setting I) and unbalanced outcome classes (Setting II) with and without data contamination. We also consider a large model with and chose as to provide EPV of respectively and , which are below the usually recommended value of 10. The parameter values for the simulations are provided in Table 1.
The covariates were simulated independently from distributions for Setting I and for Setting II, in order to ensure that the size of the log-odds ratio does not increase with , so that is not trivially equal to either [math] or . To contaminate the data, we chose a rather extreme misclassification error to show a noticeable effect on the different estimators, which consists in permuting 2% of the responses with corresponding larger (smaller) fitted probabilities (expectations). The simulation results are presented in Figure 1 as boxplots of the finite sample distribution, and in Figure 2 as the bias and Root Mean Squared Error (RMSE) of the different estimators.
The finite sample distributions presented in Figure 1, as well as the summary statistics given by the bias and RMSE presented in Figure 2, allow us to draw the following conclusions that support the theoretical results. In the uncontaminated case, as expected the MLE is biased (except when the slope parameters are zero) and the MLE-BR, IB-MLE and IB-ROB are all unbiased which is not the case for the robust estimator ROB. Moreover, the variability of all estimators is comparable, except for ROB which makes it rather inefficient in these settings. With 2% of contaminated data (missclassification error), the only unbiased estimator is IB-ROB and its behaviour remains stable compared to the uncontaminated data setting. This is in line with a desirable property of robust estimators, that is stability with or without (slight) data contamination. The behaviour of all estimators remains the same in both settings, that is, whether or not the responses are balanced. Finally, as argued above, a better proposal for a robust, bias reduced and consistent estimator, as an alternative to IB-ROB, could in principle be proposed, but this is left for further research.
4.2.   Bias Corrected Estimator for the Random Intercept Logistic Regression Model
An interesting way of extending the LRM to account for the dependence structure between the observed responses is to use the GLMM family (see e.g. Nelder and Wedderburn, 1972; Breslow and Clayton, 1993; Lee and Nelder, 2001; McCulloch and Searle, 2001; Jiang, 2007). We consider here the case of the random intercept model, which is a suitable model in many applied settings. The binary response is denoted by , where and . The expected value of the response is expressed as
[TABLE]
where is the intercept, is a -vector of covariates, is a -vector of regression coefficients and the random effect is a normal random variable with zero mean and (unknown) variance .
Because the random effects are not observed, the MLE is derived on the marginal likelihood function where the random effects are integrated out. These integrals have no known closed-form solutions, so approximations to the (marginal) likelihood function have been proposed, including the pseudo- and Penalized Quasi- Likelihood (PQL) (see Schall, 1991; Wolfinger and Oâconnell, 1993; Breslow and Clayton, 1993), LAplace approximations (LA) (Raudenbush et al., 2000; Huber et al., 2004) and adaptive Gauss-Hermite Quadrature (GHQ) (Pinheiro and Chao, 2006). It is well known that PQL methods lead to biased estimators while LA and GHQ are more accurate (for extensive accounts of methods across software and packages, see e.g. Bolker et al., 2009; Kim et al., 2013). The lme4 R package (Bates et al., 2015) uses both the LA and GHQ to compute the likelihood function, while the glmmPQL R function of the MASS library (that supports Venables and Ripley, 2002) uses the PQL.
In this section, we propose an IB-estimator that has a reduced finite sample bias compared to the (approximated) MLE using either the LA, GHQ or PQL approaches. More precisely, as an initial estimator, for computational efficiency, we consider an estimator defined through penalized iteratively reweighted least squares as described, for example, in Bates et al. (2015) and implemented in the glmer function (with argument nAGQ set to 0) of the lme4 R package. As done in Section 4.1.2 for the LRM, we transform the observed responses to get pseudo-values as in (17) with . Hence, the initial estimator is a less accurate approximation to the MLE (compared e.g. to the LA or the GHQ approximations) although it is not affected by data separation which makes it asymptotically biased. However, we expect the IB to correct the bias induced through the transformed responses.
To study the behaviour of the IB-estimator and compare its performance in terms of bias and variance in finite samples to different approximations of the MLE, we perform a simulation study using the two settings described in Table 2. Both settings can be considered as high dimensional in the sense that is relatively large with respect to . Moreover, while Setting II (, ) reflects a possibly more frequent situation, Setting I concerns the case where is small (and much smaller than ), a situation frequently encountered in cluster randomised trials (see e.g. Huang et al., 2016; Leyrat et al., 2017, and the references therein). As for the simulation study in Section 4.1.3 studying the LRM, the covariates are simulated independently from the distribution .
Figure 3 presents the finite sample bias and RMSE of the approximated MLE estimators and the IB-estimator. It would appear evident that the proposed IB-estimator drastically reduces (removes) the finite sample estimation bias, especially for the random effect variance estimator. Moreover, the IB-estimator also achieves the lowest RMSE. These simulation results confirm the theoretical properties of the IB-estimator, namely finite sample (near) unbiasedness, which has important advantages when performing inference in practice, and/or when the parameter estimates, such as the random intercept variance estimate, are used, for example, to evaluate the sample size needed in subsequent randomized trials. The IB-estimator can eventually be based on another initial estimators in order to possibly improve efficiency for example, however this study is left for future research.
Appendix A Notation and Organisation of the Appendices
As mentioned in Remark A, in order to avoid potential confusing situations, we will use more precise notations in the sequel. Namely, we make our notations more precise and we use, as presented in Table 3, a dictionary between the notations used in the main text and in the appendices. The justification for these precision in notation is given in Appendix B.
Another notable difference between the main text and the appendices is that the results presented in the latter are proved independently in the following appendices. Indeed, in Appendix D we prove the converenge of the IB sequence, in Appendix F the unbiasedness of the IB-estimator, in Appendix E its consistency and finally in Appendix G we state and prove its asymptotic normality. In each Appendix, the assumptions are tailored to the result we aim to prove resulting in a consequent number of assumptions. For this reason, an assumption framework is defined in Appendix C to classify assumptions of the same type. In the last one, Appendix H, these assumptions are combined to prove the main results of the article, namely Theorem 1 and Theorem 2 that are stated in the main text, as well as Theorem 3 which formally states the asymptotic normality of the IB-estimator.
Although the results presented in Appendices D to F are closely related to the ones of Theorem 1 and 2, we nevertheless provide a detailed discussion that is, in parts, redundant, but makes it complete within the material provided in these appendices.
Appendix B Mathematical Setup
In this appendix, we redefine the mathematical setup presented in the main text in order to make it more precise, by using the notations presented in Table 3. Let us define as being a random sample generated under model (possibly conditional on a set of fixed covariates), where is the parameter vector of interest and , represents a random variable explaining the source of randomness of the sample. More specifically, can be considered as a random seed that produces, conditionally on its value and given a value of , the sample of size in a deterministic manner. Indeed, can be conceived as a random variable issued from a model , thereby justifying the definition of the random sample as . With this in mind, denoting ââ as âequality in distributionâ, there is no requirement for to be unique since it is possible to have even though . For simplicity, throughout this article we will consider as only belonging to a fixed set . In this setting, defining , we let and denote respectively the unknown random vector and fixed parameter vector used to generate the random sample that will be used to estimate . Knowing that the sample is generated from a random seed , we can also consider other samples that we denote as , where , which can therefore be simulated based on different values of (and . Notice that, based on this premise, we have that which therefore implies that, in the context of this article, it is not possible to generate samples using . Hence, the use of allows to explicitly display the randomness of a sample. In addition, with this notation it is not only possible to clearly distinguish the observed sample and the simulated ones but also to define the difference (or equivalence) between two simulated samples, say and .
Now, we focus on the estimation procedure aimed at targeting the value of from . For this purpose, let us define as a biased estimator of which, despite being possibly inconsistent, is either readily available or can easily be computed. For simplicity of notation, from this point onward we will refer to the estimator as . Similarly, to the definitions of Section 2 we define, for all , the following set
[TABLE]
where is obtained on . This definition assumes that the solution set is not empty for all , which is reasonable when . In similar fashion, the IB sequence can defined using the notation of this appendix as
[TABLE]
where . When this iterative procedure converges, we define the IB-estimator as the limit in of .
Appendix C Assumptions and Asymptotic Framework
Various assumptions are considered and, in order to provide a general reference for the type of assumption, we employ the following conventions to name them:
- â˘
Assumptions indexed by âAâ refer to the topology of ;
- â˘
Assumptions indexed by âBâ refer to the existence of the expected value of the initial estimator;
- â˘
Assumptions indexed by âCâ refer to the random component of the initial estimator;
- â˘
Assumptions indexed by âDâ refer to the bias of the initial estimator.
When needed, sub-indices or upper-indices will be used to distinguish assumptions of the same type (for example Assumptions A1 and A are different but both related to the topology of ).
As it was mentioned in the main text, the asymptotic framework we use here is somewhat unusual as we always consider arbitrarily large but finite and . Indeed, if is such that as , our asymptotic results may not be valid when taking the limit in (and therefore in ) but are valid for all finite and . The difference between the considered framework and others where limits are studied is rather subtle as, in practice, asymptotic results are typically used to derive approximations in finite samples for which the infinite (dimensional) case is not necessarily informative. Indeed, the topology of for any finite and are profoundly different. For example, the consistency of an estimator is generally dependent on the assumption that is compact. In the infinite dimensional setting closed and bounded sets are not necessarily compact. Therefore, this assumption becomes rather implausible for many statistical models and would imply, among other things, a detailed topological discussion of requirements imposed on . Similarly, many of the mathematical arguments presented in this article may not apply in the infinite dimensional case. Naturally, when as , limits in are allowed. Although not necessary, we abstain from using statements or definitions such as ââ (convergence in probability) or ââ (convergence in distribution) which may lead one to believe that the limit in exists. This choice is simply made to avoid confusion.
Appendix D Converenge of the IB Sequence
In this appendix, we define new assumptions that are weaker than the ones presented in the main text. These assumptions are used to study the properties of the IB sequence defined in (B.2). Our first assumption concerns the topology of the parameter space .
Assumption A1:
Let be such that
[TABLE]
Assumption A1 is clearly weaker than Assumption A. It is very mild and essentially ensures that no solution outside of exists for the IB-estimator defined in (B.1). In addition, Assumption A1 doesnât require to be a compact set since, for example, it can represent an open set. Next, we simply restate Assumption B with the notation used in the appendices.
Assumption B:
For all , the expectation exists and is finite, i.e. for all . Moreover, for all exists.
Using Assumption B, we can write:
[TABLE]
where is a zero-mean random vector.
Similarly, we restate Assumption C using the notation of the appendices.
Assumption C:
The random vector is such that its second moment exists and such that there exists a real such that for all and all , we have
[TABLE]
Next, we adapt the bias terms to the notation used in the appendices. Indeed, we consider the bias of for and we let , allowing to write
[TABLE]
The functions and are defined in the same way as in (5) and (6). Assumption D1 (below) imposes restrictions on the bias function that are weaker than the ones proposed in Assumption D.
Assumption D1:
The bias function is such that:
The function is a contraction map in that for all such that we have
[TABLE] 2. 2.
There exist real such that for all and all , we have
[TABLE]
There are two differences between Assumptions D and D1. The first one is that Assumption D requires
[TABLE]
whereas in Assumption D1 this requirement is simply
[TABLE]
This modification of Assumption D implies that under the form of the bias postulated in (8), where we have that and for -consistent initial estimator, where we have , the requirements of Assumptions C and D1 are satisfied if
[TABLE]
This is a weaker condition than (9), obtained under Assumption D. The second difference between Assumptions D and D1 is that the requirement on the term are not needed.
We now study the convergence properties of the IB sequence defined in (B.2) when used to obtained the IB-estimator presented in (B.1). In Lemma 2, we show that when is sufficiently large, the solution space contains only one element. In other words, this result ensures that the function in (B.1) is injective for fixed (but possibly large) sample size and fixed . Lemma 2 formally states this result.
Lemma 2:
Under Assumptions A1, B, C and D1, for all and sufficiently large, the solution space is a singleton.
Proof: We define the function
[TABLE]
where
[TABLE]
We define the set of fixed points of as follows
[TABLE]
Clearly, we have that
[TABLE]
as defined in (B.1). In the remainder of the proof we will show that an extension of the function admits a unique fixed point in by applying Kirszbraun theorem (see Federer, 2014) and Banach fixed-point theorem. Then, using (D.3) and Assumption A1 we will be able to conclude that the set only contains this fixed point. Let us start by using (D.1) and Assumptions B, C and D1, we have that
[TABLE]
where for and
[TABLE]
where for . Therefore, we have
[TABLE]
Next, we consider the following quantity for ,
[TABLE]
where for . Then, using the fact that
[TABLE]
where is the Frobenius norm, we obtain
[TABLE]
We now consider each term of the above equation separately. First, since is a contraction map, there exists such that
[TABLE]
Secondly, we have
[TABLE]
where . Indeed, by writing we obtain
[TABLE]
Finally, we have
[TABLE]
By combining these results, we have
[TABLE]
Since by Assumptions C and D1 , for sufficiently large we have that for all
[TABLE]
Using Kirszbraun theorem, we can extend to a contraction map from to itself. Therefore, applying Banach fixed-point theorem, there exists a unique fixed point such that
[TABLE]
By Assumption A1 we have that , which implies by (D.3) that
[TABLE]
which concludes the proof.
â
Building on the identification result given in the above lemma, the following proposition states that the IB-estimator is the limit of the IB sequence.
Proposition 1:
Under Assumptions A1, B, C and D1, for all and sufficiently large, the IB sequence has a limit which is the IB-estimator, i.e.
[TABLE]
Moreover, there exists a real such that for any
[TABLE]
Proof: We start by recalling that is defined as
[TABLE]
where and the function is defined in (D.2). Using the same arguments used in the proof of Lemma 2 we have that allows to apply Banach fixed-point theorem implying that
[TABLE]
which concludes the first part of the proof.
For the second part, consider a . By the inequality (D.4) of the proof of Lemma 2, there exists an such that
[TABLE]
By construction of the sequence and since is a fixed point of , we can derive that
[TABLE]
which concludes the second part of the proof. â
Appendix E Consistency of the IB-Estimator
In this appendix, we consider the consistency property of the IB-estimator and set weaker versions of Assumptions A and D, used in Theorem 1.
Assumption A2:
Preserving the same requirement given in Assumption A1, we add the condition that is compact.
Assumption A2 ensures that is compact but remains weaker than Assumption A. We now introduce Assumption D2.
Assumption D2:
Preserving the same definitions given in Assumption D1 and defining , we require that:
* is continuous and such that the function is injective,* 2. 2.
the constant and the sequence are such that
[TABLE]
The other requirements of Assumption D1 remain unchanged.
As stated in Assumption D2, some requirements are the same as those in Assumption D1, namely that there exist real such that for all , we have, for all ,
[TABLE]
Compared to Assumptions D and D1, Assumption D2 relaxes the condition on . Apart from this difference, Assumptions D2 and D impose the same requirements. Compared to Assumption D1, Assumption D2 imposes stronger requirements on and finally imposes a condition on the vector . Clearly, Assumption A2 implies Assumption A1 while, on the contrary, Assumptions D1 and D2 donât mutually imply each other. In the situation where , , and , Assumption D2 (on which Proposition 2 is based) is satisfied if
[TABLE]
Proposition 2:
Under Assumptions A2, B, C and D2, is a consistent estimator of for all in that for all and all , there exists a sample size such for all satisfying we have:
[TABLE]
Proof: This proof is directly obtained by verifying the conditions of Theorem 2.1 of Newey and McFadden (1994) on the functions and defined as follow:
[TABLE]
and
[TABLE]
Reformulating the requirements of this theorem to our setting, we have to show that (i) is compact, (ii) is continuous, (iii) is uniquely minimized at , (iv) converges uniformly in probability to .
On one hand, Assumptions A2 ensures that is compact. On the other hand, Assumption D2 guarantees that is continuous and uniquely minimized at since is required to be continuous and injective. What remains to be shown is that converges uniformly in probability to , which is equivalent to show that: and , there exists a sample size such that for all
[TABLE]
Fix and . Using the above definitions, we have that
[TABLE]
where
[TABLE]
We now consider each term of (E.2) separately. For simplicity, we define
[TABLE]
and, considering the first term of (E.2), we have
[TABLE]
by Assumption C. Similarly, we have
[TABLE]
by Assumption D2. Therefore, we obtain
[TABLE]
By Assumptions C and D2, there exists a sample size such that for all satisfying we have
[TABLE]
Therefore, the four condition of Theorem 2.1 of Newey and McFadden (1994) are verified implying the result. â
Proposition 2 implies that when as we can simply write:
[TABLE]
However, in the case where as , the statement is weaker in the sense that we cannot conclude that the limit exist but only that is arbitrarily small.
Appendix F Phase Transition Unbiasedness of the IB-Estimator
In this appendix, we study the finite sample bias of the IB-estimator and show that it is a PT-unbiased estimator. For this purpose, a slightly modified assumption framework for Theorem 2 is considered, where a modified version of Assumption Dâ is introduced, while Assumption A and B remains unchanged. Assumption C is not needed here since we are considering the bias of an estimator. For completness, we first restate Assumption A using our notation.
Assumption A:
Let be a convex and compact subset of such that and
[TABLE]
Next, we introduce Assumption D3.
Assumption D3:
Consider the functions , , and defined in (5) and (6) and let be the Jacobian matrix of in . These functions are such that for all :
There exists a matrix and a vector such that . 2. 2.
There exists a sample size such that for all satisfying the matrix exists. 3. 3.
There exists a real such that for all we have
[TABLE] 4. 4.
* exists and is continuous in for all with .*
Compared to Assumption Dâ, Assumption D3 is weaker. First, the matrix may be such that , thereby relaxing the contraction mapping hypothesis on given in Assumptions D, Dâ and D1. Second, conditions 3 and 5 of Assumption Dâ are removed.
Clearly, neither Assumption D2 nor Assumption D3 imply each other. The first part of Assumption D3 imposes a restrictive form for the bias function . If is a consistent estimator of , then this restriction is automatically satisfied. Under these new conditions, the PT-unbiasedness of is established in Proposition 3 below.
Proposition 3:
Under Assumptions A, B and D3, is a PT-unbiased estimator, i.e. there exists a sample size such that for all satisfying and for all , we have \Big{\lVert}\mathbb{E}\left[\hat{\bm{\theta}}_{(n,H)}\right]-\bm{\theta}_{0}\Big{\rVert}_{2}=0.
Before giving the proof we introduce the following useful notation. Let and be its Jacobian matrix. Then, we define \mathbf{F}\big{(}{\bm{\theta}}^{(\mathbf{f})}\big{)} such that when using the multivariate mean value theorem between and we obtain
[TABLE]
Therefore, corresponds to a set of vectors lying in the segment for (with respect to the function ). Keeping the latter notation in mind (for a generic function ), we provide the proof of Proposition 3.
Proof: From (B.1) we have that is such that for
[TABLE]
Using Assumptions B and D3, we expand each side of the above equation as follows
[TABLE]
Therefore, we obtain
[TABLE]
By hypothesis, is such that the inverse of exists and we obtain
[TABLE]
By Assumptions A and D3, is a bounded random variable on a compact set. Moreover, since elementwise by Assumption D3, we have
[TABLE]
elementwise. Consequently, we deduce from (F.3) that
[TABLE]
elementwise.
The idea now is to re-evaluate using the mean value theorem. This will allow us to make an induction that will show that for all
[TABLE]
We will then use Lemma 1 to conclude the proof.
Applying the mean value theorem for vector-valued functions to we have
[TABLE]
where the matrix is defined in (F.1). By Assumptions A and D3, is also a bounded random variable. Moreover, we have elementwise since by Assumption D3 elementwise, and
[TABLE]
for all . For simplicity, we denote
[TABLE]
which implies that . Moreover, a consequence of (F.5) is that
[TABLE]
for any and hence
[TABLE]
Now, for all we have
[TABLE]
Using Cauchy-Schwarz inequality, we have
[TABLE]
Since and are bounded random variables on a compact set, and we have
[TABLE]
Therefore, we obtain
[TABLE]
and hence, using (F.6) we deduce that
[TABLE]
Considering this, and since , we have, for all
[TABLE]
and consequently,
[TABLE]
Since and , one can repeat the same computations and deduce by induction that for all
[TABLE]
Using equation (F.7) we see that
[TABLE]
which ends the proof by Lemma 1. â
Proposition 3 provides a strategy for proving the consistency of the IB-estimator . However, this requires slight modifications of the assumptions considered in Proposition 3. More in detail, we impose stronger requirements on and in Assumptions C and D3.
Assumption C1:
Preserving the same definitions and requirements of Assumption C, we additionally require that the constant is such that
[TABLE]
Assumption D4:
Preserving the same definitions and requirements of Assumption D3, we additionally require that the constant is such that
[TABLE]
Clearly, Assumption C is weaker than Assumption C1. Neither Assumption D4 nor Assumption D imply each other. Indeed, in the situations where and , the estimator is consistent for under the conditions of Proposition 3 and if
[TABLE]
which is clearly a stronger requirement than (E.1) based on Proposition 2 (using Assumption D2 which is weaker than Assumption D). However, some requirements of Assumption D are stronger than the ones in Assumption D4. An important difference is that the function doesnât need to be a contraction map in Assumption D4. In addition, most of the requirements on the matrix and the vector are removed. Using these new assumptions, we present the following corollary to Proposition 3.
Corollary 1:
Under Assumptions A, B, C1, and D4, is a consistent estimator of for all in the sense of Proposition 2.
Proof: Fix and . We need to show that there exists a sample size such that for all satisfying
[TABLE]
From Chebyshevâs inequality we have that
[TABLE]
Therefore, we only need to show that there exists a sample size such that for all
[TABLE]
Using the same notation as in the proof of Proposition 3, we have from (F.2) and for sufficiently large that
[TABLE]
where is zero mean random vector of order elementewise by Assumption C. Thus, by Assumption D4 we have that for all
[TABLE]
Therefore we have,
[TABLE]
and thus since is compact by Assumption A, we have
[TABLE]
Using Assumptions C1 and D4 the last equality implies that there exists a sample size such that for all satisfying , we obtain
[TABLE]
â
Appendix G Asymptotic Distribution of the IB-Estimator
In order to study the asymptotic normality of the IB-estimator we modify some of the assumptions in order to incorporate additional requirements on the auxiliary estimator.
Before introducing the next assumption we define various quantities. First, we let
[TABLE]
where is nonsingular. Then, using this definition, we introduce the following quantity
[TABLE]
where is such that . Clearly, from the definition of we have that . Therefore, without loss of generality we can always decompose as follows:
[TABLE]
where and are zero mean random variables and \big{(}\delta_{n}\big{)}\in\mathfrak{D} where
[TABLE]
In Assumption Câ below, we restrict the behaviour of and in particular we require that it satisfies a specific Gaussian approximation based on the decomposition considered in (G.1).
Assumption Câ:
Preserving the requirements of Assumption C we add the following conditions on . There exists a sample size such that:
For all and all with , the matrix exists, is nonsingular and is such that for all . 2. 2.
For all and all with , the Jacobian matrix exists and is continuous in . 3. 3.
Considering the decomposition in (G.1), then for all such that , there exist sequences \big{(}\delta_{n}\big{)}\in\mathfrak{D}, as well as a random variable , such that is a standard normal random variable.
The first requirement of Assumption Câ is quite mild and commonly assumed as it simply requires that is a suitable covariance matrix. In addition, it implies that , elementwise. Similarly to the discussion following Assumption Dâ, our second requirement ensures that is a bounded random variable for all and all . The third condition of Assumption Câ describes how âcloseâ the distribution of is to a multivariate normal distribution. Such an assumption is quite strong and may not always be satisfied. In the case where as , our requirement on the distribution of can simply be expressed as
[TABLE]
where . Finally, Assumption Câ clearly implies Assumption C but not necessarily Assumption C1.
In Assumption D5 below, we impose an additional requirement on the bias of the auxiliary estimator.
Assumption D5:
There exists a sample size such that for all satisfying the Jacobian matrices and exist and are continuous in . Moreover, we require that for all with , there exists a sequence such that
[TABLE]
where
[TABLE]
[TABLE]
while and are defined using notation in (F.1).
Assumption D5 allows us to quantify how âfarâ the matrices and \mathbf{B}\big{(}\hat{\bm{\theta}}_{(n,H)},n\big{)} are from each other. In the case where as , the consistency of and the continuity of in would be sufficient so that Assumption D5 would not be needed to establish the asymptotic distribution of . However, when as the requirement in (G.2) can be strong and difficult to verify for a specific model and auxiliary estimator. Having stated this, the following proposition defines the distribution of the IB-estimator.
Proposition 4:
Under Assumptions A, B, Câ and D5, for all such that , there exist a sample size and a sequence such that for all satisfying we have
[TABLE]
where .
Proof: Without loss of generality we can assume that the sample sizes of Assumption Câ and D5 are the same. Let be such that . By the definition of the IB-estimator we have
[TABLE]
Since the auxiliary estimator may be expressed, for any , as
[TABLE]
we deduce from (G.3), by using the mean value theorem on and , that
[TABLE]
where and . Applying the mean value theorem on and using the notation defined in (F.1), we obtain for all
[TABLE]
Hence, let be such that , then by Assumption Câ we have,
[TABLE]
and for all
[TABLE]
where and
[TABLE]
Without loss of generality, we can suppose that as one may simply modify and for all . For simplicity, we write , and . Multiplying the right hand side of (G.5) by , we have
[TABLE]
The first three terms of (G.6) are considered separately in the following computation
[TABLE]
where . We now consider the last term of (G.6). Since and elementwise by Assumption Câ and we have for all
[TABLE]
where is a vector of ones. Since Assumptions A, B, Câ and D5 imply that is consistent estimator of (see Figure 4), there exists a sequence such that elementwise for all . Without loss of generality, we may assume that . Therefore, we have
[TABLE]
which leads to the computation for the last term of (G.6),
[TABLE]
Combining (G.5), (G.6) and (G.8), we obtain
[TABLE]
The proof is completed using (G.2) of Assumption D5. â
Remark D:
From the proof of Proposition 4, we have that
[TABLE]
without using (G.2) in Assumption D5. As a result, Assumption D5 is not strictly necessary for the Gaussian approximation of the distribution of . However, while this assumption is strong, it is quite convenient to deliver a reasonable approximation of in (G.9) when is allowed to diverge, since its applicability is quite limited in practice.
Appendix H Proofs of the Main Results
The results and assumptions presented so far can now be combined to deliver the three theorems of this article. While Theorem 1 and 2 were stated in the main text, Theorem 3, which is stated below, presents the asymptotic distribution of the IB-estimator. Theorem 3 is based on Assumption D*ââ*, which is the union of Assumption Dâ and Assumption D5. Assumption D*ââ* is provided below for clarity of exposition.
Assumption D*ââ*:
The bias function is such that:
The asymptotic bias function can be written as
[TABLE]
where with and . 2. 2.
There exists a sample size such that for all satisfying the matrix exists. 3. 3.
There exist real such that for all and any , we have
[TABLE] 4. 4.
Defining for all , we require that the sequence is such that
[TABLE] 5. 5.
There exists a sample size such that for all satisfying the Jacobian matrices and exist and are continuous in . Moreover, we require that for all with , there exists a sequence such that
[TABLE]
where
[TABLE]
and
[TABLE]
Using this new assumption, we now restate Theorem 1 and 2, and state Theorem 3, followed by their proof.
Theorem 1:
Under Assumptions A, B, C and D, for all ,
There exist a such that for all with , , i.e. the set is a singleton. 2. 2.
There exist a such that for all with , the sequence has the following limit
[TABLE]
Moreover, there exists a real such that for any
[TABLE] 3. 3.
* is a consistent estimator of , in that for all and all , there exists a sample size such that for all satisfying we have:*
[TABLE]
Theorem 2:
Under Assumptions A, B, C and Dâ, and for all , the IB-estimator is consistent and PT-unibiased. Therefore, the IB-estimator satisfies:
* is a consistent estimator of , in that for all and all , there exists a sample size such for all satisfying we have:*
[TABLE] 2. 2.
* is PT-unbiased, that is there exists a such that for all satisfying , we have \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0.*
Theorem 3:
Under Assumptions A, B, Câ and D*ââ*, and for all , the IB-estimator satisfies:
* is a consistent estimator of , in that for all and all , there exists a sample size such for all satisfying we have:*
[TABLE] 2. 2.
* is PT-unbiased, that is there exists a such that for all satisfying , we have \big{\lVert}\mathbb{E}[\hat{\bm{\theta}}]-\bm{\theta}_{0}\big{\rVert}_{2}=0.* 3. 3.
For all such that , there exist a sample size and a sequence such that for all for all satisfying we have
[TABLE]
where .
Proof: The figure below delivers a proof of Theorems 1, 2 and 3.
â
Remark E:
Other results can be derived from Figure 4. For example, one can state a theorem ensuring that the IB-estimator is unbiased and asymptotically normal (and therefore consistent) without the guarantee that the IB sequence is convergent. This can be of interest if another method is used to compute the IB-estimator. Another case is when one is only interested in the convergence of the IB sequence and the consistency of the IB-estimator . Assumption A is stronger than necessary for such a result. The reason we use this assumption to prove Theorem 1 is guided by the rationale that we want a restricted number of general assumptions for the main Theorems 1, 2 and 3.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1)
- 2Albert and Anderson (1984) Albert, A. and Anderson, J. A. (1984), âOn the existence of maximum likelihood estimates in logistic regression modelsâ, Biometrika 71 , 1â10.
- 3Austin and Steyerberg (2017) Austin, P. C. and Steyerberg, E. W. (2017), âEvents per variable (EPV) and the relative performance of different strategies for estimating the out-of-sample validity of logistic regression modelsâ, Statistical Methods in Medical Research 26 , 796â808.
- 4Bates et al. (2015) Bates, D., Mächler, M., Bolker, B. and Walker, S. (2015), âFitting linear mixed-effects models using lme 4â, Journal of Statistical Software 67 (1), 1â48.
- 5Bolker et al. (2009) Bolker, B. M., Brooks, M. E., Clark, C. J., Geange, S. W., Poulsen, J. R., Stevens, M. H. H. and White, J.-S. S. (2009), âGeneralized linear mixed models: a practical guide for ecology and evolutionâ, Trends in Ecology & Evolution 24 , 127â135.
- 6Breslow and Clayton (1993) Breslow, N. E. and Clayton, D. G. (1993), âApproximate inference in generalized linear mixed modelsâ, JASA 88 , 9â25.
- 7Bull et al. (2002) Bull, S. B., Mak, C. and Greenwood, C. M. T. (2002), âA modified score function estimator for multinomial logistic regression in small samplesâ, Computational Statistics and Data Analysis 39 , 57â74.
- 8Candès and Sur (2019) Candès, E. J. and Sur, P. (2019), âThe phase transition for the existence of the maximum likelihood estimate in high-dimensional logistic regressionâ, Annals of Statistics . To appear.
