Skip to main content
De Gruyter Funded Articles logoLink to De Gruyter Funded Articles
. 2026 Feb 10;24(1):20250043. doi: 10.1515/sagmb-2025-0043

Perfect collinearity not created equal: measuring and visualizing the severity of multi-collinearity of modern omics data

Wei Q Deng 1,, Radu V Craiu 2, Lei Sun 3
PMCID: PMC12909097  PMID: 41698827

Abstract

Multi-collinearity frequently occurs in modern statistical applications and when ignored, can negatively impact model selection and statistical inference. Though perfect collinearity is always present in “n < p” data, we demonstrate that perfect collinearity arises differently, from diverse data redundancy patterns and/or data dimensions. Classic tools and measures that were developed for “n > p” data cannot be used to distinguish or visualize these patterns in the high-dimensional regime. Here we propose 1) new individualized measures that can be used to visualize patterns of perfect collinearity, and subsequently 2) global measures to assess the overall burden of multi-collinearity irrespective of data dimensions. We applied these measures to the human X chromosome data to understand similarity and differences in linkage disequilibrium structure due to sex and genetic features. The measures can highlight gene regions of excessive multi-collinearity and contrast the severity of perfect collinearity between different sexes. Utility of these measures to high-dimensional statistical application were also discussed.

Keywords: genomic data, high-dimensional, multi-collinearity

1. Introduction

In the current age of information, statisticians often benefit from the ubiquitous capacity to measure multiple features or variables for each sample or observation. For example, modern genomic technology generated tens of millions of genetic features for hundreds of thousands of samples in the UK Biobank (Sudlow et al. 2015), and proteomic assay can characterize thousands of circulating proteins for hundreds of individuals (Suhre et al. 2021). A somewhat reversal of this fortune occurs when the number of samples n does not keep pace with the number of features p, thus leading to the high-dimensional data matrices XR n×p for which n < p (Donoho et al. 2000). For such data, perfect collinearity, in which case one feature vector has an exact linear relationship with the remaining ones, is inevitable and produces damaging effects on model selection and statistical inference (Fan and Lv 2008). However, not all perfect collinearity scenarios are created equal. In some cases, perfect collinearity is the sole result of data dimensions and can be resolved by sampling additional observations such that n > p. While in other cases, the cause of perfect collinearity is deep-rooted in the data generative process whereby the sample covariance matrix could be better approximated by a low-rank solution. Consequently, assessing the severity of perfect collinearity in high dimensions is not straightforward as such a measure must factor in both the number of variables involved relative to the sample size as well as the degree of collinearity among arbitrary subsets of the variables. The absence of a severity measure for perfect collinearity in high-dimensional settings seems disconnected from the fact that variable selection remains pivotal in balancing model accuracy and interpretability (George 2000, Wasserman and Roeder 2009). Moreover, identifying which variables are collinear or even redundant can be just as important as finding a subset with high explanatory power.

There are some potential candidates for measuring multi-collinearity in high dimensions. The Red indicator (Kovács et al. 2005) has been proposed to quantify the average level of correlation in the data. An almost identical quantity is the root mean square correlation over all p(p − 1)/2 pairs variables introduced in Efron (2010), also a key component in the approximation of covariance. These are single number measures that do not point to any specific variables, but cast light on the appropriate next-steps. For example, they can guide the implementation of regularization or penalization techniques in the context of high-dimensional linear regression, such as least absolute shrinkage and selection operator (lasso; Santosa and Symes 1986, Tibshirani 1996) or elastic net regularization (Zou and Hastie 2005).

We can perhaps learn from the more accessible scenario of n > p, where diagnostic measures to assess severity of multi-collinearity have been reliably used, especially in the context of linear regression (Belsley 2014, Farrar and Glauber 1967, Marquaridt 1970). These measures fall into two categories, one relying on a collection of numbers measuring the impact or burden of multi-collinearity on each individual variable, and the other category that uses a single number to summarize the severity of multi-collinearity of all variables or a subset of the variables.

Examples of the former include a class of measures that incorporate various functions of the estimated coefficient of determination Rj2 from linear regression models. In essence, this type of measure leverages information on how well the jth variable is explained by linear combinations of the others as an indicator of the severity of collinearity. Among them, the most commonly used is the variance inflation factor (VIF; Marquaridt 1970), defined by

VIFj=11Rj2,

intuitively interpreted as the inflating factor for the variance of the estimated regression coefficient for the jthe variable. VIF not only captures the degree of multi-collinearity for each variable, but also illustrates a direct impact on inference in linear regression models (Fox 1984). Departing from examining X alone for multi-collinearity, a corrected VIF (denoted CVIF; Curto and Pinto 2011) was proposed to differentiate variables based on whether the redundant information is predictive of the response variable or not. The corrected CVIF is preferred over VIF when the redundancy among variables is unrelated to the response variable (Curto and Pinto 2011). These individual-valued measures offer a mechanism to remove variables implicated in near or perfect multi-collinearity according to a pre-defined threshold (e.g. VIF j or CVIF j > 10), and thus ensure coefficient estimates of the remaining variables using ordinary least square (OLS) are numerically stable.

The second class of measures uses a single number to summarize multi-collinearity. The most notable being the condition number, defined by the ratio of the largest and smallest singular values of a data matrix (Geurts 1982, Rice 1966). It is directly related to the matrix solution of a linear system and describes the degree to which the matrix X T X is ill-conditioned. For a scaled data matrix with unit variance in each column, a value between 15 and 30 is considered moderately problematic and severe if above 100 (Belsley et al. 2005). Closely related is the condition index (Belsley 2014), which is defined by the square root of ratio of the largest eigenvalue and each of the remaining eigenvalue of X T X. The number of condition indices above a threshold further indicates the number of near or perfect multi-collinear relationships in the data. Other global measures include those examining the determinant of X T X, such as the Farrar-Glauber test statistic (Farrar and Glauber 1967) that evaluates a function of the determinant of X T X.

In practice, application of the two classes of measures need not be mutually exclusive. In fact, it has been shown that VIFs are bounded above by the squared condition number (Berk 1977, Salmerón et al. 2018), implying that there could be additional information in condition number that is not captured by VIFs. Indeed, sometimes problematic variables are restricted to a particular subset while their individual VIFs might not all be strong enough to be picked up at the recommended threshold. A generalization of the VIF has been proposed by Fox and Monette (1992) to measure an arbitrary subset of variables for evidence of multi-collinearity, which can be used to identify specific sources of imprecision.

