Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2025 Jun 26.
Published in final edited form as: Stat Med. 2024 Mar 30;43(11):2280–2297. doi: 10.1002/sim.10071

Information-incorporated sparse hierarchical cancer heterogeneity analysis

Wei Han 1,2, Sanguo Zhang 1,2, Shuangge Ma 3, Mingyang Ren 4
PMCID: PMC12201913  NIHMSID: NIHMS2088544  PMID: 38553996

Abstract

Cancer heterogeneity analysis is essential for precision medicine. Most of the existing heterogeneity analyses only consider a single type of data and ignore the possible sparsity of important features. In cancer clinical practice, it has been suggested that two types of data, pathological imaging and omics data, are commonly collected and can produce hierarchical heterogeneous structures, in which the refined sub-subgroup structure determined by omics features can be nested in the rough subgroup structure determined by the imaging features. Moreover, sparsity pursuit has extraordinary significance and is more challenging for heterogeneity analysis, because the important features may not be the same in different subgroups, which is ignored by the existing heterogeneity analyses. Fortunately, rich information from previous literature (for example, those deposited in PubMed) can be used to assist feature selection in the present study. Advancing from the existing analyses, in this study, we propose a novel sparse hierarchical heterogeneity analysis framework, which can integrate two types of features and incorporate prior knowledge to improve feature selection. The proposed approach has satisfactory statistical properties and competitive numerical performance. A TCGA real data analysis demonstrates the practical value of our approach in analyzing data heterogeneity and sparsity.

Keywords: data integration, feature selection, heterogeneity analysis, hierarchy, prior information

1. INTRODUCTION

Cancer is naturally heterogeneous,1 and its heterogeneity analysis is essential for a deeper biological understanding of etiology and personalized medical decisions but challenging in statistical and biomedical research.2,3 There are multiple levels of defining cancer heterogeneity, such as differences in cells of the same tumor and differences in tumors of the same subject. We focus on the differences across subjects in this study. Depending on the different presence of meaningful phenotypes, heterogeneity analysis can be roughly classified as supervised, semi-supervised, and unsupervised. We conduct supervised heterogeneity analysis in this article and note that different analysis schemes serve different purposes, and no one can dominate others.

In the early study of supervised heterogeneous data analysis, the finite mixture of regression (FMR) is widely considered.4,5 The downside is that, like many classical approaches, FMR requires a pre-setting number of subgroups. Recent methods via penalized fusion have achieved data-dependently identification of the heterogeneous structure and in principle accommodation of subgroups as small as size one.6–8 Due to its intuitive and explainable penalized function, satisfactory statistical properties, and competitive numerical performance, it has shown great advantages in longitudinal heterogeneous data analysis,9 robust heterogeneity analysis,10 survival heterogeneity analysis,11 functional heterogeneous data analysis,12 and so on.

However, in most heterogeneity analyses, only a single type of data is considered. In cancer clinical practice, heterogeneity is commonly determined based on pathological images obtained from biopsy and visually examined by pathologists, which has been highly successful, and pathological images have been effective for staging and diagnosis.13 Nonetheless, it has also been recognized that only a rough subgrouping can be led by pathological imaging data.14 On the other hand, with the development of biotechnology and the storage of large-scale data, a large amount of high-throughput omics data is collected, which provides great convenience for the study of complex diseases, and also encourages researchers to obtain potential biological explanations by modeling in molecular biology.15 In the literature, heterogeneity analysis on gene expression data has been successfully studied, and omics data-based analysis does not void analysis based on pathological imaging data and can obtain a refined heterogeneous structure nested in the known rough structure.16

In addition, most heterogeneity analyses mainly focus on the heterogeneity of important features without considering sparsity. The selection of important features has extraordinary significance and is more challenging for heterogeneity analysis, which can be divided into two levels, that is, only a few features are important for heterogeneity analysis, and the important variables may not be the same in different subgroups. For the selection of important gene features, a powerful and cost-effective type of auxiliary way is to mine large publication databases such as PubMed and extract useful information about important gene features associated with the cancer of interest from published studies. Several text mining tools, such as PubMatrix and VxInsight, are available, in addition, some direct text mining procedures are also feasible for this purpose. Specifically, in our analysis, we search a pair of keywords of the disease name and the candidate gene name in PubMed Advanced Search Builder, then a frequency matrix of term co-occurrence is obtained, indicating whether an association exists and its amount of evidence. It is noted that the search procedure in PubMed is easy and convenient to conduct in several minutes since only the co-occurrence frequency is demanded. For example, when we conduct a pair of keywords search in PubMed, EGFR and lung adenocarcinoma get more than 7000 hits, in comparison, AKT1 and lung adenocarcinoma get 160 hits, RXRB and lung adenocarcinoma get zero hit. Although not all publications are included in PubMed and information by such a crude and simple search may not be fully convincing, it is indisputable that EGFR is of far greater relevance than AKT1/RXRB in terms of genes associated with lung adenocarcinoma. We construct prior information set Sp, aiming to include important genes according to the occurrence frequency. We preset a threshold for example 300, then EGFR is included in Sp, while AKT1 and RXRB are excluded. In lung adenocarcinoma data analysis, we set four thresholds and obtain Sp under four scenarios, summarized in Table S7 (Supporting Information). By mining the previous publication databases, a large amount of such valuable and available information can be collected in a cost-effective way. To balance efficiency and safety, we only incorporate qualitative information instead of quantitative results by only adopting the suggested associations in penalized terms rather than their estimated effect sizes, which shares similar spirits with Prior Lasso in Jiang et al.17 In existing studies, such a technique is popular and applicable in omics data analysis. Wang et al18 proposed incorporating prior information for gene-environment interactions identification and selection. Yi et al19 performed an information-incorporated GGM-based model to assist in estimating the network structure in gene expression data. To the best of our knowledge, incorporating prior information in a sparse hierarchical heterogeneity analysis framework has not been studied in the literature.

In this article, we consider integrating two types of features, pathological imaging and omics data, to conduct cancer hierarchical heterogeneity analysis. To improve feature selection, we would like to borrow additional information extracted from existing publications to reinforce sparse penalization. This study can contribute beyond the existing literature in the following ways. First, an innovative information-incorporated sparse hierarchical heterogeneity analysis framework is developed, which can combine the two different types of data to obtain a sensible hierarchical heterogeneous structure and utilize the prior information to better perform model selection. Second, the much-desired statistical consistency properties of the proposed approach are rigorously established, including accurate estimation of subgroup numbers, recovery of the unknown heterogeneous structures, and feature selection consistency. Theoretically and numerically, we show that the incorporation of trivial but useful information can significantly improve the accuracy of model selection as well as subject subgrouping and has robust performance even if incorrect information is involved. Last but not least, the application on lung adenocarcinoma serves as an example of the proposed approach and may provide a more effective way to extract useful information from The Cancer Genome Atlas (TCGA) and other cancer databases.

2 |. METHODS

2.1 |. Data and model setting

