Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2026 Jul 23;45(18-19):e70678. doi: 10.1002/sim.70678

Low‐Rank Variational Correction Estimation for Multi‐Source Heterogeneous Quantile Linear Regression Models

Huiqiong Li 1, Lu Luo 1, Min Wang 2,✉, Niansheng Tang 1
PMCID: PMC13395643  PMID: 42493463

ABSTRACT

High‐dimensional data arising in genomics, econometrics, and clinical medicine often exhibit substantial heterogeneity across multiple sources. While existing methods address multi‐source heterogeneity, they do not adequately accommodate the combined challenges of high dimensionality and between‐source heterogeneity. To address this gap, we propose a scalable Bayesian framework for multi‐source heterogeneous quantile regression with spike‐and‐slab priors for simultaneous parameter estimation and feature selection. To overcome computational challenges, we combine mean‐field variational inference with Laplace approximation and introduce a novel low‐rank variational correction strategy that substantially improves approximation accuracy and adaptability in high‐dimensional heterogeneous settings. This low‐rank correction effectively captures the underlying dependence structure, leading to more robust and efficient inference. For model assessment and diagnostic analysis, we further develop a Bayesian score test coupled with local influence analysis. Extensive simulation studies and an analysis of The Cancer Genome Atlas (TCGA) data from four cancer cohorts (ESCA, PAAD, PCPG, and READ) demonstrate the computational efficiency, scalability, and practical utility of the proposed method in high‐dimensional heterogeneous applications. The proposed low‐rank variational correction algorithms are implemented in the R package LRQVB, which is publicly available on CRAN.

Keywords: local influence analysis, low‐rank correction, multi‐source heterogeneous data, quantile regression, variational Bayes

1. Introduction

High‐dimensional data, in which the number of variables may reach thousands or more and often exceeds the sample size, are now routinely collected in many scientific fields, including genomics, economics, and clinical medicine. The analysis of such data poses substantial challenges to classical statistical methods, which often rely on assumptions such as homogeneity and normality that are rarely satisfied in practice [1].

In this paper, we consider statistical inference for high‐dimensional multi‐source heterogeneous data, a setting characterized by two pervasive features of modern biomedical studies. High dimensionality arises when the number of covariates is large relative to the sample size, while multi‐source heterogeneity refers to distributional or structural differences across data sources, such that the underlying model parameters or data‐generating mechanisms may vary between sources. As an illustrative example, we examine the distribution of patients' age at diagnosis across four cancer cohorts from The Cancer Genome Atlas (TCGA): ESCA, PAAD, PCPG, and READ. As shown in Figure 1, the four cohorts exhibit distinct distributional patterns. Specifically, ESCA, PAAD, and READ are concentrated primarily among older patients, whereas PCPG tends to involve relatively younger patients and displays a broader age distribution. These differences provide an intuitive illustration of heterogeneity across multiple biomedical data sources. In our framework, each cancer cohort is treated as a distinct source, while the associated high‐dimensional molecular measurements further highlight the complexity of modern multi‐source biomedical data. Such challenges have motivated increasing interest in developing statistical methods for high‐dimensional heterogeneous models.

FIGURE 1.

FIGURE 1

Histogram of age at onset for four types of cancer.

Quantile regression [2] has emerged as a flexible alternative to traditional ordinary least squares (OLS) regression, particularly useful when the normality assumption is violated. Unlike OLS, which models only the conditional mean of the response variable, quantile regression estimates conditional quantiles, allowing it to better capture heterogeneous effects across different parts of the distribution [3]. In addition, due to its robustness against heteroskedasticity, outliers, and anomalous recordings in the response variable [4], quantile regression has been widely applied in various fields, such as economics [5, 6, 7, 8], survival analysis [9, 10, 11, 12], microarray study [13, 14, 15], among others.

Bayesian quantile methods have recently received much attention for the problems of variable selection and parameter estimation that play an important role in the model building process in the analysis of sparse and high‐dimensional data, as they not only improve the accuracy and efficiency of parameter estimation [16, 17, 18, 19, 20, 21, 22], but also reliably identify important predictors while removing potential modeling bias. In addition, Bayesian methods effectively address the challenges of highly non‐convex optimization problems through incorporating diverse priors on model parameters; see, for example, the normal mixture prior [23], the spike‐and‐slab prior [24, 25], the horseshoe prior [26], the shrinking and diffusing prior [27], to name just a few.

Markov chain Monte Carlo (MCMC) methods have traditionally been central to Bayesian inference in quantile regression but often face efficiency challenges in high‐dimensional settings. Variational inference (VI) [28, 29] offers a scalable alternative by minimizing the Kullback‐Leibler (KL) divergence between a tractable variational distribution and the true posterior, thereby transforming inference into an optimization problem. VI has been applied in various settings, including proportional hazards models [30], logistic accelerated failure time models [31], and partially linear mean shift models [32]. Notably [33], introduced variational Bayesian methods for quantile regression using the horseshoe+ prior, while [34] proposed a variational Bayesian approach with a spike‐and‐slab lasso penalty for high‐dimensional quantile regression. More recently [35], developed the spike‐and‐slab quantile LASSO through a fully Bayesian spike‐and‐slab framework based on the Expectation‐Maximization (EM) algorithm. However, variational Bayes often struggles to fully capture the complex structures and heterogeneity inherent in high‐dimensional data, leading to reduced model expressiveness and less accurate inference outcomes. To address this limitation, we refer to [36], who proposed a low‐rank variational Bayes correction under the spike‐and‐slab prior. This correction leverages a Laplace approximation method [37, 38] based on second‐order expansions.

With rapid advances in data acquisition technologies, substantial progress has been made in the analysis of high‐dimensional heterogeneous data. The complexity of modern data structures, together with high dimensionality and diverse data types, poses major challenges for statistical modeling and inference [39]. To address these challenges, a range of methodological developments have been proposed. For example, Bayesian integrative clustering has been used for high‐dimensional multi‐modal molecular data, whereas representation learning methods combining variational inference and neural networks have been developed to extract low‐dimensional representations from complex datasets [40]. Variational autoencoders have also been successfully applied to cancer data integration by embedding heterogeneous sources into a unified latent space [41]. In high‐dimensional regression, adaptive penalization within a variational Bayes framework has been introduced for parameter inference from observed data [42]. More recently, heterogeneity‐aware clustered distributed learning methods have been developed for multi‐source data analysis [43].

However, existing research has largely addressed high dimensionality and heterogeneity as separate challenges [44, 45, 46], leaving an important gap in joint modeling and inference for high‐dimensional heterogeneous data, including but not limited to multi‐source settings. Motivated by this gap, we propose a novel variational Bayes framework for high‐dimensional heterogeneous data arising from multiple sources or subpopulations. The proposed method aims to identify shared predictors across heterogeneous groups while detecting noteworthy individuals that deviate from the common structure. More specifically, our goal is not only to model heterogeneity effectively, but also to characterize individual‐level deviations within complex high‐dimensional data.

To achieve this, we employ variational Bayesian local influence analysis [47, 48] to assess model sensitivity to individual observations and model specifications, thereby providing insights into model dependence. This approach has been widely applied in various statistical models [49, 50, 51, 52]; however, to the best of our knowledge, no existing work has jointly addressed high‐dimensionality and multi‐source heterogeneity within this framework. Specifically, we develop a low‐rank variational correction method in which spike‐and‐slab priors are imposed on sparse homogeneous coefficients. Variational inference based on a mean‐field approximation combined with a Laplace approximation is used to obtain parameter estimates. After variable selection, a variational Bayesian correction is further applied to the posterior mean in a reduced‐dimensional space. Based on the corrected estimates, we conduct Bayesian local influence analysis and develop a corresponding score test. Finally, we perform simulation studies to evaluate the finite‐sample performance of the proposed methods and demonstrate their applicability to multi‐cohort TCGA cancer data, including ESCA, PAAD, PCPG, and READ. The proposed low‐rank variational correction method offers two main advantages: (i) it adjusts standard variational estimates to better accommodate heterogeneous data structures; and (ii) it retains computational efficiency comparable to Laplace variational approximation, ensuring scalability with respect to both model complexity and sample size.

The remainder of this paper is organized as follows In Section 2, we detail the models, prior, and variational Bayes methods for multi‐source heterogeneous data. Section 3 proposes the variational Bayes low‐rank correction method. Section 4 presents the local influence measure and score test for perturbations. In Section 5, we conduct simulation studies to investigate the finite sample performance of the proposed methods. Section 6 applies these methods to analyze the four cancer datasets. A brief summary is given in Section 7. Finally, technical details and additional results regarding the simulation studies and real‐data application are given in the Supporting Information.

2. Models and Materials

2.1. Models

Let (Yk,Xk,Zk) represent the sample observation matrices for the kth data source, where k=1,…,K. The components are defined as

Yk=(Y1,k,…,Ynk,k)⊤,Xk=(X1,k,…,Xnk,k)⊤,andZk=(Z1,k,…,Znk,k)⊤,

with Xi,k=(Xi1,k,…,Xip,k)⊤ and Zi,k=(Zi1,k,…,Ziq,k)⊤. Assume the data sources are mutually independent. The model for multi‐source heterogeneous data can be uniformly described as follows

Yk=fXk+gkZk+εk,k=1,⋯,K, (1)

where f(Xk) represents the homogeneous part, which captures the relationship between the response variable Yk and the homogeneous variable Xk; the second component gk(Zk), represents the heterogeneous part, which captures the relationship between the response variable Yk and the heterogeneous variable Zk. In this paper, we focus on the linear quantile regression model case for f(·) and g(·) in model (1), which can be expressed as

Qτ(Yi,k|Xi,k,Zi,k)=Xi,k⊤θτ+Zi,k⊤βk,τ,i=1,⋯,nk,k=1,⋯,K, (2)

where τ is the quantile level (0<τ<1), θτ and βk,τ are the unknown homogeneous and heterogeneous coefficient vectors of dimensions p×1 and q×1, respectively. This formulation defines the quantile regression model without requiring any parametric distributional assumptions on the error term. Estimation is typically carried out by minimizing the check loss function [2]

Ω(θτ,β1,τ,⋯,βK,τ)=∑k=1K∑i=1nkρτ(yi,k−Xi,k⊤θτ−Zi,k⊤βk,τ), (3)

where ρτ(u)=u{τ−I(u<0)} is the check function, I(·) is an indicator function, and nk is the sample size of the kth data source. It has been shown by [53] that minimizing (3) is equivalent to maximizing the likelihood function associated with (2) under the asymmetric Laplace distribution (ALD) error for εi,k, following model

Yk=Xk⊤θτ+Zk⊤βk,τ+εi,k,k=1,⋯,K,

This framework differs from many existing integrative analysis approaches. Rather than clustering or subgrouping data sources into latent groups, or aggregating separate learners across sources, the formulation in (2) targets a common homogeneous effect θτ shared across all sources, while simultaneously allowing source‐specific heterogeneous effects βk,τ at the parameter level. The common design (Xk,Zk) ensures that the coefficients are directly comparable across sources and enables joint estimation of θτ with interpretable deviations βk,τ, in contrast to methods that focus primarily on discovering clusters of studies or constructing prediction ensembles [54, 55].

The probability density function is given by

pτ(εi,k)=τ(1−τ)/σe(1−τ)εi,k/σIℝ−(εi,k)+e−τεi,k/σIℝ+(εi,k),

where τ determines the skewness of distribution, σ is a scale parameter, ℝ+=(0,∞), and ℝ−=(−∞,0]. In particular [56], demonstrated that by utilizing a location‐scale mixture of normal and exponential distributions for the asymmetric Laplace distribution, the multi‐source heterogeneous linear quantile regression model can be obtained by modeling the error process as