Under n < p, measures such as VIF cannot be reliably calculated, while overall measures that rely on the sample eigenvalues or singular values could be misleading, as we demonstrate in Section 3.2. Further, the usual approach to visualize pairwise relationship quickly becomes cumbersome as the number of combinations increases exponentially. Finally, though the Red indicator or the root mean square correlation can be useful as an overall summary, they do not fully address the complexity of multi-collinearity in high-dimensional settings.

This paper contributes in two new ways to the study of multi-collinearity in the case of high-dimensional data. First, it introduces new measures for the severity of multi-collinearity derived via the singular value decomposition (SVD) of X. Second, it uses these novel measures to establish whether the multi-collinearity is due to all or just a few of the variables. The remaining paper is organized as follows. Section 2 introduces the individual-valued measures, presents their empirical properties, and motivates an overall summary measure. Section 3 illustrates the utility of these measures to visualize and characterize multi-collinearity, making them an attractive option for exploratory data analysis on high-dimensional data. Section 4 demonstrates their application to genotype data from the 1000 Genomes Project (1000 Genomes Project Consortium and others 2015) to learn about the different patterns of multi-collinearity in genetic variations arising from diverse ancestral backgrounds.

2. A severity measure of multi-collinearity

Let XRn×p be the observed data matrix with each column standardized to have sample mean 0 and variance 1. We are interested in the high-dimensional data setting (n < p) that is the signature of large-scale data such as those arising from genomic applications, but results also naturally generalize to the data rich setting (n > p). Denote the SVD of X by UDV T , where columns of URn×(n1) are the left singular vectors, D is a diagonal matrix with singular values d 1d 2 ≥⋯ ≥ d n−1 ≥ 0, and columns of VRp×(n1) are the right singular vectors. The column standardization results in the loss of one degree of freedom such that i=1n1di2=(n1)p , which is the sum of the main diagonal elements of XTXRp×p . Notice that by permitting d i = 0, the matrix X is allowed to be rank deficient, which would be the consequence of perfect collinearity involving two or more variables.

Define the right severity measure of multi-collinearity by

SRj=Vj.D4Vj.T=i=1n1vji2di4,

where V j. denotes the jth row and v ji the (j, i′)th entry of V.

Naturally, the duality of SVD allows the definition a left severity:

SLi=Ui.D4Ui.T=i=1n1uii2di4,

where U i. denotes the ith row and u ii the (i, i′)th entry of U.

Notice that these two measures are equal when X is symmetric (i.e. X = X T ). Both SR and SL leverage the spectrum of singular values of X, similar to other measures of multi-collinearity, but also the singular vectors, which are used to assign a value to each variable/sample through the weighted l 2 norm of the corresponding right/left singular vector. In this construction, the singular values comprehensively capture the variance spectrum, and weighting by their respective singular vectors creates individualized measures irrespective of the data dimensions. Since the top singular values bear the higher burden of capturing the variance in X T X and contribute more weight to the measures, SL i and SR j are termed the univariate burden of variance adjustment (uBVA) measure for left and right severity, respectively.

2.1. Basic properties

Without invoking any distributional or data dimensions assumptions, we first establish three basic properties of {SRj}j=1,,p given any observed XRn×p with each column standardized to have sample mean 0 and variance 1.

Property 2.1.

j=1pSRj=i=1nSLi=i=1n1di4 (2.1)

Remark 2.1. —

Though the sums of SR j and SL i are the same, the collective pattern of these values is influenced by the underlying column and row dependence, respectively.

Property 2.2.

SRj=i=1n1vji2di4=(n1)2j=1prjj2, (2.2)

where r jj denotes the sample Pearson’s correlation coefficient between the jth and j′th columns. Note that since the data had been column-standardized, we have rjj2=1 for all j = 1, , p.

Remark 2.2. —

The equivalent expression of SR j , shown in Equation (2.2), offers some intuition to the construction of the measure. The magnitude of SR j scales with the variance of the jth column itself as well as any redundancy due to its correlation with all other columns. The larger SR j is, the more the jth column is involved in multi-collinearity, quantified by the number and severity of these collinear relationships.

Remark 2.3. —

Since rjj2[0,1] , the maximum value of SR j is bounded by (n − 1)2 p, while the minimum possible value is bounded by (n − 1)2. These bounds apply to any XRn×p , irrespective of n > p or n < p. However, a tighter bound is established in the next property when we restrict data dimensions to be n < p.

Property 2.3. When n < p,

SRj(n1)2i=1n1vji2,d12(n1).

Remark 2.4. —

When n > p, the lower bound becomes (n − 1)2 assuming all p columns are mutually orthogonal. However, when n < p, X has at most min(n, p) − 1 orthogonal columns; the restriction of dimension (n < p) leads to a tighter lower bound than (n − 1)2 because the squared row norm of a column orthogonal matrix is strictly less than 1 (i.e. i=1n1vji2<1 ). In fact, following from j=1pi=1n1vji2=n1 , the lower bound (n1)2i=1n1vji2 is expected to vary for each j, but the smallest such lower bound is strictly smaller than (n − 1)p. In other words, the smallest value SR j can take under a high-dimensional data setting is greater than that under the one with n > p, the result of spurious correlation as discussed in Fan et al. (2012). Clearly, the severity increases with an increasing p/n ratio. Meanwhile, as i=1n1di2=(n1)p , the upper bound d12(n1) is also bounded above by the naive upper bound of (n − 1)2 p, but these two are equivalent when columns of X are identical and i=1n1di2=d12 .

Remark 2.5. —

Under column standardization, the bounds of SL i are not directly informative as the singular values are scaled to have unit column variance. Thus, we provide bounds for SL i assuming row standardization and n < p, which implies that i=1n1di2=n(p1) and i=1n1uii2di2=p1 . The upper bound is then:

SLi=i=1n1uii2di4d12i=1n1uii2di2d12(p1),

and the lower bound follows from the Cauchy-Schwarz inequality:

SLi=i=1n1uii2di4i=1n1uii2i=1n1uii2di22(p1)2.

Thus far, we have not invoked any distributional assumptions. By assuming each row of X follows a multivariate normal distribution, the expected value of SR j can be expressed in terms of the true covariance matrix and data dimensions when n > p − 1.

Lemma 2.1. —

Suppose rows of XRn×p are independent and identically distributed (i.i.d) normal random vectors, i.e. for i ∈ {1, , n}, xiN(0,Σ) , where Σ is positive definite and Σ j is the j column of Σ, then

E(SRj)=(n1)Σjjtr(Σ)+n(n1)ΣjTΣj.

Without loss of generality, assume Σ jj = 1, the expectation can be simplified to

E(SRj)=(n1)p+n(n1)ΣjTΣj, (2.3)

which reveals the direct impact of data dimension, p, on the severity of multi-collinearity.