Consider n independently subjects with measurements Xi,Zi,Yii=1n, where Xi=Xi1,…,XiqT are q-dimensional features, Zi=Zi1,…,ZipT are p-dimensional features, and Yi is the continuous response for the i th subject. As illustrated in Section 1, the first type of features X can be clinical data and pathological image data, which have low dimension and are all important for rough subgrouping, while only a small amount of components of gene features Zii=1n are important, leading to refined subgrouping. In our model, superior to previous studies, the hierarchical structure and data sparsity are taken into consideration. The rough heterogeneous structure with K1 subgroups is denoted by 𝒢1,…,𝒢K1 which is a mutually exclusive partition of {1,…,n}, while a refined heterogeneous structure with K2 sub-subgroups is denoted by 𝒯1,…,𝒯K2. Moreover, hierarchy means that refined sub-subgroups are nested in rough subgroups, that is, subject indices in the same 𝒯 must be in the same 𝒢. Hence, there exists a partition of 1,…,K2 denoted by ℋ1,…,ℋK1 satisfying that 𝒢k1=∪k2∈ℋk1𝒯k2 for k1=1,…,K1. We consider the hierarchical heterogeneity regression model,

Yi=XiTξk1+ZiTαk2+ϵi,i∈𝒯k2⊂𝒢k1,k2∈ℋk1,k1=1,…,K1, (1)

where ξk1=ξk11,…,ξk1qT is q-dimensional coefficient in 𝒢k1,αk2=αk21,…,αk2pT is p-dimensional coefficient in 𝒯k2, and ϵi is the random error with Eϵi=0 and Varϵi=σ2.

In regression-based heterogeneity analysis, each subject has its own regression coefficients, and two subjects belong to the same subgroup if and only if they have the same regression coefficients.6,7 For each i th subject, we model its own regression coefficients βi=βi1,…,βiqT and γi=γi1,…,γipT. Hence, in (1), ξk1 equals the common value of βi for i∈𝒢k1, and αk2 equals the common value of γi for i∈𝒯k2. We remark that the rough heterogeneous structure 𝒢1,…,𝒢K1 is a known prior. By the known rough heterogeneous structure, define ℳ𝒢=β∈Rnq:βi=βl,i,l∈𝒢k1,k1=1,…,K1. Our analysis goal is to determine K2 and 𝒯1,…,𝒯K2, and estimate coefficients ξk1 and αk2, ensuring data hierarchy and sparsity at the same time.

2.2 |. Information-incorporated penalized estimation

We assume that the prior information Sp, the index set of the second type of important candidate features, is available. A typical and cost-effective way to obtain Sp is extracted from previous studies, explicitly illustrated in Section 1. To select important gene features, we additionally employ sparse penalties on coefficients γ via prior information Sp, and not impose them on β since the first type of features have low dimension and intuitively biological meanings. For simultaneous coefficients estimation, feature selection, and detection of the refined heterogeneous structure, we propose a multi-step Information-incorporated Sparse Hierarchical Heterogeneous approach (ISHH).

Step 1: Information-guided step.

Consider the following penalized objective function,

Q1(β,γ)=12∑i=1nYi-XiTβi-ZiTγi2+∑i=1n∑j∉Sppγij;λ1+∑k1=1K1∑i<l,i,l∈𝒢k1pγi-γl2;λ2, (2)

where β=β1T,…,βnTT∈ℳ𝒢,γ=γ1T,…,γnTT∈Rnp, and p(⋅;λ) is the concave penalty with tuning parameter λ. In our implementation, we adopt the minimax concave penalty (MCP).20 It is noted that the smoothly clipped absolute deviation penalty (SCAD)21 and some alternatives are equally applicable. In Step 1, the prior information is fully trusted, and sparse penalties are only imposed on the coefficients which are not recommended. We obtain prior estimators β^p,γ^p by minimizing Q1(β,γ). Then we compute Y^ip=XiTβ^ip+ZiTγ^ip for i=1,…,n, which are artificial responses totally guided by prior information.

Step 2: Information-incorporated step.

Define Y~i=(1-τ)Yi+τY^ip as the weighted response, where τ∈[0,1) is a tuning parameter to balance the observed data and the artificial data. Consider the following penalized objective function,

Q2(β,γ)=12∑i=1nY~i-XiTβi-ZiTγi2+∑i=1n∑j=1ppγij;λ1+∑k1=1K1∑i<l,i,l∈𝒢k1pγi-γl2;λ2, (3)

where notations have the same implications as above. We obtain final estimators (β^,γ^) by minimizing Q2(β,γ). Denote ξ^=ξ^1T,…,ξ^K1TT and α^=α^1T,…,α^K^2TT as the distinct values of β^ and γ^, respectively. Then the number of sub-subgroups Kˆ2 and the refined heterogeneous structure 𝒥^1,…,τ^K^2 are determined by checking the distinct values of γˆ, where 𝒥^1,…,𝒥^K^2 constitutes mutually exclusive partitions of {1,…,n} with 𝒥^k2=i:γ^i=α^k2,i=1,…,n for k2=1,…,K^2.

Interestingly, if introducing a parameter κ=τ1-τ∈[0,∞), by adding the terms independent of (β,γ) and scaling the objective function, minimizing (3) is equivalent to minimizing

Q~2(β,γ)=12∑i=1nYi-XiTβi-ZiTγi2+κ2∑i=1nY^ip-XiTβi-ZiTγi2+(1+κ)∑i=1n∑j=1ppγij;λ1+(1+κ)∑k1=1K1∑i<l,i,l∈𝒢k1pγi-γl2;λ2.

Clearly, an extra loss term is caused by the information-guided step in this form of representation. In Step 2, the quadratic loss has two components, one is from the observed data and the other is from the artificial data by information-guided step. The balance parameter τ can be selected via some appropriate criteria, such as BIC, in practice. With trustworthy prior information of high quality, it tends to choose a larger τ to obtain more accurate estimators, which means that the credible prior information is effectively incorporated. When the quality of prior information is poor, a smaller τ is adaptively chosen based on the observed data, and (3) tends to a standard sparse and fusion-penalized objective function without prior. To some extent, it can compensate for the bias caused by incorrect prior information. In conclusion, τ is introduced to data-dependently balance two types of quadratic losses in a sense, making our proposed approach flexible and stable.

Remark 1.

In our multi-step approach, we formulate pairwise fusion penalty with respect to γ to estimate refined heterogeneous structure nested in known prior rough heterogeneous structure. It makes sense since rough heterogeneity is usually suggested based on clinical features and visually examined by experts. When the interested outcome is completely new, and there is no prior subgroups knowledges, the objective function requires double pairwise fusion penalties to simultaneously estimate rough and refined heterogeneous structure. The double pairwise fusion penalties includes two terms of β and βT,γTT, respectively, where data hierarchy is guaranteed by the properties of group penalties. Theoretical investigation and efficient algorithm development are expected to be thoroughly studied in our future research.

Remark 2.

Although the first step is totally guided by prior information, the combination of pairwise fusion penalty is necessary. If pairwise fusion penalty is removed, it is equivalent to conduct sparse regression for each sample point individually in information-guided step, resulting in unidentifiable coefficient estimation and unreliable artificial responses Y^1p,…,Y^np. A comparative numerical experiment is conducted. Compared to Table 2 with original formulation, simulation results in Table S5 of Supporting Information shows much lower TPR and higher MSE, which validates our discussion.

TABLE 2.

Simulation results under 100 simulated replicates with balanced design and μ=1; in each cell, mean (SD).