εi,k=σκ1ξi,k+σκ2ξi,ku,

where u∼N(0,1),ξi,k∼Exp(1), which are independent from each other, and κ1=1−2ττ(1−τ), κ22=2τ(1−τ) are deterministic quantile specific parameters. By taking ξi,k∼Exp(1/σ), we see that yi,k is normally distributed, yi,k|ξi,k∼N(Xi,k⊤θτ+Zi,k⊤βk,τ+κ1ξi,k,κ22σξi,k). Then, the multi‐source heterogeneous linear quantile regression model (2) can be written as the following hierarchical model

yi,k|ξi,k∼N(Xi,k⊤θτ+Zi,k⊤βk,τ+κ1ξi,k,κ22σξi,k)ξi,k|σ∼Exp(1/σ). (4)

Note that we will omit the subscript τ for notational simplicity from this point onward.

2.2. The Spike‐and‐Slab Prior and Variational Approximations

We propose a variational Bayesian framework that allows for simultaneous variable selection of both homogeneous coefficients θ and heterogeneous coefficients βk. While the methodology accommodates this full selection scheme, the present paper focuses on the scenario where variable selection is applied exclusively to the homogeneous coefficients. This focused approach enables a clearer exposition of the core variational Bayesian algorithm, highlighting the key methodological innovations and computational mechanisms without introducing the additional notational and algorithmic complexity associated with joint selection.

We adopt a unified spike‐and‐slab prior for both the homogeneous coefficients θ and the heterogeneous coefficients βk as follows. Let 𝒦={0,1,…,K} index the coefficient blocks, where k=0 corresponds to the homogeneous block and k≥1 to the heterogeneous blocks. Set q0=p and define the unified coefficients

ckj=θj,k=0,j=1,…,p,βkj,k=1,…,K,j=1,…,qk.

The hierarchical prior π(θ,β,z,w) is specified as

πk∼iidBeta(ak,bk),γkj|πk=πkγkj(1−πk)1−γkj,ckj|γkj=γkjN(0,τ12)+(1−γkj)N(0,τ02),k∈𝒦,j=1,…,qk.

Here, πk is the latent inclusion probability and γkj is the binary selection indicator. The Beta–Bernoulli hierarchy, governed by Beta(ak,bk) and Bernoulli(πk), induces adaptive sparsity across coefficients. Specifically, (π0,γ0j,θj) correspond to the homogeneous coefficients when k=0, whereas (πk,γkj,βkj) correspond to the heterogeneous coefficients βk for k≥1.

When variable selection targets only the homogeneous coefficients θ, we treat the heterogeneous coefficients βk as dense and assign the Gaussian prior

βk∼iidN(0q,∑0,k),k=1,⋯,K,

where 0q and ∑0,k represent the prior mean and covariance of the heterogeneity coefficient of the kth data source. While we present empirical results for both frameworks in the numerical experiments, the methodological development in the subsequent sections focuses on the local selection paradigm to maintain clarity and to better highlight the core variational Bayesian algorithm.

Finally, we specify an inverse‐gamma prior for σ in (4), namely σ∼IG(r0/2,s0/2), where r0 and s0 are prespecified hyperparameters and IG(a,b) denotes the inverse‐gamma distribution with shape parameter a and scale parameter b.

Let Y={Yk}k=1K,X={Xk}k=1K,Z={Zk}k=1K denote the responses and the corresponding design matrices from the K sources. Our model specifies the conditional distribution of the responses given the predictors [57, 58]. Based on the prior specifications above, the posterior distribution of Θ=(θ,γ,π0, {βk}k=1K,{ξi,k}i=1,k=1nk,K,σ) given the observed data (Y,X,Z) is given by

p(Θ|Y,X,Z)∝L(Y|Θ,X,Z)p(θ|γ)p(γ|π0)p(π0)p(β)p(ξ|σ)p(σ)∝∏k=1K∏i=1nkN(Yi,k|Xi,k⊤θ+Zi,k⊤βk+κ1ξi,k,κ22σξi,k)×∏j=1p[N(θj|0,τ12)]γj[N(θj|0,τ02)](1−γj)Bernoulli(γj|π0)Beta(π0|a0,b0)×∏k=1KN(βk|0q,∑0,k)×∏k=1K∏inkExp(ξi,k|1/σ)IGσ|r02,s02∝∏k=1K∏i=1nk(κ22σξi,k)−12exp−(Yi,k−Xi,k⊤θ−Zi,k⊤βk−κ1ξi,k)22κ22σξi,k×∏j=1p1τ1exp−θj22τ12γj1τ0exp−θj22τ021−γj×π0γj(1−π0)1−γjπ0a0−1(1−π0)b0−1×∏k=1Kexp−12βk⊤∑0,k−1βk×∏k=1K∏i=1nk1σexp−ξi,kσσ−r02−1exp−s02σ.

This posterior distribution is analytically intractable. Therefore, MCMC methods may in principle be used to draw posterior samples of the unknown parameters. However, these methods become computationally prohibitive as the dimensionality of the model increases, motivating the development of scalable variational inference approaches.

To address this computational issue in high‐dimensional settings, we consider the Variational Bayes (VB) method, a computationally efficient approach to approximate Bayesian inference. VB approximates the posterior distribution

p(Θ|Y,X,Z)∝p(Y|Θ,X,Z)p(Θ)

by introducing a tractable variational density q(Θ)∈Q, where Q denotes a chosen variational family, and seeks the optimal approximation by minimizing the Kullback‐Leibler (KL) divergence given by

q∗(Θ)=argminq∈QKL(q(Θ)‖p(Θ|Y,X,Z)),

where the KL divergence can be expanded as

KL(q(Θ)‖p(Θ|Y,X,Z))=∫logq(Θ)p(Θ|Y,X,Z)q(Θ)dΘ=∫logq(Θ)p(Y|X,Z)p(Θ,Y|X,Z)q(Θ)dΘ=Eq(Θ){logq(Θ)}−Eq(Θ){logp(Θ,Y|X,Z)}+logp(Y|X,Z)≥0,

where Eq(Θ) denotes expectation with respect to q(Θ). Define the evidence lower bound (ELBO) as

ELBO(q)=Eq(Θ){logp(Θ,Y|X,Z)}−Eq(Θ){logq(Θ)}.

Then minimizing the KL divergence is equivalent to maximizing the ELBO

q∗(Θ)=argminq∈QKL(q(Θ)‖p(Θ|Y,X,Z))=argmaxq∈QELBO(q). (5)

The complexity of the variational family Q directly influences the difficulty of the associated optimization problem in (5). To simplify the optimization, we restrict Q to the mean‐field variational family, denoted by QMF, under which the components of Θ are assumed to be mutually independent in the variational distribution. Specifically, we adopt a fully factorized approximation of the form

q(Θ)=q(θ)q(γ)q(π0)∏k=1Kq(βk)q(σ)∏k=1K∏i=1nkq(ξi,k)=∏j=1Jqj(Θj),q∈QMF.

Accordingly, the variational approximation is obtained by solving

q∗(Θ)=argmaxq∈QMFELBO(q). (6)

3. Low‐Rank Variational Correction

Following the coordinate ascent variational inference (CAVI) strategy [59], we update each variational factor while holding all others fixed. In particular, the optimal variational density for the jth block, denoted by qj∗(Θj), is obtained by maximizing the ELBO with respect to qj(Θj). Let

Θ−j={Θℓ:ℓ≠j,ℓ=1,…,J},

and define

q−j(Θ−j)=∏ℓ≠jqℓ(Θℓ).

Then the optimal variational factor satisfies

qj∗(Θj)∝expE−j{logp(Y,Θ|X,Z)}, (7)

where E−j(·) denotes expectation with respect to q−j(Θ−j). Equation (7) shows that each variational factor is updated by taking the exponential of the expected complete‐data log joint density, leading to closed‐form updates whenever the resulting distribution belongs to a known exponential family.

The optimal density q∗(π0) is given by

q∗(π0)∼Beta(a,b), (8)

where a=∑j=1pμγj∗+a0, b=p−∑j=1pμγj∗+b0. Then we have μlog(π0)∗=Eq∗(log(π0))=ψ(a)−ψ(a+b) and μlog(1−π0)∗=Eq∗(log(1−π0))=ψ(b)−ψ(a+b). The mean estimate π0∗ of π0 for the variational density q∗(π0) is μπ0∗=Eq∗(π0)=aa+b.

The optimal density q∗(βk) for 1≤k≤K is given by

q∗(βk)∼N(μk,∑k), (9)

where ∑k=μ1/σ∗κ22∑i=1nkμ1/ξi,k∗Zi,k⊤Zi,k+∑0,k−1 and μk=∑k(μ1/σ∗κ22∑i=1niZi,k(μ1/ξi,k∗ (Yi,k− Xi,k⊤μθ∗)−κ1)). The mean estimate βk∗ of βk for the variational density q∗(βk) is μβk∗=Eq∗(βk)=μk.

The optimal density q∗(ξi,k) for 1≤k≤K,1≤i≤nk is given by

q∗(ξi,k)∼GIG12,χi,k,ψi,k, (10)

where GIG(λ,χi,k,ψi,k) represents the generalized inverse Gaussian distribution with shape parameter λ and scale parameter χi,k,ψi,k, and its density function is p(x)=(χi,k/ψi,k)λ/22Kλ(χi,kψi,k)xλ−1e−12(χi,kx+ψi,k/x)I(x≥0), with Kλ(·) being the modified Bessel function of the second kind and χi,k=μ1/σ∗κ22[(Yi,k−Xi,k⊤μθ∗−Zi,k⊤μβk∗)2+Xi,k⊤∑Xi,k +Zi,k⊤∑kZi,k], ψi,k=μ1/σ∗2+κ12κ22. We have μξi,k∗=Eq∗(ξi,k)=ψi,kK−3/2(χi,kψi,k)χi,kK1/2(χi,kψi,k) and μ1/ξi,k∗=Eq∗(1/ξi,k)=−1χi,k +χi,kK−3/2(χi,kψi,k)ψi,kK1/2(χi,kψi,k). The mean estimate ξi,k∗ of ξi,k for the variational density q∗(ξi,k) is μξi,k∗.

The optimal density q∗(σ) is given by

q∗(σ)∼IG(r2,s2), (11)

where IG(r/2,s/2) represents the inverse gamma distribution with shape parameter r/2 and scale parameter s/2. Specifically, r=r0+3∑k=1Knk and s=1κ22[∑k=1K∑i=1nkκ12μξi,k∗−2κ1(Yi,k−Xi,k⊤μθ∗−Zi,k⊤μβk∗)+μ1/ξi,k∗((Yi,k−Xi,k⊤μθ∗−Zi,k⊤μβk∗)2+Zi,k⊤∑kZ+Xi,k⊤∑Xi,k)] +2∑k=1K∑i=1nkμ1/ξi,k∗+s0. Then we have μσ∗=Eq∗(σ)=s/r and μ1/σ∗=Eq∗(σ)=r/s. The mean estimate σ∗ of σ for the variational density q∗(σ) is μσ∗.

It is worth mentioning that the approximate posterior distribution of θ is complicated by the above methods. In this paper, we employ the idea of Laplace approximation to update the variational distribution q∗(θ). Based on [60], the approximate Laplace distribution of q∗(θ) is N(θ0,H−1|θ=θ0), where H is negative Hessian matrix of logp(Θ,Y|X,Z), and the covariance of θ is H−1, evaluated in θ=θ0. To find the mode, we solve for θ0 from the following equation given by

H|θ=θ0θ0=∇|θ=θ0+H|θ=θ0θ0,

where ∇|θ=θ0 is the gradient of logp(Θ,Y|X,Z). Specifically, calculate