This result suggests that the expected value of the proposed measure SR j has two components, one that is driven by data dimensions (n and p) and the other by the non-zero off-diagonal entries in the corresponding columns of Σ.

Remark 2.6. —

The above result does not apply to the n < p setting as the scaled sample covariance X T X no longer follows a Wishart distribution due to the insufficient degrees of freedom (Wishart 1928). In this case, X T X is said to have a singular Wishart distribution and explicit moments are not available (Srivastava 2003). An alternative solution is to consider a low-rank approximation of X T X with rank r (r < n) and compute the approximated expectation, at the cost of slightly underestimating E(SR j ).

Though the main focus here was on the empirical properties of these measures without distributional assumptions, it is possible to further characterize the statistical properties of SR j or SL i according to behaviours of the singular values and vectors using random matrix theory such as in Bai (2008). This will be the subject of future work.

Following property 2.2, it is natural to define a scaled measure:

sRj=SRj(n1)2=j=1prjj2[1,p], (2.4)

as it has a more natural interpretation of being the sum of squared pairwise Pearson’s correlation coefficients. From the row perspective, sL i can also be defined similarly, provided the data had been row standardized:

sLi=SLi(p1)2[1,n]. (2.5)

As the results in Section 2.1 can be conveniently expressed by a rescaling, the bounds on sR j become:

sRj1i=1n1vji2,d12n1, (2.6)

where 1i=1n1vji21 , taking equality when n > p; and d12n1p , taking equality when all columns are identical (i.e. i=1n1di2=d12=(n1)p ). The upper and lower bounds are expected to be numerically close when multi-collinearity is driven by spurious correlation due to n < p alone, but further apart as both the number and strength of multi-collinear relationships increase.

An informative interpretation of sR j in high-dimensional settings is through its inverse, 1/sR j , which can be viewed as a proxy for the effective degrees of freedom per variable. When multicollinearity arises purely due to high dimensionality (e.g., pn), sR j scales approximately with p/n, and the average of 1/sR j across variables reflects the effective sample size per parameter, see Supplementary Section 6. A heuristic threshold of j=1p1/sRj0.3n aligns with effective sample size criteria used in high-dimensional Bayesian modeling, where stable estimation typically requires at least 20–30 % of a sample per parameter (Morita et al. 2008, Piironen and Vehtari 2017). This suggests that multicollinearity is driven primarily by dimensionality rather than by structured dependence. Conversely, values exceeding this threshold may reflect true correlation structure in the data-generating process. The result in Lemma 2.1 becomes:

E(sRj)=pn1+nn1ΣjTΣj, (2.7)

which reveals the direct impact of relative data dimensions, p/(n − 1), on the severity of multi-collinearity.

2.2. sRs: a unifying measure of multi-collinearity

Since {sR j } is considered the individualized measure of multi-collinearity, we propose a summary measure sRs as a weighted sum of sR j with two components:

sRs=j=1psRjpp(p1)×w1+w22+j=1psRjppd12(n1)11×1w1+w22[0,1], (2.8)

where

w1=di2>pdi2di2

adjusts the weight of “bulk” behaviour more heavily when n < p and

w2=di2>(np)2di2di2,

so that 1 − w 2 adjusts the weight of “local” behaviour more pronouncedly when n > p.

We refer to the first component in (2.8) as bulk sRs (BsRs):

BsRs=j=1psRjpp(p1), (2.9)

which captures the overall burden of multi-collinearity, weighted by the proportion of singular values exceeding their averaged value (maximum of n or p). The second component in (2.8) is designed specifically to account for the number of “locally” strong relationships and defined as local sRs (LsRs):

LsRs=j=1psRjppd12(n1)11. (2.10)

The proposed global measure sRs is designed to capture both bulk and local aspects of multi-collinearity. The decomposition is motivated by the observation that overall burden or bulk signal is driven by the concentration of variance in a few dominant singular values (i.e., a low-rank approximation of the data), while local collinearity arises when individual variables are nearly linear combinations of small subsets of others, which can occur even when the singular spectrum decays gradually. The sRs “bulk” component is mathematically equivalent to the squared Red, defined as

Red=trXTXXTX(n1)2Ipp(p1)(n1)2, (2.11)

and both describe the “average correlation” of all variables. It is sensitive to spectral dominance, and reaches its maximum when a single singular value dominates the spectrum. But the addition of a “local component” in sRs helps account for strong “local” collinearity that involves only a subset of the variables. The denominator in Equation (2.10) rescales the total excess in sR j values by the theoretical maximum that could arise if all variables were perfectly aligned with the top singular vector, representing a scenario of extreme local collinearity.

While BsRs is normalized by p(p − 1), which corresponds to the maximum number of possible pairwise correlations that equal to 1, the local component LsRs is normalized by pd12n11 , which reflects the maximal variable-specific collinearity under the extreme case where all columns align with the top singular vector, see Equation (2.6). This ensures that BsRs captures diffuse global collinearity, while LsRs is tuned to detect sharp local alignment that might not influence global averages. Notice that, p is used as the upper bound for sR j when the “bulk” behaviour dominates, i.e. the majority of variance is in the leading singular values, while the maximum given by (2.6) is used when the top singular values do not dominate others. In other words, the combined measure includes each sR j but weighs the signal relatively.

The weights w 1 and w 2 were chosen to balance the contribution of the two components according to the shape of the singular value spectrum. Specifically, w 1 emphasizes bulk behaviour by capturing the proportion of variance explained by singular values greater than p (or n), while w 2 downweights local contributions when the spectrum is sharply peaked. When the spectrum decays smoothly, the local component contributes more, as each variable projects meaningfully onto multiple singular values. Thus, while BsRs increases when variance is compressed into a few directions, LsRs is maximized when redundant variance is more evenly distributed across a subset of variables. The lower bound of sRs = 0 is achieved when n > p and columns of X are mutually orthogonal; the upper bound of sRs = 1 is achieved when columns of X are identical. Our proposed sRs, along with LsRs and BsRs, have better interpretation as compared to the Red indicator, e.g. a value closer to 0 suggests no evidence of multi-collinearity. In contrast, a value closer to 1 indicates severe multi-collinearity due to 1) a subset of variables (local), a scenario that Red was unable to capture; 2) a large number of variables (bulk); 3) both 1) and 2). The relative contribution of LsRs and BsRs to sRs can be used to suggest which one of the scenarios constitutes the main driver of observed multi-collinearity.

3. On the use of right severity measure for data exploratory analysis

This section focuses on the utility of sR j and sRs (LsRs and BsRs) through simulation studies. In Section 3.1, we applied sR j to high-dimensional data simulated under different covariance structures to confirm basic properties of sR j and to explore its use for initial data analysis. In Section 3.2, we compared sRs (LsRs and BsRs) with existing measures to assess multi-collinearity in data generated under various multi-collinearity patterns assuming either a high-dimensional (n < p) or data rich scenario (n > p).