Cor structure Methods RI TPR FPR MSE of β MSE of γ
AR1 oracle 1.000 (0.000) 0.984 (0.031) 0.030 (0.034) 0.103 (0.036) 0.129 (0.028)
sparseFMR 0.795 (0.035) 0.915 (0.057) 0.350 (0.166) 0.311 (0.097) 0.607 (0.125)
K-means1+Lasso 0.758 (0.007) 0.924 (0.069) 0.198 (0.077) 0.311 (0.097) 0.609 (0.041)
K-means2+Lasso 0.766 (0.010) 0.846 (0.106) 0.175 (0.086) 0.311 (0.097) 0.668 (0.050)
K-means3+Lasso 0.755 (0.006) 0.959 (0.063) 0.086 (0.053) 0.311 (0.097) 0.554 (0.039)
NOT incorporated 0.790 (0.017) 0.998 (0.013) 0.295 (0.130) 0.229 (0.093) 0.475 (0.035)
S1p 0.790 (0.017) 0.997 (0.016) 0.085 (0.084) 0.228 (0.091) 0.475 (0.037)
S2p 0.790 (0.017) 0.990 (0.029) 0.106 (0.093) 0.232 (0.092) 0.480 (0.038)
S3p 0.790 (0.017) 0.983 (0.038) 0.129 (0.097) 0.234 (0.092) 0.483 (0.039)
S4p 0.790 (0.017) 0.977 (0.044) 0.153 (0.104) 0.236 (0.092) 0.486 (0.039)
AR2 oracle 1.000 (0.000) 0.984 (0.034) 0.035 (0.033) 0.094 (0.032) 0.124 (0.025)
sparseFMR 0.831 (0.048) 0.855 (0.074) 0.376 (0.194) 0.354 (0.119) 0.756 (0.317)
K-means1+Lasso 0.758 (0.008) 0.861 (0.080) 0.211 (0.061) 0.354 (0.119) 0.651 (0.056)
K-means2+Lasso 0.767 (0.010) 0.838 (0.083) 0.177 (0.067) 0.354 (0.119) 0.660 (0.053)
K-means3+Lasso 0.753 (0.005) 0.922 (0.069) 0.133 (0.063) 0.354 (0.119) 0.600 (0.051)
NOT incorporated 0.809 (0.010) 0.913 (0.077) 0.191 (0.097) 0.223 (0.096) 0.490 (0.042)
S1p 0.809 (0.009) 0.915 (0.076) 0.057 (0.059) 0.224 (0.095) 0.490 (0.043)
S2p 0.809 (0.009) 0.872 (0.077) 0.061 (0.056) 0.226 (0.095) 0.500 (0.042)
S3p 0.809 (0.009) 0.870 (0.085) 0.073 (0.063) 0.224 (0.095) 0.501 (0.043)
S4p 0.809 (0.009) 0.866 (0.084) 0.085 (0.063) 0.226 (0.096) 0.502 (0.043)
Banded oracle 1.000 (0.000) 0.969 (0.047) 0.027 (0.031) 0.105 (0.034) 0.148 (0.031)
sparseFMR 0.793 (0.031) 0.833 (0.081) 0.563 (0.163) 0.311 (0.092) 0.974 (0.285)
K-means1+Lasso 0.756 (0.006) 0.878 (0.076) 0.188 (0.074) 0.311 (0.092) 0.624 (0.039)
K-means2+Lasso 0.766 (0.010) 0.805 (0.100) 0.168 (0.076) 0.311 (0.092) 0.669 (0.043)
K-means3+Lasso 0.755 (0.006) 0.935 (0.063) 0.084 (0.050) 0.311 (0.092) 0.579 (0.041)
NOT incorporated 0.794 (0.014) 0.971 (0.058) 0.289 (0.116) 0.218 (0.082) 0.509 (0.044)
S1p 0.794 (0.014) 0.984 (0.042) 0.098 (0.072) 0.219 (0.086) 0.504 (0.044)
S2p 0.794 (0.014) 0.963 (0.062) 0.105 (0.079) 0.222 (0.087) 0.512 (0.044)
S3p 0.794 (0.014) 0.954 (0.068) 0.130 (0.073) 0.221 (0.088) 0.515 (0.045)
S4p 0.794 (0.014) 0.939 (0.074) 0.148 (0.082) 0.223 (0.087) 0.522 (0.046)

2.3 |. Computation

We derive an ADMM algorithm for optimizing objective functions in our proposed approach. Define a n×K1 matrix L~1 with l~ik1=1 for i∈𝒢k1 and l~ik1=0 otherwise. Define L1=L~1⊗Iq, where Iq is a q×q identity matrix and ⊗ is the Kronecker product. For β∈ℳ𝒢 and ξ=ξ1T,…,ξK1TT,β=L1ξ. In a general manner, we derive an ADMM algorithm for minimizing the following type of function, which is the unified form of our objective functions in two steps.

12‖Y-X˜ξ-Zγ‖22+∑i=1n∑j=1ppγij;λ1+∑k1=1K1∑i<l,i,l∈𝒢k1pγi-γl2;λ2, (4)

where Y=Y1,…,YnT,X=diagX1T,…,XnT,Z=diagZ1T,…,ZnT, and X~=XL1. Define the counts of difference within subgroups by N≜12∑k1=1K1𝒢k1𝒢k1-1, where |⋅| is the cardinality of the set. By introducing two new parameters η=ηilT,i<l,i,l∈𝒢k1,k1=1,…,K1T∈RNp and δ=δ1T,…,δnTT∈Rnp to replace γi-γl and γij in penalty terms, respectively, minimizing (4) is equivalent to the following constrained minimization problem,

ℒ0(ξ,γ,δ,η)=12‖Y-X˜ξ-Zγ‖22+∑i=1n∑j=1ppδij;λ1+∑k1=1K1∑i<l,i,l∈𝒢k1pηil2;λ2,s.t.γij-δij=0,i=1,…,n,j=1,…,p.γi-γl-ηil=0,i<l,i,l∈𝒢k1,k1=1,…,K1.

Then the augmented Lagrangian function is

ℒ(ξ,γ,δ,η,v,u)=ℒ0(ξ,γ,δ,η)+∑i=1nviTγi-δi+ϑ2∑i=1nγi-δi22+∑k1=1K1∑i<l,i,l∈𝒢k1uilTγi-γl-ηil+ϑ2∑k1=1K1∑i<l,i,l∈𝒢k1γi-γl-ηil22,

where v=v1T,…,vnTT∈Rnp and u=uilT,i<l,i,l∈𝒢k1,k1=1,…,K1T∈RNp are Lagrange multipliers, and ϑ is a fixed ADMM algorithm penalty parameter. Then the standard ADMM optimization procedures22 can be applied to find the local minimizer of ℒ(ξ,γ,δ,η,v,u). The computational complexity of the algorithm is O∑k1=1K1𝒢k12p, which is similar as the computational complexity On2p in the existing literature.6,7,11,23 The details are available in Supporting Information.

Comparing with the representation of (4), our two-step approach includes sum of sparse penalties with respect to j∈{1,…,p}∖Sp rather than j∈{1,…,p} in Step 1, and includes the weighted response Y~ rather than Y in Step 2. Similar to the optimization procedure of (4), the objective functions in our approach can be effectively optimized with a few modifications. Details of iteration formulas in Steps 1 and 2 are available in Supporting Information. These steps are repeated until convergence. Convergence of the algorithm follows from Ma and Huang6 and is achieved in all of our numerical analyses.

For initial values, we first capture an initial refined heterogeneous structure following the initial value generation method in Ma et al,7 and then apply Lasso regression to obtain sparse initial values of coefficients in each refined subgroup. Let Cn=log(n(q+p)), we choose the tuning parameters by minimizing a modified BIC criterion following Ma and Huang,6

BICτ,λ1,λ2=log1n∑i=1nYi-XiTβ^iτ,λ1,λ2-ZiTγ^iτ,λ1,λ22+CnlognnK1q+s,