∇=−μ1/σ∗κ22∑k=1K∑i=1nk−μ1/ξi,k∗Xi,k⊤(Yi,k−Xi,k⊤θ0−Zi,k⊤μβk∗)−κ1Xi,k⊤−θ0∘μγ∗τ1−2+(1−μγ∗)τ0−2,H=μ1/σ∗κ22∑k=1K∑i=1nkμ1/ξi,k∗Xi,k⊤Xi,k+diagμγ∗τ1−2+(1−μγ∗)τ0−2.

where ∘ is the Hadama product, which represents the product of the corresponding elements of the two vectors, diag(x) represents that each element of the vector x is used as the diagonal matrix of diagonal elements. We can iterate

θ0∗=H−1(∇+Hθ0). (12)

As H is a p×p matrix, it becomes difficult to compute its inverse, when the dimension p is high. Therefore, when p>N=∑k=1Knk, we can use the Woodbury matrix identity to compute the inverse of H

(A+UCV)−1=A−1−A−1UC−1+VA−1U−1VA−1,

where diagonal matrix A is of size p×p, U is p×N, C is N×N, and V is N×p. In our model H can be expressed as A=diagμγ∗τ1−2+(1−μγ∗)τ0−2,U=X⊤,V=μ1/σ∗κ22X⊤diag(μ1/ξ∗),C=IN, where X=(X1,1,…,Xn1,1,…,X1,K,…,XnK,K)⊤ and μ1/ξ∗=(μ1/ξ1,1∗,…,μ1/ξn1,1∗,…,μ1/ξ1,K∗,…,μ1/ξnK,K∗)⊤.

The estimate θ0∗ obtained through the Laplace method serves only as an initial approximation; we also need to incorporate the selection coefficient γ for effective selection of variables. To derive the optimal density q∗(γ), we denote

ζj=μlog(π0)∗−μlog(1−π0)∗+12(−log(τ12)+log(τ02))+θ0,j∗2+∑jj2−1τ12+1τ02, (13)

where ∑jj is the jth diagonal element of ∑. Thus we have q∗(γj)∼Bernoulliexp(ζj)exp(ζj)+1. The mean estimate γj∗ of γj for the variational density q∗(γj) is μγj∗=exp(ζj)exp(ζj)+1 and μγ∗=(μγ1∗,…,μγp∗)⊤. Then we obtain that the mean estimate θ∗ of θ is μθ∗=μγ∗∘θ0∗.

In summary, we obtain explicit forms of the updates required to obtain the optimal parameters of q∗(θ0), q∗(γ), q∗(π0), q∗(βk), q∗(σ) and q∗(ξi,k) for k=1,…,K and i=1,…,nk, which can be summarized in Algorithm 1 with its derivation deferred to Supporting Information A. We clarify that we use the mean of the approximate posterior as the point estimate for each parameter. Because our method yields the full approximate posterior distribution, it readily enables uncertainty quantification (e.g., construction of credible intervals).

ALGORITHM 1. An iterative scheme for obtaining the parameters in the optimal densities q∗(θ0), q∗(γ), q∗(π0), q∗(βk), q∗(σ) and q∗(ξi,k) for k=1,…,K and i=1,…,nk under the multi‐source heterogeneous quantile linear regression models.

ALGORITHM 1

Having established the explicit update forms, we next examine the theoretical properties of the proposed variational algorithm. In particular, we aim to ensure that the optimization procedure is stable and that the evidence lower bound (ELBO) converges under mild regularity conditions. To this end, we introduce the following assumptions, which impose smoothness and boundedness conditions sufficient to guarantee monotonic improvement of the ELBO.

To establish convergence of the ELBO sequence under the conditional model, we impose the following regularity conditions. Let 𝒜 denote the index set of nonconjugate continuous blocks updated via Laplace approximation.

(A1) For each j∈𝒜, define hj(Θj)=Eq−j[logp(Y,Θ|X,Z)]. Assume that the function hj(Θj) is twice continuously differentiable in Θj. Moreover, there exist constants 0<mj≤Mj<∞ such that

mjI⪯−∇Θj2hj(Θj)⪯MjIfor allΘj.

(A2) The posterior distribution p(Θ|Y,X,Z) is proper, that is, logp(Y|X,Z)<∞. Consequently,

ELBO(q)≤logp(Y|X,Z)

for all admissible variational distributions q.

Assumption (A1) guarantees sufficient smoothness and uniform curvature bounds, enabling construction of a global quadratic lower bound for each nonconjugate block. This yields a strictly concave Gaussian surrogate objective and ensures monotone ascent of the ELBO under each Laplace update [61, 62]. Assumption (A2) ensures that the ELBO sequence is bounded above. Therefore, convergence of the ELBO values follows from monotonicity together with the standard variational inequality

ELBO(q)≤logp(Y|X,Z),

as established in [28, 63, 64].

Theorem 1

Under Assumptions (A1)–(A2), consider the variational algorithm that updates the parameter blocks sequentially, using exact mean‐field (CAVI) updates for conjugate blocks and Laplace updates for nonconjugate blocks. Then each block update does not decrease the ELBO. Consequently, the sequence {ELBO(q(t))}t≥0 is nondecreasing and bounded above by logp(Y|X,Z).

Therefore, there exists a finite constant

L∗<∞

such that

ELBO(q(t))→L∗ast→∞.

This theorem provides a basic convergence guarantee for the proposed hybrid CAVI–Laplace algorithm. Specifically, each block update does not decrease the ELBO, so the objective value evolves monotonically throughout the iterative procedure. Combined with Assumption (A2), which guarantees that the ELBO is uniformly bounded above by the finite log marginal likelihood logp(Y|X,Z), the ELBO sequence is therefore bounded above. Together with its monotonic non‐decreasing property, this implies that the ELBO sequence converges to a finite limit. Therefore, under Assumptions (A1)–(A2), Algorithm 1 defines a stable variational optimization procedure, including in the presence of nonconjugate blocks handled by Laplace updates.

However, when dealing with heterogeneous data from multiple sources, the model must accommodate varying effect structures across datasets, which increases its complexity by introducing additional parameters or latent heterogeneity [65]. This complicates the posterior landscape and makes it challenging to achieve accurate inference using a simple Laplace approximation. Our goal is to refine the mean of the Gaussian approximation to obtain a more accurate estimate. Building on the work of [36], we propose a low‐rank variational Bayesian correction method under spike‐and‐slab priors. Of particular note from Equation (12) is that θ0∗ is implicitly corrected by explicitly correcting the estimated gradient

θ1∗=θ0∗+H−1λ=θ0∗+∑λ, (14)

where λ is the p×1 dimensional correction parameter. The current central issue is the estimation of λ. Instead of using the ELBO, we return to the fundamental ideas of variational Bayes [66] and the recent optimization perspective on Bayesian rules [67]. Using the prior information about the unknown parameter p(θ) and the conditional likelihood function of the data p(Y|θ,X,Z), we need to compute

λ^=argminλEθ∼Nθ0∗+∑λ,∑[−logp(Y|θ,X,Z)]+KLϕθ|θ0∗+∑λ,∑‖p(θ), (15)

where ϕ is the probability density function of multivariate normal distribution. This p‐dimensional optimization problem becomes computationally expensive as p increases. Given the high‐dimensional nature of the problem, our focus is on estimating non‐sparse variables. Therefore, we only make corrections in the direction of non‐sparse variables (i.e., those for which γj>0.5). Let the set of indices be denoted as I={j:μγj∗>0.5}. We then extract the relevant columns of ∑ and denote this submatrix by ∑I. Additionally, λI represents the s×1 dimensional correction parameter, where s=‖θ0∗‖0.

In Equation (15), we substitute ∑I and λI for the corresponding terms, resulting in a low‐rank corrected estimate of θ1∗, expressed as θ1∗=θ0∗+∑Iλ^I. Then we can obtain that the mean estimate θ∗ of θ is μθLR∗=μγ∗∘θ1∗. In summary, we derive low‐rank correction forms of the θ and outline the procedures in Algorithm 2. The algorithm for simultaneously selecting variables and performing low‐rank correction for both types of variables is shown in the Supplementary C. The LRQVB R package, which implements the proposed approach, is publicly available on CRAN and can also be downloaded from https://cran.r‐project.org/web/packages/LRQVB/index.html. LRQVB supports variable selection on homogeneous coefficients only or on both homogeneous and heterogeneous coefficients, and returns both variational and low‐rank corrected estimates.

ALGORITHM 2. Low‐rank variational correction.

ALGORITHM 2

4. Bayesian Local Influence Analysis

4.1. Bayesian Perturbation Model and Manifold

Following [47], we consider a class of perturbation models that simultaneously perturb the prior distribution, the observed data, and the sampling mechanism. Under our conditional modeling framework, the perturbed joint density is given by

p(Y,Θ|X,Z,ω)=p(Θ|ωp)∏k=1K∏i=1nkp(Yi,k|Θ,Xi,k,Zi,k,ωd,ωs),

which satisfies the normalization condition ∫p(Y,Θ|X,Z,ω)dYdΘ=1. Here, ωp∈ℝmp, ωd∈ℝmd, and ωs∈ℝms denote perturbations to the prior, data, and sampling components, respectively, with total dimension m=mp+md+ms. We assume that ω0=(ωp0,ωd0,ωs0)∈ℝm corresponds to the unperturbed model.

Under suitable regularity conditions and following the geometric framework of [47], the model class ℳ={p(Y,Θ|X,Z,ω):ω∈ℝm} can be viewed as an m‐dimensional manifold indexed by ω. The tangent space Tω0 of ℳ at ω0 is spanned by the m score functions ∂ωkℓ(ω0)=∂ℓ(ω)∂ωkω=ω0,k=1,…,m, where ℓ(ω)=logp(Y,Θ|X,Z,ω). Moreover, the Fisher information metric is defined by gjk(ω)=Eω∂ωjℓ(ω)∂ωkℓ(ω)=Eω−∂ωjωk2ℓ(ω),j,k=1,…,m, where Eω(·) denotes expectation under the perturbed conditional joint density p(Y,Θ|X,Z,ω), and ∂ωjωk2=∂2∂ωj∂ωk. Let G(ω)=gjk(ω) denote the Fisher information matrix. The diagonal element gjj(ω0) quantifies the local sensitivity of the model to perturbation ωj, while the normalized quantity ρjk=gjk(ω)gjj(ω)gkk(ω) measures the local association between perturbation components ωj and ωk.

If G(ω0) is a diagonal matrix, then all components of ω are orthogonal to each other, and this perturbation scheme is known as an appropriate perturbation. On the other hand, when G(ω0) is not a diagonal matrix, we can always choose a new perturbation vector ω˜=ω0+G(ω0)1/2(ω−ω0) such that G(ω˜) evaluated at ω0 becomes cIm, where c is a positive scalar.

We now introduce the following perturbation schemes on the multi‐source heterogeneous quantile linear regression models.

Example 1

Consider the perturbations of a class of sampling distribution given by

p(Y|Θ,X,Z,ω)=p(Y|Θ,X,Z)exp{∑k=1K∑i=1nkωi,kρi,k(Y|Θ,X,Z)−12ωi,k2ρi,k(Y|Θ,X,Z)2 −𝒞(𝒞(Θ,X,Z,ω))}, (16)

where 𝒞(Θ,X,Z,ω) is the normalization constant, and ρi,k(Y|Θ,X,Z) is an arbitrary zero‐mean scalar function. In this case, ω0=(0,0,⋯,0) indicates no perturbation. The tangent space Tω of ℳ is spanned by ∂ωi,kℓ(ω)|ω=ω0=ρi,k(Y|Θ,X,Z)−∂𝒞(Θ,X,Z,ω)∂ωi,k|ω=ω0.. It is easily shown that