3.1. Visualizing data covariance structure

As each sR j is a weighted sum of singular values and that the spectrum of singular values is driven by the covariance structure from which the data were sampled, it is tempting to use {sRj}j=1,,p to identify certain “signatures” in the sample covariance through a visual inspection. Property 2.2 (i.e. sRj=j=1prjj2 ), suggests that the observed range of {sRj}j=1,,p is directly related to the number and strength of squared pairwise correlation coefficients. While Property 2.3 implies that the observed extremes of {sRj}j=1,,p are specific to the data beyond dimensions. In summary, the observed patterns of sR j are reflective of the singular values and can be visualized to give a fuller picture of the covariance structure.

With simulated examples, we demonstrate the usefulness of this measure to differentiate some representative covariance structures. The data dimensions were fixed at n = 500 and p = 1, 000. Following the standard notation, we use J p to denote an p × p matrix of ones and I p a p × p identity matrix. Each row of X was generated according to xiN(0,Σ) , where

  1. Σ = I p denotes a case of identity covariance,

  2. Σ = J p ρ + (1 − ρ)I p , a compound symmetric structure with ρ = 0.2,

  3. Σ i,j = ρ |ji|, a first order autoregressive (AR1) structure with ρ = 0.8.

  4. Σ = diag[(0.1 × J p/2 + 0.9I p/2), (0.4 × J p/4 + 0.6I p/4), (0.6 × 1 p/4 + 0.4I p/4)], a covariance with three compound symmetric blocks,

  5. Σ = LL T + ζ 2 I p , a spiked covariance with two distinct eigenvalues; the low-rank representation L = V ,1:k O is given by the first k columns of the right singular vectors, k = 10, O=1ndiag[10,,10] , and ζ 2 = 0.4,

  6. Σ = LL T + ζ 2 I p , a spiked covariance with k + 1 distinct eigenvalues; k = 10, O = [o 1, , o k ], where ok2=2+ζ2 and ζ 2 = 0.4.

For the spiked covariance models, when O is not given explicitly, we assumed o12,,ok12 follow an exponential decay, which uniquely determined the values via the constraints imposed by ok2=1+ζ2 and i=1koi2+pζ2=p .

The sample eigenvalues (or normalized squared singular values) shown in Figure 1(A–F) have distinct patterns under each structure: a relatively smooth decay in the case of an identity covariance (A) and AR1 structure (C); a sharp drop is identified for the compound symmetry case (B), the block-wise compound symmetric covariance (D), and the spiked covariance with two identical true eigenvalues (E); and finally a visible “elbow” for the spiked covariance with k + 1 unique true eigenvalues (F). However, these might not be sufficient to differentiate the block-diagonal and the low-rank spiked covariance cases. This is where {sR j } could lend additional information.

Figure 1:

Figure 1:

Empirical distributions of sample eigenvalues, sL i and sR j under different data covariance structures.

The identity case (Figure 1A) is equivalent to each entry having a standard normal distribution and Marchenko-Pastur law (Marchenko and Pastur 1967) applies. We expected the observed sR j and sL i to fall between (pn,(1+n/p)2pn) and 1,d12p , which translate to (2.00, 5.83) and (1.00, 2.91), respectively. These are consistent with the observed ranges of (2.72, 3.31) for sR j and (1.15, 1.81) for sL i (Figure 1A). The observed sR j had a tight symmetrical shape, with most values centred around its observed median (3.005), which was approximately the same as its observed mean (3.007).

The sample eigenvalues of an AR1 structure (Figure 1C) behaved similarly to that of an identity covariance with the additional variance for each principal direction contributed by only nearby variables. The empirical pattern should also be unimodal and symmetric around its mean/median, but differ in the extremes from the identity case. In practice, for large p, the majority of sR j should have expected values close or equal to the maximum because ρ |ji| diminishes quickly as |ji| increases. For fixed data dimensions, the observed range of (3.65, 5.70) was attributed to the parameter value ρ = 0.3. As ρ increases, the range will become wider with a smaller minimum and a larger maximum.

When the true covariance matrix Σ = (1 − ρ)I p + 1 p ρ has a compound symmetric structure (Figure 1B), the largest population singular value is n[1+(p1)ρ] and the remaining n − 1 singular values are (1ρ)(p1) . For small ρ values, sR j is influenced mostly by the top singular values and their corresponding singular vectors. Since all pairwise variables have the same 2 × 2 covariance, as expected, the empirical distribution of sR j was roughly symmetric with a unimodal shape that peaked around the mean (42.84) and median (42.81).

When Σ exhibits a block structure and each block is compound symmetric:

Σ=Σ1000Σ2000Σ3,

the empirical patterns of {sRj}j should feature three visible modes corresponding to each block similarly described for a compound symmetric structure (Figure 1D). However, note that if any two blocks are identical, sR j would simply be duplicated for the identically distributed variables in these two blocks. As a result, two of the three modes would completely overlap, forming a single mode. In general, the number of modes corresponding to the number of unique blocks while the within block pattern depends on the structure of that block.

The last scenario focused on variables with varying magnitudes of pairwise correlation such that the true covariance followed a spiked structure whereby Σ = VO 2 V T + ζ 2 I p (Figure 1E and F). Though challenging to estimate sample covariance directly, the empirical patterns of sR j was mostly be driven by the top singular values whose true values are proportional to diagonal elements of V. As a result, the empirical patterns spread much wider (ranging from 8.13 to 138.43) and no modes would be unambiguously identified unless the top singular values were truly identical. Indeed, when the true covariance has equal eigenvalues, the observed {sR j } (ranging from 5.76 to 30.26) can be made to resemble a compound symmetry covariance by varying the two unique eigenvalues. Nevertheless, it can be argued that the compound symmetry covariance is actually a special case of a spiked covariance model with only one spike.

3.2. Measuring the severity of multi-collinearity

We have proposed {sR j } and sRs as individual-valued and summary-level measures, respectively, to assess severity of multi-collinearity in high dimensions where existing measures fall short. Here we benchmark their performance against alternatives under high-dimensional settings (n < p) and data rich settings (n > p). Sample size of the simulated data was varied (n = 100 and n = 500), and the number of variables was fixed at p = 1,000 for the high-dimensional or p = 50 for the data rich scenarios.