where s is the number of nonzero coefficients in αˆ=αˆ1T,…,αˆK^2TT. We suggest grid search of λ1 and λ2 while holding τ=0, and then conduct line search of τ while holding the optimal λ1 and λ2.

3 |. STATISTICAL PROPERTIES

By the true refined heterogeneous structure 𝒯1,…,𝒯K2, define Tmax=max1⩽k2⩽K2𝒯k2 and Tmin=min1⩽k2⩽K2𝒯k2, where |⋅| is the cardinality of the set. The true values of coefficients are denoted by β*=β1*T,…,βn*TT and γ*=γ1*T,…,γn*TT, by which, we define dn=maxi∈𝒯k2,l∈𝒯k2′,1⩽k2≠k2′⩽K2γi*-γl*2 as the minimal differences of the common values between two refined subgroups. Define 𝒜i=j:γij*≠0 for i=1,…,n, and bn=minj∈𝒜i,1⩽i⩽nγij*. We assume several mild and sensible conditions described as follows, and then establish theoretical results when the number of parameters tends to infinity as the sample size increases.

Condition 1.

For some constant M0>0 and any i=1,…,n, the elements of Wi=XiT,ZiTT are bounded by [ -M0,M0 ]. For some constants C1,C2>0 and any k2=1,…,K2, the smallest eigenvalue of positive definite matrix 1τk2∑i∈𝒯k2WiWiT is larger than C1, and 1τk2∑i∈𝒯k2WiWiT2⩽C2.

Condition 2.

Random error ϵ=ϵ1,…,ϵnT follows sub-Gaussian distribution, that is, for any a∈Rn and x>0,PraTϵ>‖a‖2x⩽2exp-cx2, where c is a positive constant.

Condition 3.

The penalty p(t;λ) is non-decreasing and concave on [0,∞). There exists a constant a>0 such that p(t;λ) is a constant for all t⩾aλ, and p(0;λ)=0. The derivative p′(t;λ) is continuous, bounded by λ and satisfies limt→0+p′(t;λ)=λ.

Condition 4.

(i) Tmax=OTmin. (ii) Tmin≫maxK2,(q+p)logTmin.

Condition 5.

The prior estimators satisfy sup1⩽i⩽nβ^ip-βi*2+sup1⩽i⩽nγˆip-γi*2⩽C0τ-1(1-τ)(q+p)12Tmin-12logTmin12 with probability tending to 1 as n→∞, where C0 is a positive constant.

Condition 1 is widely used in statistical theoretical analysis. The sub-Gaussian assumption in Condition 2 is common in regression-based heterogeneity analysis.7 SCAD, MCP, and several other concave penalties satisfy Condition 3.20,21 Condition 4 makes some assumptions on the true refined heterogeneous structure. Specifically, Condition 4(i) imposes the balance condition on the samples sizes between sub-subgroups, and Condition 4(ii) requires that the subgroup size is far greater than the dimension of features, which still allows p to tend to infinity. Condition 5 concerns with prior estimators obtained in the information-guided step and a similar condition has been assumed in Jiang et al.17 It suggests that information with higher quality leads to more reliable prior estimators corresponding to a larger τ, and Condition 5 is satisfied when τ=0. Theoretical results are established as follows and the rigorous proof is available in Supporting Information.

Theorem 1.

Define ϕn=(1-τ)(q+p)12Tmin-12logTmin12. Suppose that λ1<a-1bn,λ2<a+12-1dn,λ2>Tmin-12λ1, and minλ1,λ2≫ϕn. Under Condition 1–5, as n→∞, there exists a local minimizer (βˆ,γˆ) of Q2(β,γ) such that

  1. (Estimation consistency) sup1⩽i⩽nβˆi-βi*2+sup1⩽i⩽nγˆi-γi*2=Opϕn.

  2. (Variable selection consistency) Prγ^ij=0,j∉𝒜i,i=1,…,n→1.

  3. (Subgroup number consistency) PrK^2=K2→1.

  4. (Heterogeneous structure consistency) Pr𝒯^k2=𝒯k2,k2=1,…,K2→1.

In the literature, quite a lot of published studies about heterogeneity analysis via fusion penalties consider a simpler scenario without sparsity or hierarchical heterogeneous structures,6,11,12,23,24 they only establish theoretical results on coefficients estimation consistency and heterogeneous structure consistency. To the best of our knowledge, the variable selection consistency and sparsity properties on fusion-based heterogeneity models have not been investigated in the literature. More importantly, we further theoretically find out how prior information assists feature selection and coefficients estimation. Comparing with scenarios without prior information (also included in our analysis with τ=0), our theoretical advancement concludes that the estimation convergence rate is shrunk with a factor 1-τ, which leads to a huge reduction when accurate information is incorporated and τ is close to 1. In a word, our theoretical development is considerably more challenging since it simultaneously demands new investigation on prior information, heterogeneous structures, and sparsity.

4 |. SIMULATION

Consider n independent subjects with (q+p)-dimensional covariates. In our simulation, let n=120,q=3, and p=12. We generate Xi independently and identically distributed from q-dimensional multivariate normal distribution N0q,Σ1, where Σ1=σ1jm1⩽j,m⩽q and σ1jm=I{j=m}+0.3I{j≠m}. We generate Zi independently and identically distributed from N0p,Σ2, where Σ2=σ2jm1⩽j,m⩽p has auto-regressive structure with parameter ρ or banded structure, that is, σ2jm=I{j=m}+ρ|j-m|I{j≠m}(ρ1=0.3 denoted as AR1 and ρ2=0.7 denoted as AR2) or σ2jm=I{j=m}+0.5I{|j-m|=1} (denoted as Banded). Let μx=(μ,μ,μ) and μz=μ,μ,μ,μ,0p-4 and consider two signal levels with μ1=1 and μ2=2. There are K1=2 rough subgroups with coefficients βi equal to μx and -μx, and K2=4 refined sub-subgroups with coefficients γi equal to 12μz,2μz, -12μz and -2μz. The random errors are independently and identically generated from N0,0.52. Consider balanced and imbalanced settings to accommodate more general real-world situations, where two proportions of group sizes in refined structure are P1=(0.25,0.25,0.25,0.25) and P2=(0.2,0.2,0.3,0.3), and accordingly, two proportions of group sizes in rough structure are P~1=(0.5,0.5) and P~2=(0.4,0.6).

In each simulated data setting, we consider information of high/medium/low/worst-quality, respectively, that is, Sp can be S1p={1,2,3,4} (exactly correct information), S2p={1,2,3,5} (75% correct information and 25% wrong information), S3p={1,2,5,6} (50% correct information and 50% wrong information), and S4p={1,5,6,7} (25% correct information and 75% wrong information). In reality, we usually encounter a large amount of correct information and a small amount of wrong information, which coincides with the medium/low-quality information in our simulation settings. Although scenarios with high and worst-quality information are not common in reality, our proposed approach is still applicable by selecting the appropriate parameter τ. Our approaches are denoted as ISHH-S1p, ISHH-S2p, ISHH-S3p, ISHH-S4p. To show effectiveness of information incorporation, by setting τ=0 in Step 2, we also perform sparse hierarchical heterogeneity analysis without any prior information, denoted as “NOT incorporated.”

For each setting, we generate 100 replicates. We adopt the following measures to assess performance: (a1) Mean, median, and standard deviation of K^2; (a2) Percentage of K^2 equal to K2; (a3) Rand Index (RI) of refined heterogeneous structure consistency; (b) The true positive rate (TPR) and false positive rate (FPR) of the feature selection; (c) Mean squared errors (MSEs) of β and γ. In practice, (a1), (a2), and (a3) are used for assessing refined subgrouping, (b) is used for assessing feature selection, (c) is used for assessing coefficients estimation. In addition, we observe the selection of τ with respect to our approaches with different quality information incorporated.