G(ω0)=diag(g11,…,gtt)+Eω{∂2𝒞(𝒞(Θ,X,Z,ω))/∂ω∂ω⊤},

where gi,k=Eω0{ρi,k(Y|Θ,X,Z)2},,i=1,⋯,m and m=∑k=1Knk.

4.2. Bayesian Local Influence Measures

Consider a finite‐dimensional manifold ℳ and a m×1 objective function f(ω):ℳ→ℝm, such as the Bayes factor, ϕ divergence, and posterior mean distance. Let ω(t) be a measurement on ℳ with ω(0)=ω0 and ∂tω(t)|t=0=h∈ℝm. By using Taylor expansion, we have f(ω(t))=f(ω(0))+f˙h(0)t+O(t2), where f˙h(0)=∇f⊤h=∂ω⊤f(ω0)h.

First, consider the case with ∇f≠0. In this scenario, the first‐order influence (FI) measure in the direction h∈ℝm is defined as

FIf,h=FIf(ω0),h=h⊤∇f⊤Wf∇fhh⊤Gh,

where G=G(ω0) and Wf is some user‐specified positive semi‐definite matrix. In particular, for an appropriate perturbation ω˜,FIf,h can be rewritten as

FIf(ω˜),h|ω˜=ω0=h⊤G−1/2∇fWf∇f⊤G−1/2hh⊤h.

Let Q=G−12∇fWf∇f⊤G−12,B=Qtr(Q). We then have FICf(ω˜0),h=h⊤Qhtr(Q). Similar to [49], we can use M(0)j=FICf(ω˜0),ej=bjj for j=1,⋯,m to evaluate the impact of different minor perturbations. Here, ej represents a basic perturbation vector with the jth element being 1 and 0 elsewhere, and bjj is the jth diagonal element of the matrix B. A benchmark for assessment can be M‾(0)+2SM(0), where M‾(0) and SM(0) are the mean and standard error of {M(0)j,j=1,⋯,m}, respectively.

Example 2

(The Bayes factor) We take f(ω) to be the Bayes factor defined by BF(ω)=logp(Y|X,Z,ω)−logp(Y|X,Z,ω0), where p(Y|X,Z,ω)=∫p(Y,Θ|X,Z,ω)dΘ. BF(ω) is a continuous mapping from ℳ to ℝ from the Bayesian perturbation model. If we denote Wf=I, then ∇BF=E∂ωlogp(Y,Θ|X,Z,ω0)|Y,X,Z, where the expectation E(.) is obtained for the density p(Θ|Y,X,Z,ω0). Thus, ∇BF can be approximated by

∇BF≈1S∑s=1S∂ωlogp(Y,Θ(s)|X,Z,ω0), (17)

where the observed values {Θ(s):s=1,⋯,S} are generated from the approximate distribution q(Θ).

When ∇f=0, Taylor expansion yields f(ω(t))=f(ω(0))+12fh¨(0)t2+O(t3), where fh¨(0)=h⊤Hfh, Hf=∂ω2f(ω0). The second‐order effect measurement (SI) on the direction h∈ℝm is defined as

SIf,h=h⊤Hfhh⊤Gh.

For the appropriate perturbation ω˜, SIf,h degenerates into the following expression

SIf(ω˜),h|ω˜=ω0=h⊤G−1/2HfG−1/2hh⊤handSICf(ω0˜),h=h⊤Qshtr(Qs),

where Q=G−1/2HfG−1/2.

Similar to the first‐order influence measure, we only need to consider the diagonal elements of B=Qtr(Q), which can also be used to identify strong influence points, unrobust priors, and inappropriate sample distributions.

Example 3

(ϕ‐divergence) We take f(ω) to be the ϕ‐divergence between the posterior distributions before and after the introduction of perturbation ω, defined by

Dϕ(ω)=∫ϕ(R(Θ|ω))p(Θ|Y,X,Z)dΘ,

where R(Θ|ω)=p(Θ|Y,X,Z,ω)p(Θ|Y,X,Z), and ϕ(·) is a convex function satisfying ϕ(1)=0. Then ∇ϕ=0, and the Hessian matrix at the unperturbed point ω0 is given by Inline graphic where a⊗2=aa⊤, and the expectation is taken with respect to p(Θ|Y,X,Z). Similarly, Hϕ can be approximated by

ϕ¨(1)1S∑s=1S∂ωlogp(Y,Θ(s)|X,Z,ω0)⊗2−1S∑s=1S∂ωlogp(Y,Θ(s)|X,Z,ω0)⊗2, (18)

where {Θ(s):s=1,…,S} are sampled from the variational approximation q(Θ).

Example 4

(Posterior mean distance) After introducing the perturbation ω, define the posterior mean of a function h(Θ) by Mh(ω)=∫h(Θ)p(Θ|Y,X,Z,ω)dΘ. To assess the effect of ω on the posterior mean of h(Θ), we consider the following Cook posterior mean distance:

CMh(ω)=Mh(ω)−Mh(ω0)⊤GhMh(ω)−Mh(ω0),

where Gh=(Cov(h(Θ)|Y,X,Z))−1. Let f(ω)=CMh(ω). Then f(ω0)=0,f¨(ω0)=M˙h⊤GhM˙h, where M˙h=Cov(h(Θ),∂ωlogp(Y,Θ|X,Z,ω)|Y,X,Z)|ω=ω0. This quantity can be approximated by

M˙h≈1S∑s=1Sh(Θ(s))∂ωlogp(Y,Θ(s)|X,Z,ω0)−1S∑s=1Sh(Θ(s))1S∑s=1S∂ωlogp(Y,Θ(s)|X,Z,ω0), (19)

where {Θ(s):s=1,…,S} are sampled from the variational approximation q(Θ).

4.3. Score Test for Perturbations

To test the jth perturbation ωj, we consider the hypothesis testing H0:ωj=ωj0↔H1:ωj≠ωj0. Let ℓ(ω)=logp(Y,Θ|X,Z,ω) denote the log‐likelihood function, and ω^−j=argmaxℓ(ω) represent the maximum likelihood estimate of ω under the null hypothesis H0.

The score statistic can be expressed as

scorej=∇ωℓ(ω)⊤I(ω)−1∇ωℓ(ω)|ω=ω^−j→H0χ12,

where I(ω)=−E(∇ω2ℓ(ω))=G(ω). By performing the transformation ω˜=ω0+G(ω0)12(ω−ω0), we have G(ω˜)=In at ω0. In this case, the hypothesis testing becomes H0:ω˜j=ωj0↔H1:ω˜j≠ωj0, Under H0, the j‐th diagonal component of G(ω˜) is 1. Since ω^−j=argmaxℓ(ω) is the maximum likelihood estimate, all components of ∇ωℓ(ω) are 0 except for the j‐th component. Therefore, the score statistic can be expressed as

scorej=(∇ωj˜ℓ(ω˜))2|ω˜=ω^−j, (20)

where j=1,⋯,m.

5. Numerical Studies

In this section, we conduct simulation studies to evaluate the finite‐sample performance of the proposed method under different scenarios. The model (2) used in these studies are outlined below

Yi,k=Xi,k⊤θ+Zi,k⊤βk+εi,k,i=1,⋯,nk,k=1,⋯,K. (21)

For the purposes of the simulation study presented below, we simplify our analysis by assuming that nk and qk are identical across all data sources. To enhance clarity in our discussion, we will denote these parameters simply as n and q. We consider the following simulation settings. All experiments are conducted in R. We implement the proposed Low‐rank Variational Correction algorithms in a new R package LRQVB, which is available on CRAN.

Simulation 1. The homogeneous variables Xi,k are drawn from multivariate normal distributions Np(0,∑p), where the covariance matrix ∑p is defined as ∑p,ij=0.5|i−j|. The heterogeneous variables Zi,k are sampled from multivariate normal distributions Nq(0,∑q), with ∑q representing the covariance structure for the heterogeneous data. The homogeneous parameters are given by

θ=(−1,2,1,−2,1),0p−5⊤,

where 0p−5 denotes a zero vector of length p−5. The heterogeneous parameters βk are defined as

βk=log(k)1q,

where k=1,…,K, and 1q is a vector of ones of length q. The remaining parameters are set as follows n=100, q∈{5,100} and K=5.

The results presented below are based on dimension p∈{200,500,1000,2000} and in both homogeneous and heterogeneous noise models. The model under homogeneous noise is specified in Equation (21), where the error terms εi,k are assumed to be i.i.d. across all sources k with a common variance. We consider two types of heterogeneous noise models. The first heterogeneous noise model has the same form across all data sources

Yi,k=Xi,k⊤θ+Zi,k⊤βk+εi,k(1+Xi2,k),i=1,⋯,nk,k=1,⋯,K, (22)

and we let Xi1,k=Xi1,k2+0.5 for 1≤k≤K. The second heterogeneous model takes a different form within each data source

Yi,k=Xi,k⊤θ+Zi,k⊤βk+εi,k(1+Xip,k),i=1,⋯,nk,k=1,⋯,K, (23)

and we let Xik,k=Xik,k2+0.5 for 1≤k≤K. Meanwhile, five probability distributions are considered for random error εi,k in each model

  • error1: Gaussian N(0,1),

  • error2: Skewed bimodal 0.75N(−0.43,1)+0.25N(1.07,132),

  • error3: Trimodal 0.45N(−1.2,0.62)+0.45N(1.2,0.62)+0.1N(0,0.252),

  • error4: Laplace Laplace(1),

  • error5: Student‐t t(2).

For each setting, comparisons were conducted under three quantile levels (30%, 50%, and 70%). These settings encompass a range of scenarios, including variations in variable dimensions, model characteristics, and probability distributions, enabling a comprehensive assessment of the robustness and effectiveness of our approach. Each setting is designed to replicate realistic data conditions, ensuring that our findings are both relevant and applicable to real‐world applications.

The results presented below are based on 200 replications, performed on an Intel Xeon Platinum 9242@2.3 GHz with 96 cores and 384 GB of RAM. To implement the variational Bayes approach outlined (where VB_SSL represents the variational estimation and LR_SSL represents the low‐rank correction), we specified the following hyperparameters: ∑0,k=Iq,τ12=1,τ02=1/n,r0=4,s0=1,a0=1,b0=1.

Table 1 presents simulation results for estimating the multi‐source heterogeneous quantile linear model under the homogeneous noise setting with five different error distributions, using the parameter settings τ=0.5 and p=200,q=5. The performance metrics include true positives rate (TPR), false positives rate (FPR), ℓ2‐error, ℓ1‐error, computation time in minutes (Time/mins), and mean squared error (MSE). For comparison, we consider several competing methods: the variational Bayes approach with a Horseshoe+ prior (denoted VB_HS), the expectation‐maximization (EM) algorithm [35], quantile LASSO, and quantile adaptive LASSO (using the R package RQPEN). The results show that key variables are successfully selected and the estimated regression coefficients closely match the true values across all methods. Notably, our proposed variational Bayesian low‐rank correction method achieves the highest estimation accuracy, particularly when the data deviate from normality, and requires the shortest execution time among the Bayesian approaches, highlighting its efficiency in modeling high‐dimensional, multi‐source heterogeneous quantile data.

TABLE 1.

Comparison of the six methods under homogeneous noise model, with τ=0.5 and p=200, q=5.