In contrast to the previous simulation study of general covariance structures, we specified covariance matrix to represent no multi-collinearity via an identity matrix (orthogonal design), multi-collinearity through two near-collinear variables (collinear), a moderate level of multi-collinearity impacting all variables through a compound-symmetric covariance matrix (CS), a severe multi-collinearity impacting all variables through a spiked covariance model (spiked covariance), and the most severe case of nearly all variables are identical (almost perfect multi-collinear). To make a more interesting comparison, we also included a block-wise scenario where two variables are near-collinear but the remaining variables follow a compound-symmetric covariance structure. Similar to the simulations in Section 3.1, each row of X was generated according to xiN(0,Σ) , where

  1. Σ = I p ,

  2. (local) Σ=diag0.99×12+10.992I2,Ip2 ,

  3. (bulk) Σ = ρ1 p + (1 − ρ)I p with ρ = 0.3 or ρ = 0.99,

  4. (bulk and local) Σ=diag0.99×12+10.992I2,ρ1p2+(1ρ)Ip2 with ρ = 0.3,

  5. (local) Σ = LL T + ζ 2 I p with k = 10, ok2=1+ζ2 , and ζ 2 = 0.4.

The alternative measures include VIF, the condition number, and the Red indicator. As VIF can only be sensibly applied when n > p, it was only included for comparisons in the data rich scenarios. The condition number is defined by the ratio of the largest and smallest singular values of a data matrix and describes the degree to which the matrix X T X is ill-conditioned. For the high-dimensional case, it was taken to be d1dn1 due to the column standardization; while for the data rich case, it was calculated as d1dp . By design, the condition number captures the degree of multi-collinearity rather than the number of collinear relationships. In other words, it evaluates the worst case scenario and as a result, one perfect collinear relationship is all it takes to reach infinity, i.e. when d p or d n−1 is exactly zero.

3.2.1. High-dimensional settings

We compared the Red indicator and the proposed overall measure sRs Equation (2.8) to the condition number for assessing severity of multi-collinearity (Figure 2a). Unsurprisingly, the size of the condition number did not fully correspond to the severity of multi-collinearity under the impact of spurious correlations associated with high-dimensional data. In all scenarios, the Red indicator was identical to BsRs, but smaller than the overall measure sRs (Figure S1). But under n < p, when data matrices are necessarily under rank, and the LsRs component received a boost through the trailing singular values that were very close to zero. Indeed, the main advantage sRs had over the Red indicator and condition number is its sensitivity to near-collinearity ρ = 0.99 due to the added LsRs component. This contrast was expected since a global measure of “averaged linear relationship” might be less sensitive to local collinearity, for example, when two variables are near collinear. Given a fixed sample size, Red ranked the compound symmetry structure to be less severely multi-collinear than the spiked covariance structure as opposed to the other way around for sRs. This is because sRs puts more weight on the bulk of correlations through their contributions to d 1, as well as locally strong correlation through their influences on d p or d n−1. In the case of a low rank structure, the larger sRs was due to the strong regional (between local and bulk) correlations, which contributed to the first a few leading singular values. In contrast, multi-collinearity under a compound symmetry structure has only one leading singular value, and thus the advantage of sRs was less pronounced.

Figure 2:

Figure 2:

Measuring overall severity of multi-collinearity using condition number, Red indicator and sRs. The vertical line marks the condition number cut-off at 10 to suggest presence of possible multi-collinearity.

3.2.2. Data rich settings

When n > p, sRs showed better agreement with the commonly used condition number than Red as reflected by points being closer to the line of reference, especially for the detection of two collinear variables (Figure 2b). On the other hand, Red was unable distinguish the scenarios of a compound symmetric covariance and that combined with two near collinear variables. Notice that a compound symmetric covariance with ρ = 0.3 is not considered to have a concerning level of multi-collinearity as these are p very weak collinear relationships, all of the same size.

In terms of individualized measures, though VIF j and sR j were designed to capture slightly different features of data, they did correlate to some extent, especially when sample size is large (n = 500; Figure 3). As discussed in Supplementary Section 6, the numerical difference between the two measures is due to the joint correlation structure in the remaining p − 1 variables. The results in fact suggested these two measures are complementary to each other. Given the same VIF j value by varying the remaining p − 1 variables, the pairwise correlation of jth variable with each of the p − 1 variables can vary. For example, two variables having the same VIF j value means they can be equally explained by the other p − 1 variables. At the same time, the same two variables could have similar or very different sR j values, with a larger sR j suggesting the involvement of a larger number of individually weak relationships and a smaller sR j suggesting the involvement of a few, but stronger relationships.

Figure 3:

Figure 3:

A scatterplot of VIF j and sR j under data rich settings. The horizontal line indicates a detection threshold of 5 for VIF j .

3.3. Computational considerations

Computation of the sR j statistic can be formulated in several algebraically equivalent ways that vary in computational cost and interpretability. For each individual measure, Equation (2.2) shows that the sum of pairwise squared correlation coefficients is mathematically equivalent to a weighted sum of squared singular vector loadings, where the weights are proportional to the fourth powers of the singular values. Equation (6.2) further connects sR j to the VIF regression framework, though this OLS formulation is by far the most computationally demanding.

The pairwise correlation implementation computes only the required p(p − 1)/2 correlations, yielding an exact result with O(np 2) time and O(p + n) memory. The SVD-based computation relies on a spectral decomposition of the data matrix XRn×p , with computational complexity O(np 2) when pn, or O(n 2 p) when p > n. Memory usage is dominated by storing X and the full right singular vectors V, leading to O(np + p 2) memory complexity. While more algebraically compact than pairwise correlation, the full SVD becomes limiting in high-dimensional settings, motivating the use of truncated or randomized variants. A truncated randomized SVD approach (e.g., irlba, with k = 100) reduces the computational cost to O(npk), with a corresponding reduction in memory usage.

The OLS-based formulation is equivalent to computing VIF for each variable, requires p separate regressions of one variable on all others. This results in a total time complexity of O(np 3), and memory scaling with O(np). While exact and interpretable, this approach becomes computationally prohibitive for p > 1,000, and was excluded from benchmarks.

To understand the empirical computational cost, we focused on the pairwise correlation and SVD-based formulations, which represent the most direct and the most algebraically compact implementations, respectively. Benchmarking was conducted across the range of configurations reflecting small to very large high-dimensional settings. The configurations included combinations of sample size n ∈ {1,000, 2,000, 5,000} and variable count p:(p) ∈ {1,000, 5,000, 10,000, 50,000, 100,000}. For high-dimensional settings (p > = 10,000), where storing the full correlation matrix or computing a full SVD becomes infeasible, we implement approximate methods based on truncated randomized SVD (“irlba” at k = 100) and memory-efficient data structures via “bigstatsr” Filebacked Big Matrix objects.

All computations were performed on the Digital Alliance of Canada high-performance computing clusters. Each benchmarking run was submitted as a separate SLURM job with up to 256 GB of memory and a 20-h wall time limit. No GPUs were used.