To demonstrate the competitive performance of our proposed approach, we consider some alternatives to conduct sparse hierarchical heterogeneity analyses. (1) The oracle approach (denoted as oracle) with known true refined heterogeneous structure but unknown important features. The oracle approach is regarded as a baseline that only adopts a standard sparsity penalty with enjoying true hierarchical heterogeneous structures. Then, under homogeneity assumption for each k1 th subgroup in known rough heterogeneous structure, a Lasso regression is applied to Yi,Xi,Zii∈𝒢k1. In this manner, for fixed k1=1,…,K1, homogeneous coefficients ξ^k1,α~k1 are obtained in each rough subgroup 𝒢k1. Furthermore, we consider the following four alternatives: (2) The sparse finite mixture regression (denoted as sparseFMR), in which FMR is applied to Yi-XiTξ^k1,Zii∈𝒢k1 and Lasso is adopted for selecting relevant features. It is noted that the sparse FMR approach is widely used in heterogeneous data analysis with feature selection. (3) The K-means clustering method is applied to obtain a refined structure, and then a Lasso regression is applied to Yi-XiTξˆk1,Zii∈τˆk2 for each refined subgroup 𝒯^k2 contained in 𝒢k1. For K-means clustering methods, we consider clustering based on Yii∈𝒢k1 (denoted as K-means1+Lasso), Yi-XiTξ^k1i∈𝒢k1 (denoted as K-means2+Lasso), and Yi-XiTξ^k1-ZiTα~k1i∈𝒢k1 (denoted as K-means3+Lasso). Sparse coefficient estimation and hierarchical heterogeneous structures can be realized in all the above approaches. In comparison with our proposed approach, sparseFMR, K-means1+Lasso, K-means2+Lasso, and K-means3+Lasso all need a pre-setting number of refined subgroups, which is set as the true value. Our simulation results are summarized in Tables 1 and S1–S4 (Supporting Information), and also visualized in Figures 1 and S1–S3 (Supporting Information). Throughout the whole simulation, our proposed approach shows highly competitive performance.

TABLE 1.

Mean of selected τ, mean, median, standard deviation (SD) of K^2 and percentage (per) of K^2 equal to the true number of subgroups under 100 simulated replicates with μ=1.

Balanced design Imbalanced design


Cor structure Methods τ Mean Median SD Per τ Mean Median SD Per
AR1 NOT incorporated 0.000 4.44 4.00 1.844 0.51 0.000 4.30 4.00 1.521 0.45
S1p 0.724 3.68 4.00 0.601 0.72 0.726 3.69 4.00 0.662 0.71
S2p 0.680 3.68 4.00 0.601 0.72 0.668 3.69 4.00 0.662 0.71
S3p 0.652 3.68 4.00 0.601 0.72 0.636 3.68 4.00 0.634 0.71
S4p 0.634 3.68 4.00 0.601 0.72 0.615 3.68 4.00 0.634 0.71
AR2 NOT incorporated 0.000 4.18 4.00 0.757 0.82 0.000 4.29 4.00 0.844 0.72
S1p 0.639 3.98 4.00 0.284 0.92 0.663 4.06 4.00 0.509 0.80
S2p 0.620 3.98 4.00 0.284 0.92 0.609 4.04 4.00 0.470 0.81
S3p 0.558 3.98 4.00 0.284 0.92 0.558 4.04 4.00 0.470 0.81
S4p 0.539 3.98 4.00 0.284 0.92 0.542 4.04 4.00 0.470 0.81
Banded NOT incorporated 0.000 4.52 4.00 1.480 0.53 0.000 4.51 4.00 1.453 0.55
S1p 0.702 3.78 4.00 0.462 0.80 0.695 3.85 4.00 0.520 0.77
S2p 0.661 3.77 4.00 0.468 0.79 0.645 3.83 4.00 0.473 0.78
S4p 0.632 3.77 4.00 0.468 0.79 0.606 3.86 4.00 0.513 0.78
S4p 0.599 3.79 4.00 0.456 0.81 0.590 3.85 4.00 0.479 0.78

FIGURE 1.

FIGURE 1

Simulation results under 100 simulated replicates with balanced design and μ=1. (A) Percentage of K^2 equal to candidate values. (B) Boxplots of selected τ. (C) Measures comparison with alternatives.

First, we compare the performance of proposed approaches with (τ≠0) and without (τ=0) prior information incorporated. Take the setting of balanced design and μ=1 as an example (Tables 1,2 and Figure 1). Compared with the approach without information incorporated, our approaches significantly improve (at least 10% in the majority of cases) the percentage of identifying the number of refined subgroups whatever scenario of information is incorporated. It is observed that our approaches achieve 92% percentage of correct identification under AR2, suggesting the highest estimation performance. Numerical results suggest that information-incorporated approaches can contribute to estimating the number of refined subgroups. Although there is little difference in RIs of two paradigms (both of high accuracy around 0.8), it is observed that FPR is significantly reduced by the incorporated information with maintaining a high TPR. For examples, under AR1, FPRs/TPRs are 0.295/0.998(Not incorporated), 0.085/0.997(ISHH-S1p), 0.106/0.990ISHH-S2p,0.129/0.983ISHH-S3p, and 0.153/0.977ISHH-S4p. We analyze the reasons behind this in Remark 3. Moreover, the boxplots show that the adaptively selected weighted parameter τ decreases along with the worse information, which is as expected. Whatever the quality of the information, our approaches are virtually unaffected by identifying refined heterogeneous structures. More importantly, even if the worst case occurs, the proposed approach data-dependently selects a reasonable τ, leading the robust estimation, which is still highly comparable to the alternatives.

Moreover, compared with the alternatives, our proposed approaches show remarkable performance overall (Table 2 and Figure 1). Numerical results suggest that our proposed approaches have higher RIs than K-means+Lasso methods under any scenario of information. In the whole, our proposed approaches are pretty competitive on TPR and FPR performance compared with K-means+Lasso methods and may have superior performance when incorporating information of high quality. Although sparseFMR outperforms slightly on RIs, it leads to an undesirable FPR which fails on feature selection tasks. For coefficients estimation, our proposed approaches consistently outperform all alternatives. For examples, under Banded, MSEs of γ are 0.974 (sparseFMR), 0.624 (K-means1+Lasso), 0.669 (K-means2+Lasso), 0.579 (K-means3+Lasso), 0.504 (ISHH-S1p), 0.512 (ISHH-S2p), 0.515 (ISHH-S3p), and 0.522 (ISHH-S4p). It is particularly noted that our proposed approach data-drivenly obtains the number of refined subgroups while all alternatives are given a true value. Other simulation settings show similar results, which are provided in Supporting Information. All in all, even if some helpful additional information about the heterogeneous structure is unknown, our proposed approach still outperforms the competitors in the vast majority of cases.

Remark 3.

The incorporation of prior information can significantly reduce FPR. Denote S as the set of ground-true important features and SC as the set of ground-true unimportant features. Note that the false positive means the times of features predicted as important in SC of n subjects. In information-guided step, j∉SP is equivalent to j∈S\SP∪SC\SP. Thus our two-step approach imposes double sparsity penalization on features in SC\SP, leading to fewer chances to be predicted as important. Even if the prior information is worst, there are still numerous features in SC\SP of n subjects imposed on double sparsity penalization, resulting in much lower FPR than no incorporation.