Quantile Error Model TPR FPR ℓ1‐loss ℓ2‐loss Time/min
0.5 error1 VB_SSL 1.000 0.000 0.260 0.021 0.029
LR_SSL 1.000 0.000 0.217 0.015 0.033
VB_HS 1.000 0.036 0.861 0.080 0.344
EM 1.000 0.021 0.583 0.051 0.176
LASSO 1.000 0.245 2.195 0.209 0.019
ALASSO 1.000 0.025 0.585 0.058 0.148
error2 VB_SSL 1.000 0.000 0.202 0.013 0.030
LR_SSL 1.000 0.000 0.167 0.009 0.035
VB_HS 1.000 0.037 0.656 0.045 0.345
EM 1.000 0.014 0.357 0.023 0.176
LASSO 1.000 0.258 1.962 0.158 0.019
ALASSO 1.000 0.022 0.463 0.039 0.151
error3 VB_SSL 1.000 0.000 0.065 0.001 0.030
LR_SSL 1.000 0.000 0.053 0.001 0.035
VB_HS 1.000 0.029 0.174 0.004 0.344
EM 1.000 0.001 0.051 0.001 0.175
LASSO 1.000 0.333 1.576 0.081 0.019
ALASSO 1.000 0.022 0.280 0.014 0.159
error4 VB_SSL 1.000 0.000 0.297 0.028 0.027
LR_SSL 1.000 0.000 0.237 0.017 0.031
VB_HS 1.000 0.017 0.542 0.049 0.341
EM 1.000 0.023 0.696 0.069 0.173
LASSO 1.000 0.230 2.274 0.242 0.019
ALASSO 1.000 0.027 0.691 0.075 0.144
error5 VB_SSL 0.996 0.000 0.352 0.055 0.025
LR_SSL 0.996 0.000 0.295 0.044 0.029
VB_HS 1.000 0.009 0.478 0.050 0.355
EM 0.998 0.028 1.000 0.138 0.172
LASSO 1.000 0.256 2.717 0.311 0.019
ALASSO 1.000 0.030 0.830 0.103 0.140

Table 2 reports additional simulation results under the first heterogeneous noise model, using the same parameter settings, τ=0.5, and p=200,q=5 and five error distributions. Consistent with the homogeneous noise case, our method performs robustly across all scenarios. Due to space constraints, only partial results for the two noise models are shown in Tables 1 and 2; the full set of results is provided in the Supporting Information: Section (Tables D1–D30), which support the same conclusions.

TABLE 2.

Comparison of the six methods under the first heterogeneous noise model, with τ=0.5 and p=200, q=5.

Quantile Error Model TPR FPR ℓ1‐loss ℓ2‐loss Time/min
0.5 error1 VB_SSL 1.000 0.000 0.236 0.019 0.030
LR_SSL 1.000 0.000 0.190 0.012 0.034
VB_HS 1.000 0.009 0.296 0.020 0.326
EM 1.000 0.017 0.501 0.043 0.169
LASSO 1.000 0.242 2.191 0.213 0.018
ALASSO 1.000 0.027 0.598 0.059 0.153
error2 VB_SSL 1.000 0.000 0.209 0.015 0.026
LR_SSL 1.000 0.000 0.172 0.010 0.030
VB_HS 1.000 0.009 0.248 0.014 0.322
EM 1.000 0.011 0.333 0.023 0.168
LASSO 1.000 0.275 2.101 0.183 0.018
ALASSO 1.000 0.024 0.513 0.047 0.154
error3 VB_SSL 1.000 0.000 0.061 0.001 0.026
LR_SSL 1.000 0.000 0.046 0.001 0.030
VB_HS 1.000 0.006 0.062 0.001 0.322
EM 1.000 0.000 0.044 0.001 0.167
LASSO 1.000 0.309 1.546 0.083 0.018
ALASSO 1.000 0.021 0.270 0.013 0.162
error4 VB_SSL 1.000 0.000 0.250 0.022 0.027
LR_SSL 1.000 0.000 0.200 0.014 0.030
VB_HS 1.000 0.003 0.211 0.013 0.324
EM 1.000 0.021 0.647 0.064 0.168
LASSO 1.000 0.237 2.273 0.236 0.018
ALASSO 1.000 0.028 0.655 0.069 0.149
error5 VB_SSL 0.995 0.000 0.308 0.053 0.026
LR_SSL 0.995 0.000 0.260 0.044 0.030
VB_HS 1.000 0.001 0.320 0.046 0.324
EM 0.980 0.020 0.917 0.240 0.169
LASSO 1.000 0.244 2.544 0.282 0.018
ALASSO 1.000 0.035 0.834 0.094 0.143

The simulation results presented in Tables 3 and 4 are based on the same parameter settings (τ=0.5, p=200, and q=100), with the first table reporting the performance for homogeneous variables and the second for heterogeneous variables. In the high‐dimensional setting, both tables highlight the challenge of simultaneously performing variable selection for both homogeneous and heterogeneous variables. VB_SSL and LR_SSL demonstrate strong performance across both types of variables, achieving high TPR and low FPR while maintaining efficient computation times. These methods are particularly effective in high‐dimensional settings, where the complexity of selecting relevant variables increases.

TABLE 3.

Homogeneous variables comparison of the six methods under homogeneous noise model, with τ=0.5 and p=200, q=100.

Quantile Error Model TPR FPR ℓ1‐loss ℓ2‐loss Time/min
0.5 error1 VB_SSL 0.990 0.000 0.301 0.070 0.050
LR_SSL 0.990 0.000 0.270 0.064 0.103
VB_HS 1.000 0.046 1.048 0.101 0.492
EM 1.000 0.013 1.467 0.417 0.780
LASSO 1.000 0.173 1.391 0.137 0.066
ALASSO 1.000 0.012 0.438 0.042 0.393
error2 VB_SSL 1.000 0.000 0.199 0.012 0.053
LR_SSL 1.000 0.000 0.175 0.009 0.111
VB_HS 1.000 0.043 0.759 0.056 0.473
EM 1.000 0.017 1.554 0.423 0.777
LASSO 1.000 0.217 1.296 0.098 0.063
ALASSO 1.000 0.011 0.354 0.029 0.401
error3 VB_SSL 1.000 0.000 0.072 0.002 0.061
LR_SSL 1.000 0.000 0.057 0.001 0.124
VB_HS 1.000 0.019 0.145 0.003 0.500
EM 1.000 0.015 1.394 0.358 0.777
LASSO 1.000 0.227 0.824 0.037 0.059
ALASSO 1.000 0.012 0.195 0.008 0.485
error4 VB_SSL 0.989 0.000 0.353 0.084 0.058
LR_SSL 0.989 0.000 0.304 0.066 0.109
VB_HS 1.000 0.021 0.663 0.067 0.510
EM 1.000 0.016 1.558 0.446 0.773
LASSO 1.000 0.194 1.697 0.182 0.067
ALASSO 1.000 0.013 0.481 0.050 0.388
error5 VB_SSL 0.984 0.000 0.438 0.122 0.065
LR_SSL 0.984 0.000 0.282 0.081 0.121
VB_HS 1.000 0.011 0.533 0.057 0.512
EM 0.990 0.016 2.023 0.721 0.763
LASSO 1.000 0.203 1.897 0.209 0.067
ALASSO 1.000 0.016 0.571 0.064 0.379

TABLE 4.

Heterogeneous variables comparison of the six methods under homogeneous noise model, with τ=0.5 and p=200, q=100.

Quantile Error Model TPR FPR ℓ1‐loss ℓ2‐loss Time/min
0.5 error1 VB_SSL 0.989 0.000 0.557 0.117 0.050
LR_SSL 0.989 0.000 0.494 0.095 0.103
VB_HS 1.000 0.027 1.361 0.273 0.492
EM 0.923 0.234 26.733 21.355 0.780
LASSO 0.996 0.246 2.596 0.458 0.066
ALASSO 0.000 0.000 6.579 9.410 0.393
error2 VB_SSL 0.994 0.000 0.433 0.070 0.053
LR_SSL 0.994 0.000 0.365 0.053 0.111
VB_HS 1.000 0.028 1.033 0.152 0.473
EM 0.924 0.236 25.972 20.117 0.777
LASSO 1.000 0.258 2.047 0.269 0.063
ALASSO 0.000 0.000 6.579 9.410 0.401
error3 VB_SSL 1.000 0.000 0.183 0.011 0.061
LR_SSL 1.000 0.000 0.118 0.004 0.124
VB_HS 1.000 0.018 0.264 0.011 0.500
EM 0.939 0.234 24.382 17.694 0.777
LASSO 1.000 0.256 0.827 0.043 0.059
ALASSO 0.000 0.000 6.579 9.410 0.485
error4 VB_SSL 0.986 0.000 0.687 0.171 0.058
LR_SSL 0.986 0.000 0.609 0.140 0.109
VB_HS 1.000 0.011 0.980 0.203 0.510
EM 0.915 0.239 29.397 25.037 0.773
LASSO 1.000 0.255 2.940 0.565 0.067
ALASSO 0.000 0.000 6.579 9.410 0.388
error5 VB_SSL 0.973 0.001 0.915 0.309 0.065
LR_SSL 0.973 0.001 0.833 0.265 0.121
VB_HS 0.988 0.005 0.954 0.269 0.512
EM 0.894 0.237 35.563 40.295 0.763
LASSO 0.999 0.283 3.611 0.789 0.067
ALASSO 0.000 0.000 6.579 9.410 0.379

For heterogeneous variables, the methods face additional challenges due to the increased model complexity. Despite this, VB_SSL and LR_SSL continue to perform well, exhibiting only slightly higher variability compared to homogeneous variables. In contrast, VB_HS shows more false positives and errors, especially in the presence of heterogeneity, and LASSO and ALASSO struggle with variable selection accuracy under these conditions. The complete set of results is provided in the Supporting Information: Section (Tables D31–D48), and the conclusions remain consistent with those observed here. Overall, these results emphasize the difficulty of high‐dimensional variable selection, where both homogeneous and heterogeneous variables must be selected simultaneously. The variational Bayesian methods, particularly VB_SSL and LR_SSL, provide reliable and efficient solutions for this task.

Figure 2 presents the ℓ2‐loss of the estimated parameters across varying dimensions p=(100,200,500,1000,2000), data source sizes K=(10,20,30,40,50,100), and sample sizes n=(100,200,300,400,500,1000) when the error type is error1 and τ=0.5 under the homogeneous noise model. For these experiments, the default parameter values are fixed at p=500, K=10, and n=100. The results indicate that incorporating low‐rank correction (LR_SSL) significantly reduces the ℓ2‐loss in all settings compared to VB_SSL, especially when the dimensionality p is large or the number of mixture components K is small. This demonstrates that the low‐rank correction effectively stabilizes the posterior approximation and enhances estimation accuracy. Figure 3 reports the corresponding computational time under the same experimental conditions. The runtime of LR_SSL is slightly higher than that of VB_SSL as p, K, or n increase, reflecting the additional cost associated with the low‐rank adjustment. However, the growth in computational time remains approximately linear, and the additional overhead is modest relative to the improvements in estimation accuracy. Overall, these results confirm that the proposed low‐rank correction strikes a favorable balance between accuracy and efficiency. For completeness, additional results under different error types and quantile levels are provided in Supporting Information D (see Figures D1–D18), with the findings remaining qualitatively similar.

FIGURE 2.

FIGURE 2

ℓ2 error comparison with and without low‐rank correction for varying p, K, and n.

FIGURE 3.

FIGURE 3

Time comparison with and without low‐rank correction for varying p, K, and n.

Table 5 presents the coverage probabilities of six methods under the homogeneous noise setting with n=100, K=5, p=200, and q=5. Both the proposed VB_SSL and LR_SSL methods demonstrate high and stable coverage probabilities across all error measures and quantile levels, with values typically ranging from 0.935 to 0.965. In contrast, the competing methods exhibit notable shortcomings: VB_HS and EM show significant variability across different settings, LASSO consistently underestimates coverage, and ALASSO produces excessively wide intervals with inflated coverage. All frequentist confidence intervals were constructed using 100 bootstrap replications [68]. Collectively, these results highlight the superior reliability of VB_SSL and LR_SSL for uncertainty quantification in this context. Additional results under other noise model are reported in Supporting Information D (see Tables D49 and D50).