For small to moderately sized applications, the pairwise correlation-based approach offers the most memory-efficient and exact computation of sR j , and is tractable across a wide range of dimensions when runtime is not a concern (Figure S2). However, for ultra high-dimensional settings (e.g., p = 100,000), this approach becomes impractical due to excessive runtime, and in our benchmarking, jobs exceeded the 20-h wall time and memory limit without completion. The truncated SVD formulation provides a highly scalable approximation that substantially reduces runtime requirements, while emphasizing global multicollinearity patterns driven by top singular directions. This makes it well-suited when sensitivity to local dependencies is less critical, or when working with ultra high-dimensional data.

4. Application to the 1000 genomes project data

The population genetics equivalent of multi-collinearity is linkage disequilibrium (LD), reflecting correlation between different genetic markers. For any pair of bi-allelic markers, the LD can be quantified by the squared Pearson’s correlation coefficient. LD can be interpreted at the genome-wide scale to reflect population history, breeding system and the geographic subdivision within human populations (Slatkin 2008). At the same time, it can be viewed at a regional level indicating influences from selection, mutation and gene conversion (Slatkin 2008). Thus, as the number of genetic markers involved increased, the large numbers of pairwise Pearson’s correlation coefficients make the studying of LD pattern over genomic regions of arbitrary size a challenging task.

The 1000 Genomes Project (1000 Genomes Project Consortium and others 2015) is a well-established reference for genetic variations and contains samples from several continental and sub-region populations. We applied the individual-valued uBVA and sRs, along with LsRs and BsRs, measures to understand the severity of multi-collinearity within genetically homogeneous populations, as well as contrasting these measures across populations. The univariate sR j allows the comparison at each genetic marker, while the overall measures can be used to inform the overall burden of multi-collinearity.

4.1. Data information and quality controls

Standard quality controls on the genotype data are outlined in Roslin et al. (2016) and the data are publicly available (http://www/tcag.ca/tools/1000genomes.html). This set of data contains individuals from Africa (AFR; n = 353), East Asia (EAS; n = 480), Europe (EUR; n = 522), South Asia (SAS; n = 100), and the Latin America (AMR; n = 269). The analyses were restricted to bi-alleleic markers on autosomes. For each continental population, we applied additional data filtering steps to exclude single nucleotide polymorphisms (SNPs) with minor allele frequency (MAF) less than 0.01, with any missingness, and Hardy-Weinberg Equilibrium p-value <1E5 . To harmonize the analysis in the combined sample, we retained only SNPs present in all continental populations, leaving 193,744 SNPs in the analysis, representing 20–50 % of the SNPs originally available in each population. The genomic coordinates are based on the GRCh37/hg19 build. As a control step, we produced the first two genetic principal components using the subset of overlapping SNPs, and confirmed that they are sufficient to stratify samples at the continental and sub-population level (Figure S4).

4.2. Chromosome specific patterns of multi-collinearity

The uBVA measures (i.e. {sR j }) were calculated for each chromosome separately and presented in a similar manner to a Manhattan plot (Figure 4), typical for genome-wide applications. We expected them to roughly follow the chromosome size (number of SNPs), but with varying peaks and valleys highlighting specific regions of high/low local multi-collinearity. Interestingly, there are a large number of visible peaks in the Europeans, only some of them are shared with other populations, in particular those well-known long range LD regions at chromosome 6, 8 and 11 (Price et al. 2008) with slight differences in the exact location for different populations. For example, the region identified on chromosome 6 overlaps with the human leukocyte antigen (HLA) region. In Europeans, the peak region ranged from 25.9 to 32.7 MB, similar to the 26.4–33.5 MB in East Asians, but was much shorter in South Asians, only between 31.0 and 32.3 MB.

Figure 4:

Figure 4:

A manhattan type plot for {sR j } as a function of the genomic location within each chromosome.

In general, East Asian, European and South Asian have sporadic long-range LD regions, represented by the occasional peaks in Figure 4, while populations in Latin America and Africa seemed to have more complex patterns of long and short range LD, corroborating the findings in Park (2019).

We observed two types of collective patterns of {sR j } across chromosomes and populations: those from populations in East Asia, Europe, and South Asian can be classified as being roughly symmetric (Figures S12, S6, and S8) and those from Africa and Latin America tended to have heavier tails for most chromosomes (Figures S4, S10). The shift in the overall distribution should not be heavily influenced by outliers, such as the presence of a few long range LDs regions or strong LD blocks. Rather, considering the high-level of admixture in these populations, we hypothesized that these were probably the result of enriched genetic diversity manifested as a handful of large eigenvalues within each population (Figures S5, S13, S7, S11, and S9).

4.3. Genome-wide summaries of multi-collinearity

We then examined the overall level of multi-collinearity using genome-wide data (all 193,744 SNPs) and the results suggested the majority of multi-collinearity patterns were due to local relationships rather than global. The RED indicator gave a slightly higher level of “averaged correlation” in South Asia population and a lower level in Europeans and East Asians (Table 1). On the other hand, sRs offered better granularity in the type of forces driving the averaged correlation. Specifically, though both Europeans and East Asians had similar RED values, their sRs and LsRs values collectively suggested a stronger local multi-collinearity in Europeans than in East Asians (Table 1). This pattern aligns with known differences in LD structure across populations, where European populations tend to exhibit higher local correlation due to longer haplotype blocks and lower effective recombination rates in certain genomic regions (Berisa and Pickrell 2015). Differences in local versus global patterns of genetic multicollinearity have important implications for polygenic score transferability. Genetic signals identified in European populations often fail to replicate in non-European populations, especially in population of African ancestry, where lower LD reduces tagging of causal variants, leading to diminished polygenic predictive performance. Similarly, fine-mapping in European populations may yield inflated credible sets that do not resolve causal variants due to strong local multi-collinearity. These findings reinforce the need for ancestry-aware models of multicollinearity and LD structure, and including diverse populations in genetic studies to improve the resolution, reproducibility, and equity of genomic inference.

Table 1:

A genome-wide summary of multi-collinearity for each continental population and the combined samples.

RED sRs LsRs BsRs
Combined 0.01325 0.00180 0.00451 0.00018
SAS 0.02365 0.01298 0.03674 0.00056
EAS 0.01140 0.00396 0.01187 0.00013
AFR 0.01323 0.00485 0.01465 0.00017
AMR 0.01792 0.00363 0.00826 0.00032
EUR 0.01092 0.00506 0.01608 0.00012

5. Discussion

Originally intended for detecting multi-collinearity under n > p, the Red indicator is equally adaptable to rank the severity of multi-collinearity in high-dimensional settings (n < p). As a measure of “averaged” correlation in the data, Red is sensitive to multi-collinearity that severely affects a large number of variables, but tends to ignore strong local relationships in the presence of moderate bulk relationships. Indeed, unlike sRs, Red does not have a mechanism to distinguish local and bulk relationships. On the other hand, the condition number is perhaps more specific to detect ill-posed problems as it is directly related to the numerical accuracy of the inverse of X T X. Though these measures are sometimes useful as indicators of the overall multi-collinearity, they fall short in generating variable-specific information. As compared to sR j , the individual-valued VIF j can also identify specific variables involved in ill-conditioned problems and is capable of harvesting both local and global linear relationships, but can only be applied when n < p. In conclusion, the proposed sRs, BsRs and LsRs, combined with {sR j } are recommended as measures of multi-collinearity in high-dimensional settings. To support interpretation in high-dimensional settings, we propose a practical threshold based on simulation results in Section 3. Specifically, we recommend a cutoff of 0.3 for the overall sRs, as well as for its bulk (BsRs) and local (LsRs) components, based on their unweighted formulations.

We want to highlight some potential improvements that are of interest for future research work. Firstly, sR j are empirical measures and a natural next step is to leverage theoretical results from random matrix theory to further derive their statistical properties. Secondly, it would be of interest to construct two-sample or multiple-sample statistical tests for quantities such as sRs, BsRs and LsRs, thus enabling a formal statistical comparison of the severity and sources of multi-collinearity. Finally, though the application to autosomal markers yielded insightful results, the same might not translate to the X-chromosome due to differences in the number of chromosomal copies between sexes. One of the complications is that since females carry two copies and males carry only one copy of the X-chromosome, the multi-collinearity measures derived from the observed data are expected to vary with respect to the sex ratios. As a result, though the measures are still valid in the sense that they can be computed and reflect the observed severity of multi-collinearity, they cannot be reliably used to compare LD patterns between samples.

It is worth noting that similar measures to sR j have been proposed in genetic applications: LDadj was used in the construction of polygenic risk scores (PRS) for prediction (Pare et al. 2016, 2017), and LDscore was used to demonstrate the polygenicity of a trait, such as in LD-score regression (Bulik-Sullivan et al. 2015). Both are in fact truncated versions of the sR j and are denoted by the sum of squared Pearson’s correlation coefficients:

LDadj(j)=j=jtj+trjj2, (5.1)

and

LDscore(j)=j=jtj+trjj21rjj2n2, (5.2)

where LDscore has an additional term such that each squared Pearson’s correlation remains unbiased (under n > t). The value of t is defined by assuming the neighbouring t genetic variants up- and down-stream are sufficient to capture the local LD (or covariance) structure, thus the choice is subjective. A window of radius 1 centiMorgan around the index variant was recommended (Bulik-Sullivan et al. 2015). Contrary to uBVA, LDadj or LDscore do not intend to capture the systematic effect, but only the local effect of multi-collinearity. Consequently, these truncated measures are restricted to analyses within a homogeneous population and are not tailored for comparisons across samples of distinct populations; further, since the truncation occurs through a rolling window, the measures are not directly comparable from variable to variable.

6. Concluding remarks

Our multi-collinearity measures {sR j } offer an alternative univariate perspective to visualize multi-collinearity patterns. They also enable the construction of a high-level summary measure sRs that sheds light on the sources of multi-collinearity through the relative contribution from LsRs and BsRs, which can inform the choice of an appropriate data learning strategy. The fact that these can be applied regardless of data dimensions is an attractive feature in high-dimensional data applications. Besides providing a visual inspection and numerical summary of multi-collinearity in high-dimensions, the proposed measures are amendable to various downstream analyses and potential applications, for example, as informative shrinkage weights to construct high-dimensional estimators. Finally, the simplicity in their construction also enables convenient data sharing for open science research.

Supplementary Material

Supplementary Material Details

Acknowledgments

The authors thank Professors Dehan Kong and Stanislav Volgushev for their insightful feedback on earlier versions of this work. We are also grateful to Drs. Michael R. Chong and Nicholas Perrot for helpful discussions on the genetic applications. This research was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC), the Department of Statistical Sciences at the University of Toronto, and the Canadian Institutes of Health Research (CIHR).