5 |. REAL DATA ANALYSIS

The Cancer Genome Atlas (TCGA, https://portal.gdc.cancer.gov/) is a recent collective effort jointly organized by the National Cancer Institute (NCI) and the National Human Genome Research Institute (NHGRI), which has published comprehensive clinical, omics, and imaging data over various cancer types. Note that some recent studies have explored the heterogeneity of lung cancer based on TCGA imaging data and provided a brand new understanding of disease biology and prognosis.13 Other heterogeneity analysis on omics data has been also successfully conducted and led to meaningful biomedical findings.16 In this section, we analyze the pathological imaging data and the gene expression data on lung adenocarcinoma (LUAD), which is a heterogeneous subtype of non-small cell lung cancer. The response variable of interest is the forced expiratory volume (FEV1), which is the percentage compared to a normal value reference range of the volume of air that a patient can forcibly exhale from the lungs in one second before using the bronchodilator. FEV1 is regarded as a crucial biomarker for lung cancer capacity and prognosis. One can refer to Wang et al25,26 for more detailed information on extracting pathological imaging features. We focus on genes in the non-small cell lung cancer pathway. Considering the limitation of sample size and the burden of estimation efficiency, we use the prescreening technique to remove meaningless genes, and then select candidate gene features with frequencies larger than 50. Overall, the final analyzed data contains 6 pathological imaging features, 24 gene features, and a response variable for 116 subjects. Specific biological interpretations of the 6 extracted imaging features are provided in Table S6 and names of 24 candidate gene features are provided in Table S7 (Supporting Information). The histogram of scaled FEV1 in Figure S4 (Supporting Information) shows a mixed distribution of biomarkers from 116 subjects and indicates the sample heterogeneity.

The first type of features is clinical, which are informative for modeling a rough heterogeneous structure for subjects based on expert experience or some existing mature statistical methods. Here, we refer to standard fusion-based regression7 to pre-subgroup all subjects into two rough subgroups with sizes 43 and 73. The second type of features is molecular, which provides the possibility for identifying a latent refined heterogeneous structure. For the prior information on feature importance, we conduct a search of co-occurrence frequencies of gene names and lung adenocarcinoma in PubMed publication database. The searching results with respect to 24 candidate gene features are significantly different as shown in Figure 2. To construct the prior information set Sp, we select gene features whose co-occurrence frequencies with lung adenocarcinoma are larger than a threshold. To obtain a more credible and convincing result, we consider four scenarios with the threshold set as 300, 400, 500, and 800, then the corresponding numbers of suggested gene features are 12, 9, 7, and 5. The detailed prior information is provided in Table S7 (Supporting Information).

FIGURE 2.

FIGURE 2

Analysis of LUAD data. Co-occurrence frequencies of publications with respect to Gene+LUAD in PubMed.

The analysis results using our proposed approaches are summarized in Table 3. For sensitivity analysis with respect to different thresholds, we present the similarity measures of subgrouping structure and feature selection under four scenarios in Tables S9 and S10 (Supporting Information). The estimation of refined heterogeneous structure is identical and all similarity measures of feature selection are larger than 0.94, which validate that our approach is stable for different thresholds. In practice, we suggest to determine the optimal scenario with the smallest modified BIC. Under the above four scenarios, as shown in Table 3, four distinct refined sub-subgroups are identified, with sizes 22, 21, 48, and 25, respectively, indicating that the two rough subgroups are both split into two refined sub-subgroups. As shown in Table 3, it is observed that the four sub-subgroups have significantly different models with different estimated coefficients, which also validates the necessity to perform refined subgroup analysis for individuals. It is also noted that a large number of estimated coefficients with respect to gene features are zero, which is caused by the sparsity penalties. Some gene features (such as EGFR, ERBB2, MET, BRAF, BAX, and ALK) have implications on some sub-subgroups while they are omitted in others. Such gene features have significantly different levels of effects between different sub-subgroups, which indicates that they are favorable for subgrouping and highly compatible with our prior information. In addition, as shown in Table 3, the optimal τ under the four scenarios are all larger than 0.5, which means that prior information is not fully trusted, but tends to be adopted to a greater extent. It is more conducive for the model to make use of the additional information and is also consistent with our intuition.

TABLE 3.

Analysis of LUAD data using the proposed approaches under four scenarios.

ISHH-Scenario1 (τ = 0.6)

Rough structure

Imaging features 1 2
LymphocytesPN 0.6889 0.0698
StromaPN −1.2379 −0.4867
TumorPN −0.1543 0.4140
LymphocytesSN −0.9344 0.0418
StromaSN 1.0045 0.1126
TumorSN −0.9561 −0.1160
Refined structure (group size)

Gene features 1-1 (22) 1-2 (21) 2-1 (48) 2-2 (25)
CDKN2A 0.0000 0.0592 0.0000 0.0000
CDK4 0.0000 0.0000 0.0000 0.0804
RB1 0.0571 −0.0158 0.0000 0.1236
E2F1 0.0000 0.0000 0.0000 −0.2439
KRAS 0.0000 0.0000 −0.0613 0.0281
RASSF1 0.1254 0.0000 0.0000 −0.0497
PIK3CA −0.2403 0.0000 0.0000 −0.0505
AKT1 0.0000 0.0000 0.0000 0.3699
BAD 0.3757 0.0000 0.0000 0.0609
EGF 0.0416 −0.7518 0.0000 −0.1005
EGFR 0.2644 −0.0441 −0.0758 0.0000
ERBB2 −0.2738 0.0000 0.0000 −0.2370
HGF 0.0000 0.0000 0.0000 0.0777
MET 0.0000 0.0000 −0.0563 1.1186
HRAS 0.0000 −0.3945 −0.0047 0.0000
NRAS 0.0000 0.0000 −0.0011 0.2795
BRAF 0.0000 0.4644 0.0000 0.0000
TP53 0.0000 0.0124 0.0000 0.0568
CDKN1A 0.1755 0.0000 0.0000 0.0284
BAX 0.0927 0.0000 0.0000 0.3173
KIF5B 0.0000 0.0000 0.0000 0.0288
EML4 0.0000 0.0000 0.0000 0.0000
ALK −1.3267 0.0000 0.0000 0.0000
STAT3 0.0000 0.0000 0.0000 0.0000
ISHH-Scenario2 (τ = 0.6)

Rough structure

Imaging features 1 2
LymphocytesPN 0.4912 0.0664
StromaPN −1.1957 −0.5046
TumorPN −0.2061 0.4308
LymphocytesSN −0.7517 0.0426
StromaSN 0.9944 0.1167
TumorSN −0.9568 −0.1201
Refined structure (group size)

Gene features 1-1 (22) 1-2 (21) 2-1 (48) 2-2 (25)
CDKN2A 0.0000 0.0763 0.0000 0.0000
CDK4 0.0000 0.0000 0.0000 0.0817
RB1 0.0409 −0.0308 0.0000 0.1245
E2F1 0.0000 0.0000 0.0000 −0.2415
KRAS 0.0000 0.0000 −0.0591 0.0329
RASSF1 0.1079 0.0000 0.0000 −0.0596
PIK3CA −0.2105 0.0000 0.0000 −0.0502
AKT1 0.0000 0.0000 0.0000 0.3682
BAD 0.3711 0.0000 0.0000 0.0595
EGF 0.0000 −0.8115 0.0000 −0.0808
EGFR 0.2710 −0.0327 −0.0701 0.0000
ERBB2 −0.2799 0.0000 0.0000 −0.2395
HGF 0.0000 0.0000 0.0000 0.0747
MET 0.0000 0.0000 −0.0567 1.1182
HRAS 0.0000 −0.3901 −0.0022 0.0000
NRAS 0.0000 0.0000 0.0000 0.2883
BRAF 0.0000 0.4612 0.0000 0.0000
TP53 0.0000 0.0142 0.0000 0.0621
CDKN1A 0.1723 0.0000 0.0000 0.0161
BAX 0.0925 0.0000 0.0000 0.3159
KIF5B 0.0000 0.0000 0.0000 0.0228
EML4 0.0000 0.0000 0.0000 0.0000
ALK −1.3250 0.0000 0.0000 0.0000
STAT3 0.0000 0.0000 0.0000 0.0000
ISHH-Scenario2 (τ = 0.8)

Rough structure

Imaging features 1 2
LymphocytesPN 0.4362 0.0705
StromaPN −1.1827 −0.4924
TumorPN −0.2136 0.4188
LymphocytesSN −0.6942 0.0383
StromaSN 0.9853 0.1138
TumorSN −0.9511 −0.1170
Refined structure (group size)

Gene features 1-1 (22) 1-2 (21) 2-1 (48) 2-2 (25)
CDKN2A 0.0000 0.0700 0.0000 0.0000
CDK4 0.0000 0.0000 0.0000 0.0807
RB1 0.0577 −0.0220 0.0000 0.1273
E2F1 0.0000 0.0000 0.0000 −0.2437
KRAS 0.0000 0.0000 −0.0725 0.0186
RASSF1 0.1032 0.0000 0.0000 −0.0618
PIK3CA −0.2070 0.0000 0.0000 −0.0511
AKT1 0.0000 0.0000 0.0000 0.3682
BAD 0.3734 0.0000 0.0000 0.0574
EGF 0.0000 −0.8080 0.0000 −0.0804
EGFR 0.2647 −0.0410 −0.0673 0.0000
ERBB2 −0.2746 0.0000 0.0000 −0.2378
HGF 0.0000 0.0000 0.0000 0.0730
MET 0.0000 0.0000 −0.0575 1.1181
HRAS 0.0000 −0.3792 0.0000 0.0000
NRAS 0.0000 0.0000 0.0000 0.2886
BRAF 0.0000 0.4559 0.0000 0.0000
TP53 0.0000 0.0188 0.0000 0.0621
CDKN1A 0.1698 0.0000 0.0000 0.0144
BAX 0.0733 0.0000 0.0000 0.3160
KIF5B 0.0000 0.0000 0.0000 0.0241
EML4 0.0000 0.0000 0.0000 0.0000
ALK −1.3282 0.0000 0.0000 0.0000
STAT3 0.0000 0.0000 0.0000 0.0000
ISHH-Scenario2 (τ = 0.8)

Rough structure

Imaging features 1 2
LymphocytesPN 0.4526 0.0737
StromaPN −1.1619 −0.4689
TumorPN −0.2170 0.4000
LymphocytesSN −0.7067 0.0333
StromaSN 0.9758 0.1078
TumorSN −0.9408 −0.1106
Refined structure (group size)

Gene features 1-1 (22) 1-2 (21) 2-1 (48) 2-2 (25)

CDKN2A 0.0000 0.0563 0.0000 0.0000
CDK4 0.0000 0.0000 0.0000 0.0810
RB1 0.0598 −0.0212 0.0000 0.1270
E2F1 0.0000 0.0000 0.0000 −0.2411
KRAS 0.0000 0.0000 −0.0917 0.0000
RASSF1 0.1011 0.0000 0.0000 −0.0632
PIK3CA −0.2113 0.0000 0.0000 −0.0460
AKT1 0.0000 0.0000 0.0000 0.3673
BAD 0.3817 0.0000 0.0000 0.0574
EGF 0.0000 −0.8033 0.0000 −0.0792
EGFR 0.2568 −0.0577 −0.0694 0.0000
ERBB2 −0.2318 0.0000 0.0000 −0.2285
HGF 0.0000 0.0000 0.0000 0.0692
MET 0.0000 0.0000 −0.0578 1.1175
HRAS 0.0000 −0.3769 0.0000 0.0000
NRAS 0.0000 0.0000 0.0000 0.2938
BRAF 0.0000 0.4522 0.0000 0.0000
TP53 0.0000 0.0190 0.0000 0.0596
CDKN1A 0.1678 0.0000 0.0000 0.0121
BAX 0.0681 0.0000 0.0000 0.3155
KIF5B 0.0000 0.0000 0.0000 0.0264
EML4 0.0000 0.0000 0.0000 0.0000
ALK −1.3294 0.0000 0.0000 0.0000
STAT3 0.0000 0.0000 0.0000 0.0000

Note: The estimated regression coefficients.

In order to explore the rationality and biological meanings of refined subgrouping, we compare some clinical features across the estimated refined sub-subgroups. Specifically, the carbon monoxide diffusion and the percentage values to represent the result of forced expiratory volume in one second divided by the forced vital capacity (FVC) pre/post-bronchodilator among refined sub-subgroups are analyzed using ANOVA. Such clinical features indicate pulmonary ventilatory function and are informative for lung cancer staging and prognosis. The suggested P-values are 0.0586, 0.0666, and 0.0139, respectively, all of which suggest significant differences between the estimated refined heterogeneous structure. Note that the analyzed clinical features are not included in the aforementioned heterogeneity analyses, as a result, there is no concern about over-fitting. In a sense, this analysis contributes to the validity of the estimated refined heterogeneous structure.

We also use alternative approaches to analyze LUAD data for comparison. In fairness, we fix the number of refined sub-subgroups as four in sparseFMR and K-means+Lasso methods. All alternatives can obtain non-trivial heterogeneous refined structures and sparse coefficients estimation. The estimation results are summarized in Tables S8 and S11 (Supporting Information). It is observed that different approaches lead to different refined heterogeneous structures and coefficients estimation. We compute similarity measures for pairs of heterogeneous structures with respect to different approaches, and the similarity values are all larger than 0.7 as shown in Table S10 (Supporting Information). In particular, our proposed approach has moderate subgrouping similarity with the alternatives, which are 0.760 (sparseFMR), 0.777 (K-means1+Lasso), 0.763 (K-means2+Lasso), and 0.778 (K-means3+Lasso). This finding is reasonable since the data heterogeneity is intrinsic and different analysis schemes yield moderately similar heterogeneous structures. Moreover, compared with the alternatives, our proposed approaches also have similar results on gene feature selection to some extent. However, it is especially noted that all alternatives are pre-given a fixed number of components, which is not realistic and not flexible as our proposed approaches.

For the evaluation of the stability and the prediction performance, we consider the following procedure. For each subject, we remove itself and apply our approaches to the remaining 115 subjects, then compare the heterogeneous refined structure obtained on the whole data with the one subject removed. The mean (SD) similarity measures through 116 subjects are 0.8970(0.0728) (ISHH-Scenario1), 0.8970(0.0728) (ISHH-Scenario2), 0.9000(0.0717) (ISHH-Scenario3), and 0.8969(0.0726) (ISHH-Scenario4), which provides persuasive support for the stability of our proposed approaches. In addition, we make predictions on the removed subject by our approaches and the alternatives. Through all 116 subjects, the reported prediction MSEs are 1.1797 (ISHH-Scenario1), 1.1778 (ISHH-Scenario2), 1.1804 (ISHH-Scenario3), and 1.1801 (ISHH-Scenario4). As for the alternatives, the best prediction MSE is 1.1929 and the worst is 1.4852, both worse than our approaches under four scenarios. Overall, our proposed approach can produce a stable refined heterogeneous structure, select important gene features within sub-subgroups reliably, and enjoy favorable prediction performance.

6 |. DISCUSSION

In this article, we have conducted a supervised regression-based hierarchical heterogeneity analysis integrating two types of data. Penalized fusion has been adopted for identifying a latent refined heterogeneous structure and additional penalization has been adopted for the feature sparsity. A significant advancement of this study is the incorporation of prior information on feature identification. We have made great use of additional information extracted from existing publications, which alleviated the dilemma of lack of information to some extent. In the two-step approach, a proper balance between the observed data and prior information is data-drivenly achieved. The theoretical achievements have provided a solid ground for our proposed approaches. Simulation has shown competitive and stable performance even if the prior information is partially correct. The LUAD data analysis has demonstrated practical biomedical findings.

This study can be potentially extended in multiple ways. Our proposed approach is not limited to imaging data and gene expression data, moreover, it can be conducted with any two types of data with hierarchy. And the least square loss can be replaced by other lack-of-fit measures corresponding to data distributions. Furthermore, it is of interest to develop a more reliable framework to incorporate various types of prior information, such as involving an index to measure the authenticity of information and generating qualitative rather than quantitative information.

Supplementary Material

Supplement 1
Supplement 2

SUPPORTING INFORMATION

Additional supporting information can be found online in the Supporting Information section at the end of this article.

FUNDING INFORMATION

This work was partially supported by the National Natural Science Foundation of China (12171454), Fundamental Research Funds for the Central Universities, NIH (CA204120), and NSF (2209685).

Footnotes

CONFLICT OF INTEREST STATEMENT

The authors declare no potential conflict of interest.

DATA AVAILABILITY STATEMENT

The data that support the findings in this article are openly available in TCGA (The Cancer Genome Atlas) at https://portal.gdc.cancer.gov/projects/TCGA-LUAD. In summary of lung adenocarcinoma data, the pathological imaging data is available at https://wiki.cancerimagingarchive.net/display/Public/TCGA-LUAD, and the omics data and clinical data of patients are available at https://www.cbioportal.org/study/summary?id=luad_tcga. More detailed access to analyzed lung adenocarcinoma data is provided in Supporting Information. R programs including codes for the proposed method and reproduction of numerical simulations and real data analysis are available at GitHub (https://github.com/HHanWei/ISHH).

REFERENCES

  • 1.Chen Z, Fillmore CM, Hammerman PS, Kim CF, Wong KK. Non-small-cell lung cancers: a heterogeneous set of diseases. Nat Rev Cancer. 2014;14(8):535–546. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Bianchini G, Balko JM, Mayer IA, Sanders ME, Gianni L. Triple-negative breast cancer: challenges and opportunities of a heterogeneous disease. Nat Rev Clin Oncol. 2016;13(11):674–690. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Ma H, Zeng D, Liu Y. Learning individualized treatment rules with many treatments: a supervised clustering approach using adaptive fusion. Adv Neural Inf Process Syst. 2022;35:15956–15969. [Google Scholar]
  • 4.Khalili A, Chen J. Variable selection in finite mixture of regression models. J Am Stat Assoc. 2007;102(479):1025–1038. [Google Scholar]
  • 5.Städler N, Bühlmann P, Van De Geer S. l1-penalization for mixture regression models. TEST. 2010;19:209–256. [Google Scholar]
  • 6.Ma S, Huang J. A concave pairwise fusion approach to subgroup analysis. J Am Stat Assoc. 2017;112(517):410–423. [Google Scholar]
  • 7.Ma S, Huang J, Zhang Z, Liu M. Exploration of heterogeneous treatment effects via concave fusion. Int J Biostat. 2019;16(1):20180026. [DOI] [PubMed] [Google Scholar]
  • 8.Chen J, Tran-Dinh Q, Kosorok MR, Liu Y. Identifying heterogeneous effect using latent supervised clustering with adaptive fusion. J Comput Graph Stat. 2021;30(1):43–54. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Zhu X, Qu A. Cluster analysis of longitudinal profiles with subgroups. Electron J Stat. 2018;12(1):171–193. [Google Scholar]
  • 10.Zhang Y, Wang HJ, Zhu Z. Robust subgroup identification. Stat Sin. 2019;29(4):1873–1889. [Google Scholar]
  • 11.Hu X, Huang J, Liu L, Sun D, Zhao X. Subgroup analysis in the heterogeneous cox model. Stat Med. 2021;40(3):739–757. [DOI] [PubMed] [Google Scholar]
  • 12.Zhang X, Zhang Q, Ma S, Fang K. Subgroup analysis for high-dimensional functional regression. J Multivar Anal. 2022;192:105100. [Google Scholar]
  • 13.Luo X, Zang X, Yang L, et al. Comprehensive computational pathological image analysis predicts lung cancer prognosis. J Thorac Oncol. 2017;12(3):501–509. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Choi H, Na KJ. Integrative analysis of imaging and transcriptomic data of the immune landscape associated with tumor metabolism in lung adenocarcinoma: clinical and prognostic implications. Theranostics. 2018;8(7):1956–1965. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Connor AA, Gallinger S. Pancreatic cancer evolution and heterogeneity: integrating omics and clinical data. Nat Rev Cancer. 2022;22(3):131–142. [DOI] [PubMed] [Google Scholar]
  • 16.Yu KH, Berry GJ, Rubin DL, Re C, Altman RB, Snyder M. Association of omics features with histopathology patterns in lung adenocarcinoma. Cell Syst. 2017;5(6):620–627. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Jiang Y, He Y, Zhang H. Variable selection with prior information for generalized linear models via the prior LASSO method. J Am Stat Assoc. 2016;111(513):355–376. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Wang X, Xu Y, Ma S. Identifying gene-environment interactions incorporating prior information. Stat Med. 2019;38(9):1620–1633. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Yi H, Zhang Q, Lin C, Ma S. Information-incorporated Gaussian graphical model for gene expression data. Biometrics. 2022;78(2):512–523. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Zhang CH. Nearly unbiased variable selection under minimax concave penalty. Ann Stat. 2010;38(2):894–942. [Google Scholar]
  • 21.Fan J, Li R. Variable selection via nonconcave penalized likelihood and its oracle properties. J Am Stat Assoc. 2001;96(456):1348–1360. [Google Scholar]
  • 22.Boyd S, Parikh N, Chu E, Peleato B, Eckstein J. Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers. Vol 3. Boston, MA: Now Foundations and Trends; 2011:1–122. [Google Scholar]
  • 23.Liu L, Lin L. Subgroup analysis for heterogeneous additive partially linear models and its application to car sales data. Comput Stat Data Anal. 2019;138:239–259. [Google Scholar]
  • 24.Chen K, Huang R, Chan NH, Yau CY. Subgroup analysis of zero-inflated Poisson regression model with applications to insurance data. Insur Math Econ. 2019;86:8–18. [Google Scholar]
  • 25.Wang S, Wang T, Yang L, et al. ConvPath: a software tool for lung adenocarcinoma digital pathological image analysis aided by a convolutional neural network. EBioMedicine. 2019;50:103–110. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Wang S, Rong R, Yang DM, et al. Computational staining of pathology images to study the tumor microenvironment in lung cancer. Cancer Res. 2020;80(10):2056–2066. [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

Supplement 1
Supplement 2

RESOURCES