TABLE 5.

A coverage probability comparison of the six methods under the homogeneous noise model, where n=100, K=5, p=200, and q=5.

Quantile Error VB_SSL LR_SSL VB_HS EM LASSO ALASSO
0.3 error1 0.947 0.949 0.935 0.920 0.944 0.988
error2 0.943 0.947 0.941 0.932 0.942 0.988
error3 0.943 0.945 0.972 0.957 0.935 0.989
error4 0.937 0.941 0.929 0.931 0.922 0.981
error5 0.935 0.940 0.926 0.933 0.924 0.980
0.5 error1 0.965 0.958 0.959 0.942 0.942 0.987
error2 0.953 0.955 0.957 0.943 0.936 0.988
error3 0.937 0.941 0.980 0.965 0.932 0.988
error4 0.939 0.943 0.964 0.961 0.938 0.981
error5 0.936 0.942 0.965 0.971 0.922 0.988
0.7 error1 0.952 0.954 0.931 0.916 0.947 0.986
error2 0.945 0.948 0.936 0.948 0.948 0.986
error3 0.936 0.938 0.969 0.954 0.941 0.987
error4 0.939 0.944 0.961 0.959 0.939 0.988
error5 0.938 0.943 0.967 0.962 0.936 0.987

Simulation 2. To illustrate the Bayesian local influence measures introduced above for detecting impactful observations and incorrectly specified models, we consider the heterogeneous model (23) with errors following a Trimodal distribution. For clarity, we focus on K=2 and n=100, resulting in a total of 200 data points. In the accompanying image, data points 1 to 100 correspond to the 100 data entries from the first data source, while data points 101 to 200 represent the 100 data entries from the second data source. The remaining parameters are set as follows: θ=(−1,2,1,−2,1),0p−5, βk=log(k)1q, p=500, and q=5.

This simulation is divided into 4 cases to measure the performance of the proposed method in detecting disturbances, based on perturbation schemes (16). We perform cases at quantiles τ=0.3,0.5,0.7 and consider a Bayesian local influence analysis using the Bayes factor (17), ϕ−divergence (18), posterior mean distance (19), and score test (20), respectively. Specifically, the significance level α=0.05 of the score test.

  • Case1: Change the data y25,1=y25,1+5,y75,1=y75,1+5,y50,2=y50,2+5 to obtain the corresponding perturbation referring to [49].

  • Case2: Change the data y25,1=y25,1+5,y75,1=y75,1−5,y50,2=y50,2+5 to test the identification of positive and negative outliers by different quantiles.

  • Case3: Change the model Yi,k=Xi,k⊤θ+Zi,k⊤βk+0.2+εi,k(1+Xip,k) as change the data y25,1=y25,1+5,y75,1=y75,1+5,y50,2=y50,2+5.

  • Case4: Change only the data and model of the first data source based on Case3.

Due to space constraints, we are only presenting the results of Case1 for the low‐rank variational correction in Figure 4. On one hand, the low‐rank correction yields more accurate identification results, making the distinction between outliers and other points more pronounced compared to the only variational approach, particularly at the quantile level τ=0.3. On the other hand, the score test we proposed is significantly more effective than the three commonly used objective functions for identifying perturbations. The remaining table results are included in Supporting Information D, in Figures D1–D7, and conclusions are similar (Table 6).

FIGURE 4.

FIGURE 4

The simulation results under Case1 based on LR_SSL, where a, b, and c represent the influence measures of three different objective functions and score statistic values at quantile τ=0.3,0.5, and 0.7, respectively.

TABLE 6.

Results of common cancer‐related gene selection in four TCGA datasets, where τ=0.5.

Gene VB_SSL LR_SSL VB_HS EM LASSO ALASSO Studies
CREBBP
✓
✓
✓
✓
BCLAF1
✓
✓
✓
✓
✓
✓
ZCCHC8
✓
✓
✓
✓
✓
ARID1B
✓
✓
✓
✓
✓
THRAP3
✓
✓
✓
✓
✓
CCAR1
✓
✓
✓
✓
✓
✓
✓
U2AF2
✓
✓
✓
RHOA
✓
✓
✓
✓
✓
MARK2
✓
✓
✓
✓
✓
XPO1
✓
✓
✓
CNOT3
✓
✓
✓
✓
✓
✓
✓
POU2F2
✓
✓
✓
✓
FCRL4
✓
✓
CDH1
✓
✓
✓
✓
ATP2B3
✓
✓
MECOM
✓
✓
SAMHD1
✓
✓

6. A Real Application

In this section, we apply the proposed method to real cancer data from The Cancer Genome Atlas (TCGA), which is publicly accessible at https://cancergenome.nih.gov/. TCGA is a collaborative initiative between the National Cancer Institute and the National Human Genome Research Institute to provide high‐quality molecular profiling data across a broad range of cancer types. Specifically, we analyze four cancer types: esophageal carcinoma (TCGA‐ESCA), pancreatic adenocarcinoma (TCGA‐PAAD), pheochromocytoma and paraganglioma (TCGA‐PCPG), and rectum adenocarcinoma (TCGA‐READ), with sample sizes of 197, 179, 186, and 171, respectively. Although gene expression profiles vary substantially across cancer types because of differences in tissue origin, etiological exposures, and molecular pathways [69, 70], recurrent driver genes and core oncogenic programs are often shared across malignancies [71, 72]. Evidence from PCAWG and IntOGen further suggests that common oncogenic alterations recur across multiple cancer types despite substantial biological heterogeneity [71, 72]. Motivated by these findings, our objective is to identify genes whose expression is consistently associated with age at first diagnosis across these four cancer types, particularly those involved in shared oncogenic pathways.

Let Y˜ denote age at first diagnosis. In TCGA, this corresponds to the variable “time to first diagnosis,” which records the patient's age (in years) at the initial histologically confirmed diagnosis of a primary tumor. In our analysis, we apply a logarithmic transformation to Y˜ and define the response variable as Y=log(Y˜). Gene expression levels are measured using unstranded transcripts per million (TPM). The original TCGA expression matrices contain approximately 60 660 genes. Because many of these genes are unlikely to be directly involved in tumorigenesis and may introduce substantial noise in high‐dimensional modeling, we restrict our analysis to a curated panel of 633 cancer driver genes obtained from the IntOGen resource [71]. Their TPM values are used as shared high‐dimensional covariates across all cancer types. Additionally, primary site, AJCC pathologic stage, tumor grade, tumor classification, and gender are included as low‐dimensional heterogeneous covariates to account for clinical heterogeneity. Following established integrative modeling frameworks [35, 73], these clinical variables are treated as unpenalized covariates, while penalization is applied only to the genomic features. To evaluate whether this heterogeneous specification is empirically justified, we also considered a simpler baseline model in which these five clinical variables were treated as homogeneous effects. The predictive comparison, reported in Supporting Information: Appendix E, shows that the heterogeneous model outperforms the homogeneous alternative. Accordingly, the high‐dimensional multi‐source heterogeneous quantile linear model is formulated as

Yi,k=Xi,k⊤θ+Zi,k⊤βk+εi,k,k=1,⋯,4,i=1,⋯,nk,

where n1=197,n2=179,n3=186,n4=171. This modeling framework is particularly well suited to the distributional characteristics of the data. As shown in Figure 1, the age‐at‐diagnosis variable exhibits noticeable skewness and heavy tails, violating the normality and homoscedasticity assumptions typically required for classical linear regression. Under such conditions, mean‐based estimation may yield biased or inefficient results. In contrast, quantile regression does not rely on a specific error distribution and directly estimates conditional quantiles, making it more robust to skewness, heavy tails, and heteroscedasticity [4]. Moreover, quantile regression provides additional insight into how gene effects vary across different regions of the conditional age‐at‐diagnosis distribution. For example, certain genes may exert stronger effects among early‐onset or late‐onset patients, patterns that conventional linear regression would fail to detect. For these reasons, we adopt a quantile regression framework rather than classical linear regression, as it better accommodates the observed distributional features and yields richer insight into age‐related genetic effects.

We applied VB_SSL and LR_SSL, together with four competing methods, to the real dataset and evaluated predictive performance at three quantile levels: τ=0.3,0.5, and 0.7. The boxplots of squared residuals obtained from five‐fold cross‐validation are presented in Figure 5. Overall, both proposed methods achieve smaller squared residuals and narrower interquartile ranges than the competing approaches across all quantile levels, indicating superior predictive accuracy and greater stability. In particular, LR_SSL and VB_SSL consistently attain the lowest median prediction errors, with their advantage especially pronounced at τ=0.5. By contrast, HS, EM, Lasso, and Adaptive Lasso generally produce larger residuals and greater variability, particularly at the lower and upper quantiles. These results demonstrate that the proposed methods provide more robust predictive performance than existing alternatives in the real‐data analysis.

FIGURE 5.

FIGURE 5

Squared residuals comparison of six methods under real data.

Among the genes prioritized by our method, substantial prior evidence supports their relevance to cancer development and progression. CREBBP is a recurrent tumor suppressor implicated in both hematologic malignancies and solid tumors [74]. BCLAF1 has context‐dependent oncogenic and tumor‐suppressive roles across cancer types, with evidence linking it to tumor growth, survival, and immune evasion [75]. ARID1B, a component of the SWI/SNF chromatin‐remodeling complex, has also been implicated in carcinogenesis, and combined loss of ARID1A and ARID1B has been shown to accelerate colorectal tumor development [76]. THRAP3 has been linked to cancer cell survival through its role in regulating R‐loop resolution and has also been implicated in acute myeloid leukemia [77, 78]. CCAR1 contributes to tumor cell growth and survival and has been reported to promote tumorigenesis in gastric cancer [79]. Cancer‐associated mutations in U2AF2 can alter RNA interactions, disrupt splicing, and induce gene‐expression changes consistent with neoplastic transformation [80].

Several additional genes identified by our method are similarly supported by prior studies. RHOA is a well‐recognized cancer gene with context‐dependent oncogenic and tumor‐suppressive functions, including important roles in digestive tract cancers [81]. MARK2 has been associated with oncogenic signaling and YAP/TAZ dependency in human cancers [82]. XPO1 is frequently overexpressed or mutated across multiple cancer types and is widely regarded as both an oncogenic driver and a therapeutic target [83]. CNOT3 has been linked to an aggressive colorectal cancer subtype and has recently been identified as a post‐transcriptional vulnerability in acute myeloid leukemia [84, 85]. Finally, although the supporting evidence remains comparatively limited, ZCCHC8 has also been implicated in cancer through oncogenic ZCCHC8–ROS1 fusion events reported in multiple tumor types [86, 87]. Collectively, these findings suggest that the genes selected by our method are not only statistically important but also biologically meaningful, with strong relevance to both established and emerging mechanisms of tumorigenesis.

To identify patients with particularly strong influence on model estimation, we compute Bayesian influence measures and focus on the perturbation of individual observations at the median quantile level, τ=0.5. Due to space limitations, we present only the sample detection results for the TCGA‐PAAD dataset based on the LR_SSL method in the main text; the corresponding results for the other three cancer datasets are provided in Supporting Information E (Figures E1–E3). As shown in Figure 6, the proposed score‐based local influence method identifies patients 49, 67, and 94 as influential observations in the TCGA‐PAAD dataset. Compared with other local influence measures, the score‐based approach produces a more stable and parsimonious set of detected influential observations. Accordingly, patients 49, 67, and 94 are highlighted as the primary influential cases, warranting further clinical and biological investigation.