Supplementary Material

This article contains supplementary material (https://doi.org/10.1515/sagmb-2025-0043).

Footnotes

Research ethics: Not applicable.

Informed consent: Not applicable.

Author contributions: W.Q.D. conceived the study. W.Q.D. developed the methodology, performed simulations, and analyzed the genomic data. R.V.C. and L.S. contributed to the theoretical framework and statistical interpretation. All authors contributed to manuscript writing, reviewed the results, and approved the final version.

Use of Large Language Models, AI and Machine Learning Tools: No.

Conflict of interest: None.

Research funding: The first author gratefully acknowledges funding from the NSERC CGS-D scholarship that supported this research.

Data availability: Not applicable.

Contributor Information

Wei Q. Deng, Email: dengwq@mcmaster.ca.

Radu V. Craiu, Email: radu.craiu@utoronto.ca.

Lei Sun, Email: sun@utstat.toronto.edu.

References

  1. 1000 Genomes Project Consortium and others A global reference for human genetic variation. Nature . 2015;526:68–74. doi: 10.1038/nature15393. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Bai Z.D. Methodologies in spectral analysis of large dimensional random matrices, a review. Stat. Sin . 2008;9:611–662. [Google Scholar]
  3. Belsley D.A. Conditioning diagnostics . Wiley StatsRef: Statistics Reference Online; 2014. In: Balakrishnan, N., Colton, T., Everitt, B., Piegorsch, W., Ruggeri, F., and Teugels, J.L. (Eds.) [DOI] [Google Scholar]
  4. Belsley D.A., Kuh E., Welsch R.E. Regression diagnostics: identifying influential data and sources of collinearity . John Wiley & Sons; Hoboken: 2005. [Google Scholar]
  5. Berisa T., Pickrell J.K. Approximately independent linkage disequilibrium blocks in human populations. Bioinformatics . 2015;32:283. doi: 10.1093/bioinformatics/btv546. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Berk K.N. Tolerance and condition in regression computations. J. Am. Stat. Assoc. . 1977;72:863–866. doi: 10.2307/2286476. [DOI] [Google Scholar]
  7. Bulik-Sullivan B.K., Loh P.R., Finucane H.K., Ripke S., Yang J., Patterson N., Daly M.J., Price A.L., Neale B.M., Schizophrenia Working Group of the Psychiatric Genomics Consortium , et al. Ld score regression distinguishes confounding from polygenicity in genome-wide association studies. Nat. Genet. . 2015;47:291. doi: 10.1038/ng.3211. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Curto J.D., Pinto J.C. The corrected vif (cvif) J. Appl. Stat. . 2011;38:1499–1507. doi: 10.1080/02664763.2010.505956. [DOI] [Google Scholar]
  9. Donoho D.L. High-dimensional data analysis: the curses and blessings of dimensionality. Amer. Math. Chall. Lect. . 2000;1:32. [Google Scholar]
  10. Efron B. Correlated z-values and the accuracy of large-scale statistical estimates. J. Am. Stat. Assoc. . 2010;105:1042–1055. doi: 10.1198/jasa.2010.tm09129. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Fan J., Lv J. Sure independence screening for ultrahigh dimensional feature space. J. R. Stat. Soc., Ser. B Stat. Methodol. . 2008;70:849–911. doi: 10.1111/j.1467-9868.2008.00674.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Fan J., Guo S., Ning H. Variance estimation using refitted cross-validation in ultrahigh dimensional regression. J. R. Stat. Soc., Ser. B Stat. Methodol. . 2012;74:37–65. doi: 10.1111/j.1467-9868.2011.01005.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Farrar D.E., Glauber R.R. Multicollinearity in regression analysis: the problem revisited. Rev. Econ. Stat. . 1967:92–107. doi: 10.2307/1937887. [DOI] [Google Scholar]
  14. Fox J. Linear statistical models and related methods: with applications to social research . John Wiley & Sons; New York: 1984. [Google Scholar]
  15. Fox J., Monette G. Generalized collinearity diagnostics. J. Am. Stat. Assoc. . 1992;87:178–183. doi: 10.1080/01621459.1992.10475190. [DOI] [Google Scholar]
  16. George E.I. The variable selection problem. J. Am. Stat. Assoc. . 2000;95:1304–1308. doi: 10.1080/01621459.2000.10474336. [DOI] [Google Scholar]
  17. Geurts A.J. A contribution to the theory of condition. Numer. Math. . 1982;39:85–96. doi: 10.1007/bf01399313. [DOI] [Google Scholar]
  18. Kovács P., Petres T., Tóth L. A new measure of multicollinearity in linear regression models. Int. Stat. Rev. . 2005;73:405–412. [Google Scholar]
  19. Marchenko V.A., Pastur L.A. Distribution of eigenvalues for some sets of random matrices. Matematicheskii Sb. . 1967;114:507–536. [Google Scholar]
  20. Marquaridt D.W. Generalized inverses, ridge regression, biased linear estimation, and nonlinear estimation. Technometrics . 1970;12:591–612. [Google Scholar]
  21. Morita S., Thall P.F., Müller P. Determining the effective sample size of a parametric prior. Biometrics . 2008;64:595–602. doi: 10.1111/j.1541-0420.2007.00888.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Pare G., Mao S., Deng W.Q. A method to estimate the contribution of regional genetic associations to complex traits from summary association statistics. Sci. Rep. . 2016;6:27644. doi: 10.1038/srep27644. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Pare G., Mao S., Deng W.Q. A machine-learning heuristic to improve gene score prediction of polygenic traits. Sci. Rep. . 2017;7:12665. doi: 10.1038/s41598-017-13056-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Park L. Population-specific long-range linkage disequilibrium in the human genome and its influence on identifying common disease variants. Sci. Rep. . 2019;9:1–13. doi: 10.1038/s41598-019-47832-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Piironen J., Vehtari A. Sparsity information and regularization in the horseshoe and other shrinkage priors. Electronic J. Statistics . 2017;11 doi: 10.1214/17-ejs1337si. [DOI] [Google Scholar]
  26. Price A.L., Weale M.E., Patterson N., Myers S.R., Need A.C., Shianna K.V., Ge D., Rotter J.I., Torres E., Taylor K.D., et al. Long-range ld can confound genome scans in admixed populations. Am. J. Hum. Genet. . 2008;83:132–135. doi: 10.1016/j.ajhg.2008.06.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Rice J.R. A theory of condition. SIAM J. Numer. Anal. . 1966;3:287–310. doi: 10.1137/0703023. [DOI] [Google Scholar]
  28. Roslin N.M., Weili L., Paterson A.D., Strug L.J. Quality control analysis of the 1000 genomes project omni2. 5 genotypes. BioRxiv . 2016:078600. [Google Scholar]
  29. Salmerón R., García C.B., García J. Variance inflation factor and condition number in multiple linear regression. J. Stat. Comput. Simulat. . 2018;88:2365–2384. [Google Scholar]
  30. Santosa F., Symes W.W. Linear inversion of band-limited reflection seismograms. SIAM J. Sci. Stat. Comput. . 1986;7:1307–1330. doi: 10.1137/0907087. [DOI] [Google Scholar]
  31. Slatkin M. Linkage disequilibrium–understanding the evolutionary past and mapping the medical future. Nat. Rev. Genet. . 2008;9:477–485. doi: 10.1038/nrg2361. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Srivastava M.S. Singular wishart and multivariate beta distributions. Ann. Stat. . 2003;31:1537–1560. doi: 10.1214/aos/1065705118. [DOI] [Google Scholar]
  33. Sudlow C., Gallacher J., Allen N., Beral V., Burton P., Danesh J., Downey P., Elliott P., Green J., Landray M., et al. Uk biobank: an open access resource for identifying the causes of a wide range of complex diseases of middle and old age. PLoS Med. . 2015;12:e1001779. doi: 10.1371/journal.pmed.1001779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Suhre K., McCarthy M.I., Schwenk J.M. Genetics meets proteomics: perspectives for large population-based studies. Nat. Rev. Genet. . 2021;22:19–37. doi: 10.1038/s41576-020-0268-2. [DOI] [PubMed] [Google Scholar]
  35. Tibshirani R. Regression shrinkage and selection via the lasso. J. Roy. Stat. Soc. B . 1996;58:267–288. doi: 10.1111/j.2517-6161.1996.tb02080.x. [DOI] [Google Scholar]
  36. Wasserman L., Roeder K. High dimensional variable selection. Ann. Stat. . 2009;37:2178. doi: 10.1214/08-aos646. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Wishart J. The generalised product moment distribution in samples from a normal multivariate population. Biometrika . 1928:32–52. doi: 10.1093/biomet/20a.1-2.32. [DOI] [Google Scholar]
  38. Zou H., Hastie T. Regularization and variable selection via the elastic net. J. R. Stat. Soc., Ser. B Stat. Methodol. . 2005;67:301–320. doi: 10.1111/j.1467-9868.2005.00503.x. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Material Details


Articles from Statistical Applications in Genetics and Molecular Biology are provided here courtesy of De Gruyter

RESOURCES