FIGURE 6.

FIGURE 6

Important patient identification in TCGA‐PAAD, where τ=0.5.

Consistent with standard practice in Bayesian local influence analysis, influential observations are not automatically excluded; rather, they are prioritized for targeted follow‐up, since even small perturbations may induce substantial changes in the posterior distribution [48, 49, 50, 51]. From a clinical perspective, the influential patients identified in Figure 6 exhibit markedly atypical age‐at‐diagnosis patterns. Specifically, while the average age at diagnosis in the TCGA‐PAAD cohort is 65 years, patients 49, 67, and 94 were diagnosed at ages 20, 36, and 40 years, respectively. These substantially early‐onset cases deviate markedly from the typical disease pattern of the cohort and may reflect distinct biological mechanisms or unusual genetic architectures. As such, they represent particularly informative candidates for deeper clinical and genomic investigation.

7. Conclusion

In this paper, we proposed a fast and scalable variational Bayes framework with low‐rank correction for high‐dimensional multi‐source heterogeneous quantile linear models. By combining mean‐field variational inference with Laplace approximations, we developed an efficient Bayesian estimation procedure under spike‐and‐slab priors and introduced a low‐rank correction strategy to improve estimation accuracy. To implement the proposed approach, we designed a coordinate‐ascent algorithm and systematically evaluated its performance through extensive simulation studies and comparisons with several widely used competing methods.

Our empirical evaluation focused on variable selection accuracy, estimation precision, and computational efficiency. Both simulation experiments and real‐data analyses demonstrated that the proposed variational Bayes methods, particularly the low‐rank corrected version, consistently outperform competing approaches. The low‐rank correction was especially beneficial in heterogeneous settings, substantially improving estimation accuracy while preserving computational efficiency. These findings highlight the proposed framework as a practical, robust, and scalable alternative for high‐dimensional multi‐source modeling across a broad range of applications.

Several important directions remain for future research. First, extending the proposed framework to more complex sparse heterogeneous models, such as those involving nonlinear heterogeneous effects or more intricate multi‐source dependence structures, may further enhance its applicability to modern biomedical data; integrating flexible machine learning tools, such as neural networks, may be especially promising in this context. Second, developing user‐friendly software implementations would improve the accessibility and broader practical impact of the proposed methods. Finally, establishing stronger theoretical guarantees for the variational Bayes estimators, including consistency and asymptotic normality, would provide deeper insight into their statistical properties and further strengthen the methodological foundation of this work.

Author Contributions

Huiqiong Li and Lu Luo: contributed equally to this work. Huiqiong Li: conceptualized the problem and performed the computations. Lu Luo: wrote the R code, developed the methodology. Min Wang: proved the claim and planned the experiments and the applications. Niansheng Tang: explained the results and revised the manuscript. All authors shared in the writing of the article.

Funding

The research was partially supported by a grant from the Natural Science Foundation of China [Grant Number 12261102] and the grants from Yunnan Fundamental Research Project China [202301AS070044].

Conflicts of Interest

The authors declare no conflicts of interest.

Supporting information

Data S1: Supporting Information.

SIM-45-0-s001.pdf (1.7MB, pdf)

Acknowledgments

The authors wish to thank the Co‐Editor, the Associate Editor and two reviewers for their many helpful and insightful comments and suggestions that greatly improved the paper. The research was partially supported by a grant from the Natural Science Foundation of China [Grant Number 12261102] and the grants from Yunnan Fundamental Research Project China [202301AS070044].

Data Availability Statement

The data that support the findings of this study are openly available in The Cancer Genome Atlas (TCGA) at https://cancergenome.nih.gov.

References

  • 1. National Research Council, Division on Engineering and Physical Sciences, Board on Mathematical Sciences and Their Applications, Committee on Applied and Theoretical Statistics, Committee on the Analysis of Massive Data , Frontiers in Massive Data Analysis (National Academies Press, 2013). [Google Scholar]
  • 2. Koenker R. and G. Bassett, Jr. , “Regression Quantiles,” Econometrica 46 (1978): 33–50. [Google Scholar]
  • 3. Buchinsky M., “Changes in the US Wage Structure 1963‐1987: Application of Quantile Regression,” Econometrica 62, no. 2 (1994): 405–458. [Google Scholar]
  • 4. Koenker R. and Hallock K. F., “Quantile Regression,” Journal of Economic Perspectives 15, no. 4 (2001): 143–156. [Google Scholar]
  • 5. Zhong W., Wan C., and Zhang W., “Estimation and Inference for Multi‐Kink Quantile Regression,” Journal of Business & Economic Statistics 40, no. 3 (2022): 1123–1139. [Google Scholar]
  • 6. Chen Z., Cheng V. X., and Liu X., “Hypothesis Testing on High Dimensional Quantile Regression,” Journal of Econometrics 238, no. 1 (2024): 105525. [Google Scholar]
  • 7. Hou Y., Leng X., Peng L., and Zhou Y., “Panel Quantile Regression for Extreme Risk,” Journal of Econometrics 240, no. 1 (2024): 105674. [Google Scholar]
  • 8. Sun Y., Wan C., Zhang W., and Zhong W., “A Multi‐Kink Quantile Regression Model With Common Structure for Panel Data Analysis,” Journal of Econometrics 239, no. 2 (2024): 105304. [Google Scholar]
  • 9. Pearce T., Jeong J. H., Zhu J., et al., “Censored Quantile Regression Neural Networks for Distribution‐Free Survival Analysis,” Advances in Neural Information Processing Systems 35 (2022): 7450–7461. [Google Scholar]
  • 10. Candès E., Lei L., and Ren Z., “Conformalized Survival Analysis,” Journal of the Royal Statistical Society, Series B: Statistical Methodology 85, no. 1 (2023): 24–45. [Google Scholar]
  • 11. Fei Z., Zheng Q., Hong H. G., and Li Y., “Inference for High‐Dimensional Censored Quantile Regression,” Journal of the American Statistical Association 118, no. 542 (2023): 898–912. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. D'Haen M., Van Keilegom I., and Verhasselt A., “Quantile Regression Under Dependent Censoring With Unknown Association,” Lifetime Data Analysis 31 (2025): 1–47. [DOI] [PubMed] [Google Scholar]
  • 13. Wang T., Ling W., Plantinga A. M., Wu M. C., and Zhan X., “Testing Microbiome Association Using Integrated Quantile Regression Models,” Bioinformatics 38, no. 2 (2022): 419–425. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Tang Y., Wang Y., Wang H. J., and Pan Q., “Conditional Marginal Test for High Dimensional Quantile Regression,” Statistica Sinica 32, no. 2 (2022): 869–892. [Google Scholar]
  • 15. Wu P., Dupuis J., and Liu C. T., “Identifying Important Gene Signatures of BMI Using Network Structure‐Aided Nonparametric Quantile Regression,” Statistics in Medicine 42, no. 10 (2023): 1625–1639. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Park T. and Casella G., “The Bayesian Lasso,” Journal of the American Statistical Association 103, no. 482 (2008): 681–686. [Google Scholar]
  • 17. O'hara R. B. and Sillanpää M. J., “A Review of Bayesian Variable Selection Methods: What, How and Which,” Bayesian Analysis 4, no. 1 (2009): 85–117. [Google Scholar]
  • 18. Carvalho C. M., Polson N. G., and Scott J. G., “The Horseshoe Estimator for Sparse Signals,” Biometrika 97 (2010): 465–480. [Google Scholar]
  • 19. Li F. and Zhang N. R., “Bayesian Variable Selection in Structured High‐Dimensional Covariate Spaces With Applications in Genomics,” Journal of the American Statistical Association 105, no. 491 (2010): 1202–1214. [Google Scholar]
  • 20. Bhadra A., Datta J., Polson N. G., and Willard B., “Lasso Meets Horseshoe,” Statistical Science 34, no. 3 (2019): 405–427. [Google Scholar]
  • 21. Lewin A., Bottolo L., and Richardson S., “Bayesian Methods for Gene Expression Analysis,” Handbook of Statistical Genomics: Two Volume Set 30 (2019): 840–843. [Google Scholar]
  • 22. Bai R., Ročková V., and George E. I., “Spike‐and‐Slab Meets LASSO: A Review of the Spike‐And‐Slab LASSO,” in Handbook of Bayesian Variable Selection (Chapman and Hall/CRC, 2021), 81–108. [Google Scholar]
  • 23. George E. I. and McCulloch R. E., “Variable Selection via Gibbs Sampling,” Journal of the American Statistical Association 88, no. 423 (1993): 881–889. [Google Scholar]
  • 24. Ishwaran H. and Rao J. S., “Spike and Slab Gene Selection for Multigroup Microarray Data,” Journal of the American Statistical Association 100, no. 471 (2005): 764–780. [Google Scholar]
  • 25. Banerjee S., Castillo I., and Ghosal S., “Bayesian Inference in High‐Dimensional Models,” arXiv Preprint arXiv:2101.04491, (2021).
  • 26. Polson N. G. and Scott J. G., “On the Half‐Cauchy Prior for a Global Scale Parameter,” Bayesian Analysis 7, no. 4 (2012): 887–902. [Google Scholar]
  • 27. Narisetty N. N. and He X., “Bayesian Variable Selection With Shrinking and Diffusing Priors,” Annals of Statistics 42, no. 2 (2014): 789–817. [Google Scholar]
  • 28. Blei D. M., Kucukelbir A., and McAuliffe J. D., “Variational Inference: A Review for Statisticians,” Journal of the American Statistical Association 112, no. 518 (2017): 859–877. [Google Scholar]
  • 29. Zhang C., Bütepage J., Kjellström H., and Mandt S., “Advances in Variational Inference,” IEEE Transactions on Pattern Analysis and Machine Intelligence 41, no. 8 (2019): 2008–2026. [DOI] [PubMed] [Google Scholar]
  • 30. Komodromos M., Aboagye E. O., Evangelou M., Filippi S., and Ray K., “Variational Bayes for High‐Dimensional Proportional Hazards Models With Applications Within Gene Expression,” Bioinformatics 38, no. 16 (2022): 3918–3926. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Xian C., dCP S., He W., Rodrigues F. F., and Tian R., “Variational Bayesian Analysis of Survival Data Using a Log‐Logistic Accelerated Failure Time Model,” Statistics and Computing 34, no. 2 (2024): 67. [Google Scholar]
  • 32. Wu Y. and Tang N., “Variational Bayesian Partially Linear Mean Shift Models for High‐Dimensional Alzheimer's Disease Neuroimaging Data,” Statistics in Medicine 40, no. 15 (2022): 3604–3624. [DOI] [PubMed] [Google Scholar]
  • 33. Lim D., Park B., Nott D., Wang X., and Choi T., “Sparse Signal Shrinkage and Outlier Detection in High‐Dimensional Quantile Regression With Variational Bayes,” Statistics and Its Interface 13, no. 2 (2020): 237–249. [Google Scholar]
  • 34. Dai D., Tang A., and Ye J., “High‐Dimensional Variable Selection for Quantile Regression Based on Variational Bayesian Method,” Mathematics 11, no. 10 (2023): 2232. [Google Scholar]
  • 35. Liu Y., Ren J., Ma S., and Wu C., “The Spike‐And‐Slab Quantile LASSO for Robust Variable Selection in Cancer Genomics Studies,” Statistics in Medicine 43, no. 26 (2024): 4928–4983. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. vJ N. and Rue H., “Low‐Rank Variational Bayes Correction to the Laplace Method,” Journal of Machine Learning Research 25, no. 62 (2024): 1–25.41334350 [Google Scholar]
  • 37. Tierney L., Kass R. E., and Kadane J. B., “Fully Exponential Laplace Approximations to Expectations and Variances of Nonpositive Functions,” Journal of the American Statistical Association 84, no. 407 (1989): 710–716. [Google Scholar]
  • 38. Laplace P. S., “Memoir on the Probability of the Causes of Events,” Statistical Science 1, no. 3 (1986): 364–378. [Google Scholar]
  • 39. Zhao Y., Chang C., Hannum M., Lee J., and Shen R., “Bayesian Network‐Driven Clustering Analysis With Feature Selection for High‐Dimensional Multi‐Modal Molecular Data,” Scientific Reports 11, no. 1 (2021): 5146. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40. Shi Z., Zhang H., Jin C., Quan X., and Yin Y., “A Representation Learning Model Based on Variational Inference and Graph Autoencoder for Predicting lncRNA‐Disease Associations,” BMC Bioinformatics 22 (2021): 1–20. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Simidjievski N., Bodnar C., Tariq I., et al., “Variational Autoencoders for Cancer Data Integration: Design Principles and Computational Practice,” Frontiers in Genetics 10 (2019): 1205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42. Velten B. and Huber W., “Adaptive Penalization in High‐Dimensional Regression and Classification With External Covariates Using Variational Bayes,” Biostatistics 22, no. 2 (2021): 348–364. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Chen Y., Zhang Q., Ma S., and Fang K., “Heterogeneity‐Aware Clustered Distributed Learning for Multi‐Source Data Analysis,” Journal of Machine Learning Research 25, no. 211 (2024): 1–60. [PMC free article] [PubMed] [Google Scholar]
  • 44. Li R. and Liang H., “Variable Selection in Semiparametric Regression Modeling,” Annals of Statistics 36, no. 1 (2008): 261. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45. Bühlmann P. and Meinshausen N., “Magging: Maximin Aggregation for Inhomogeneous Large‐Scale Data,” Proceedings of the IEEE 104, no. 1 (2015): 126–135. [Google Scholar]
  • 46. Zhao T., Cheng G., and Liu H., “A Partially Linear Framework for Massive Heterogeneous Data,” Annals of Statistics 44, no. 4 (2016): 1400–1437. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47. Zhu H., Ibrahim J. G., and Tang N., “Bayesian Influence Analysis: A Geometric Approach,” Biometrika 98, no. 2 (2011): 307–323. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48. Zhu H., Ibrahim J. G., and Cho H., “Perturbation and Scaled Cook's Distance,” Annals of Statistics 40, no. 2 (2012): 785–811. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Tang N. S. and Duan X. D., “Bayesian Influence Analysis of Generalized Partial Linear Mixed Models for Longitudinal Data,” Journal of Multivariate Analysis 126 (2014): 86–99. [Google Scholar]
  • 50. Wang Z. Q. and Tang N. S., “Bayesian Quantile Regression With Mixed Discrete and Nonignorable Missing Covariates,” Bayesian Analysis 15, no. 2 (2020): 579–604. [Google Scholar]
  • 51. Tuerde M. and Tang N., “Bayesian Semiparametric Approach to Quantile Nonlinear Dynamic Factor Analysis Models With Mixed Ordered and Nonignorable Missing Data,” Statistics 56, no. 5 (2022): 1166–1192. [Google Scholar]
  • 52. Li H., Luo L., Liu W., Wang M., and Tang N., “Variational Bayesian Analysis for Joint Models of Longitudinal and Failure Time Data With Interval Censoring,” Statistics and Computing 35, no. 3 (2025): 60. [Google Scholar]
  • 53. Yu K. and Moyeed R. A., “Bayesian Quantile Regression,” Statistics & Probability Letters 54, no. 4 (2001): 437–447. [Google Scholar]
  • 54. Sagi O. and Rokach L., “Ensemble Learning: A Survey,” Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 8, no. 4 (2018): e1249. [Google Scholar]
  • 55. Ganaie M. A., Hu M., Malik A. K., Tanveer M., and Suganthan P. N., “Ensemble Deep Learning: A Review,” Engineering Applications of Artificial Intelligence 115 (2022): 105151. [Google Scholar]
  • 56. Kozumi H. and Kobayashi G., “Gibbs Sampling Methods for Bayesian Quantile Regression,” Journal of Statistical Computation and Simulation 81, no. 11 (2011): 1565–1578. [Google Scholar]
  • 57. Ishwaran H. and Rao J. S., “Spike and Slab Variable Selection: Frequentist and Bayesian Strategies,” Annals of Statistics 33, no. 2 (2005): 730–773. [Google Scholar]
  • 58. Bhattacharya A., Pati D., Pillai N. S., and Dunson D. B., “Dirichlet–Laplace Priors for Optimal Shrinkage,” Journal of the American Statistical Association 110, no. 512 (2015): 1479–1490. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59. Beal M. J., Variational Algorithms for Approximate Bayesian Inference (University of London, University College London, 2003). [Google Scholar]
  • 60. Wang C. and Blei D. M., “Variational Inference in Nonconjugate Models,” Journal of Machine Learning Research 14, no. 1 (2013): 1005–1031. [Google Scholar]
  • 61. Tierney L. and Kadane J. B., “Accurate Approximations for Posterior Moments and Marginal Densities,” Journal of the American Statistical Association 81, no. 393 (1986): 82–86. [Google Scholar]
  • 62. Hunter D. R. and Lange K., “A Tutorial on MM Algorithms,” American Statistician 58, no. 1 (2004): 30–37. [Google Scholar]
  • 63. Jordan M. I., Ghahramani Z., Jaakkola T. S., and Saul L. K., “An Introduction to Variational Methods for Graphical Models,” Machine Learning 37, no. 2 (1999): 183–233. [Google Scholar]
  • 64. Wainwright M. J. and Jordan M. I., “Graphical Models, Exponential Families, and Variational Inference,” Foundations and Trends in Machine Learning 1, no. 1–2 (2008): 1–305. [Google Scholar]
  • 65. Ma S., Huang J., and Song X., “Integrative Analysis and Variable Selection With Multiple High‐Dimensional Data Sets,” Biostatistics 12, no. 4 (2011): 763–775. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66. Zellner A., “Optimal Information Processing and Bayes's Theorem,” American Statistician 42, no. 4 (1988): 278–280. [Google Scholar]
  • 67. Knoblauch J., Jewson J., and Damoulas T., “An Optimization‐Centric View on Bayes' Rule: Reviewing and Generalizing Variational Inference,” Journal of Machine Learning Research 23, no. 132 (2022): 1–109. [Google Scholar]
  • 68. Chatterjee A. and Lahiri S. N., “Bootstrapping Lasso Estimators,” Journal of the American Statistical Association 106, no. 494 (2011): 608–625. [Google Scholar]
  • 69. Dunlop C. R., Wallez Y., Johnson T. I., et al., “Complete Loss of ATM Function Augments Replication Catastrophe Induced by ATR Inhibition and Gemcitabine in Pancreatic Cancer Models,” British Journal of Cancer 123, no. 9 (2020): 1424–1436. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Ngoi N. Y., Pilié P. G., McGrail D. J., Zimmermann M., Schlacher K., and Yap T. A., “Targeting ATR in Patients With Cancer,” Nature Reviews Clinical Oncology 21, no. 4 (2024): 278–293. [DOI] [PubMed] [Google Scholar]
  • 71. Martínez‐Jiménez F., Muiños F., Sentís I., et al., “A Compendium of Mutational Cancer Driver Genes,” Nature Reviews Cancer 20, no. 10 (2020): 555–572. [DOI] [PubMed] [Google Scholar]
  • 72. Underwood T., “Pan‐Cancer Analysis of Whole Genomes,” Nature 578, no. 7793 (2020): 82–93. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73. Wu C., Cui Y., and Ma S., “Integrative Analysis of Gene–Environment Interactions Under a Multi‐Response Partially Linear Varying Coefficient Model,” Statistics in Medicine 33, no. 28 (2014): 4988–4998. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74. Jia D., Augert A., Kim D. W., et al., “Crebbp Loss Drives Small Cell Lung Cancer and Increases Sensitivity to HDAC Inhibition,” Cancer Discovery 8, no. 11 (2018): 1422–1437. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75. Yu Z., Wu X., Zhu J., et al., “BCLAF1 Binds SPOP to Stabilize PD‐L1 and Promotes the Development and Immune Escape of Hepatocellular Carcinoma,” Cellular and Molecular Life Sciences 81, no. 1 (2024): 82. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76. Wang Z., Chen K., Jia Y., et al., “Dual ARID1A/ARID1B Loss Leads to Rapid Carcinogenesis and Disruptive Redistribution of BAF Complexes,” Nature Cancer 1, no. 9 (2020): 909–922. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 77. Kang H. J., Eom H., Kim H., Myung K., Kwon H. M., and Choi J. H., “Thrap3 Promotes R‐Loop Resolution via Interaction With Methylated DDX5,” Experimental & Molecular Medicine 53, no. 10 (2021): 1602–1611. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 78. Wang D., Wu Z., Liu S., et al., “THRAP3 Promotes Ferroptosis Resistance in Acute Myelocytic Leukemia Through SLU7‐Mediated Alternative Splicing of GIT2,” Nature Communications 17 (2025): 235. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 79. Chang T. S., Wei K. L., Lu C. K., et al., “Inhibition of CCAR1, a Coactivator of β‐Catenin, Suppresses the Proliferation and Migration of Gastric Cancer Cells,” International Journal of Molecular Sciences 18, no. 2 (2017): 460. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 80. Maji D., Glasser E., Henderson S., et al., “Representative Cancer‐Associated U2AF2 Mutations Alter RNA Interactions and Splicing,” Journal of Biological Chemistry 295, no. 50 (2020): 17148–17157. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 81. Schaefer A. and Der C. J., “RHOA Takes the RHOad Less Traveled to Cancer,” Trends Cancer 8, no. 8 (2022): 655–669. [DOI] [PubMed] [Google Scholar]
  • 82. Klingbeil O., Skopelitis D., Tonelli C., et al., “MARK2/MARK3 Kinases Are Catalytic Codependencies of YAP/TAZ in Human Cancer,” Cancer Discovery 14, no. 12 (2024): 2471–2488. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 83. Azizian N. G. and Li Y., “XPO1‐Dependent Nuclear Export as a Target for Cancer Therapy,” Journal of Hematology & Oncology 13, no. 1 (2020): 61. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 84. Cejas P., Cavazza A., Yandava C., et al., “Transcriptional Regulator CNOT3 Defines an Aggressive Colorectal Cancer Subtype,” Cancer Research 77, no. 3 (2017): 766–779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 85. Ghashghaei M., Liu Y., Ettles J., et al., “Translation Efficiency Driven by CNOT3 Subunit of the CCR4‐NOT Complex Promotes Leukemogenesis,” Nature Communications 15, no. 1 (2024): 2340. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 86. Zhu Y., Wang W., Xu C., et al., “A Novel Co‐Existing ZCCHC8‐ROS1 and de‐Novo MET Amplification Dual Driver in Advanced Lung Adenocarcinoma With a Good Response to Crizotinib,” Cancer Biology & Therapy 19, no. 12 (2018): 1097–1101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 87. Papusha L., Zaytseva M., Panferova A., et al., “Two Clinically Distinct Cases of Infant Hemispheric Glioma Carrying ZCCHC8: ROS1 Fusion and Responding to Entrectinib,” Neuro‐Oncology 24, no. 6 (2022): 1029–1031. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Data S1: Supporting Information.

SIM-45-0-s001.pdf (1.7MB, pdf)

Data Availability Statement

The data that support the findings of this study are openly available in The Cancer Genome Atlas (TCGA) at https://cancergenome.nih.gov.


Articles from Statistics in Medicine are provided here courtesy of Wiley

RESOURCES