Skip to main content
Bioinformatics logoLink to Bioinformatics
. 2018 Sep 8;34(17):i866–i874. doi: 10.1093/bioinformatics/bty557

Quantitative trait loci identification for brain endophenotypes via new additive model with random networks

Xiaoqian Wang 1, Hong Chen 1, Jingwen Yan 2, Kwangsik Nho 2, Shannon L Risacher 2, Andrew J Saykin 2, Li Shen 3, Heng Huang 1,; for the ADNI
PMCID: PMC6129276  PMID: 30423101

Abstract

Motivation

The identification of quantitative trait loci (QTL) is critical to the study of causal relationships between genetic variations and disease abnormalities. We focus on identifying the QTLs associated to the brain endophenotypes in imaging genomics study for Alzheimer’s Disease (AD). Existing research works mainly depict the association between single nucleotide polymorphisms (SNPs) and the brain endophenotypes via the linear methods, which may introduce high bias due to the simplicity of the models. Since the influence of QTLs on brain endophenotypes is quite complex, it is desired to design the appropriate non-linear models to investigate the associations of genotypes and endophenotypes.

Results

In this paper, we propose a new additive model to learn the non-linear associations between SNPs and brain endophenotypes in Alzheimer’s disease. Our model can be flexibly employed to explain the non-linear influence of QTLs, thus is more adaptive for the complex distribution of the high-throughput biological data. Meanwhile, as an important computational learning theory contribution, we provide the generalization error analysis for the proposed approach. Unlike most previous theoretical analysis under independent and identically distributed samples assumption, our error bound is based on m-dependent observations, which is more appropriate for the high-throughput and noisy biological data. Experiments on the data from Alzheimer’s Disease Neuroimaging Initiative (ADNI) cohort demonstrate the promising performance of our approach for identifying biological meaningful SNPs.

Availability and implementation

An executable is available at https://github.com/littleq1991/additive_FNNRW.

1 Introduction

Alzheimer’s Disease (AD) is the most common form of dementia, which triggers memory, thinking and behavior problems. The genetic causal relationship of AD is complex (Avramopoulos, 2009) and therefore presents difficulties in the prevention, diagnosis and treatment of this disease. Recent advances in multimodal neuroimaging and high throughput genotyping and sequencing techniques bring an emerging research field, imaging genomics, which provides exciting new opportunities to ultimately improve our understanding of brain disease, their genetic architecture and their influences on cognition and behavior.

The rapid progress in neuroimaging techniques has provided insights into early detection and tracking of neurological disorders (Weiner et al., 2013). Later research interest in imaging neuroscience has focused on Genome Wide Association Studies (GWAS) to examine the association between genetic markers, called Single Nucleotide Polymorphisms (SNPs), and imaging phenotypes (Cooper-Knock et al., 2014; Waring and Rosenberg, 2008), with the goal of finding explanations for the variability observed in brain structures and functions. However, these research works typically study associations between individual SNPs and individual phenotypes and overlook interrelated structures among them. To better understand the genetic causal factors of brain imaging abnormalities, previous works have laid great emphasis on identifying relevant QTL (Ryan et al., 2016; Vounou et al., 2010), which related high-throughput SNPs to imaging data and enhanced the progress and prosperity of neuroscience research.

Several machine learning models were established to depict the relations between SNPs and brain endophenotypes (Huo et al., 2018; Wang et al., 2012a; Wang et al., 2017; Yang et al., 2015; Zhu et al., 2016). In Wang et al. (2012a), Zhu et al. (2016), Wang et al. (2017) and Huo et al. (2018), the authors used the low-rank learning models or structured sparse learning models to select the imaging features that share common effects in the regression analysis. Yang et al. (2015) applied the LASSO regression model to discover the significant SNPs that are associated with brain imaging features. However, previous works use linear models to predict the relations between genetic biomarkers and brain endophenotypes, which may introduce high bias during the learning process. Since the influence of QTL is complex, it is crucial to design appropriate non-linear model to investigate the genetic biomarkers (due to the limited size of biological data, deep learning models don’t work well for our problem). Besides, most previous computational models on genotype and phenotype studies did not provide theoretical analysis on the performance of the models, thus leaves uncertainty in the validity of the models.

To tackle with these challenging problems, in this paper, we propose a novel and efficient nonlinear model for the identification of QTL. We apply our model to the QTL identification of Alzheimer’s disease (AD), the most common cause of dementia. By means of feedforward neural networks, our model can be flexibly employed to explain the non-linear associations between genetic biomarkers and brain endophenotypes, which is more adaptive for the complicated distribution of the high-throughput biological data. We would like to emphasize the following contributions of our work:

  • We propose a novel additive model with generalization error analysis. In particular, different from conventional analysis with independent samples, our error bound is under m-dependent observations, which is a more general assumption and more appropriate for the high-throughput complex genotypes and phenotypes.

  • Our model is efficient in computation. The time complexity of our model is linear to the number of samples and number of features in the data. Experimentally we showed that it only takes a few minutes to run our model on the ADNI data.

  • Experimental results demonstrate that our model not only identifies several well-established AD-associated genetic variants, but also finds out new potential SNPs.

Notation —

Throughout this paper, unless specified otherwise, upper case letters denote matrices, e.g. X, Y. Bold lower case letters denote vectors, e.g. w, b. Plain lower case letters denote scalars, e.g. a, γ. wi denotes the i-th element of vector w. wi denotes the i-th row of matrix W.wj or w(j)denotes the j-th column of W. wij denotes the ij-th element of matrix W.||w||2 or ||w|| denotes the 2-norm of vector w: iwi2. WF denotes the Frobenius norm of matrix W: WF=ijwij2=iwi2. ||W||1 denotes the 1 norm: ||W||1=ij|wij|. ||W||* denotes the trace norm (a.k.a. nuclear norm): ||W||*=iσi, where σi is the i-th singular value of W.

Specially, d denotes the dimension of the feature vector, i.e. number of SNPs. n denotes the number of patients. c represents the number of QTs. X=[x1, x2,, xn]TRn×d denotes the input SNP matrix, where each row of X represents the genetic variants of each patient. Y=[y1, y2,, yn]TRn×c represents the input imaging feature matrix where each row of Y denotes the phenotype of one patient. I stands for the identity matrix, and 1 stands for a vector with all elements being 1.

2 Related work

In QTL identification of brain imaging abnormalities, the goal is to learn a prediction function which estimates the imaging feature matrix Y=[y1, y2,, yn]TRn×c given the genetic information X=[x1, x2,, xn]TRn×d. Meanwhile, we want to weigh the importance of each SNP in the prediction according to the learning model. The most straightforward method is least square regression, which learns a weight matrix WRd×c to study the relations between SNPs and brain endophenotypes. W is an intuitive reflect of the importance of each SNP for the prediction of each endophenotype.

Based on least square regression, several models were proposed for QTL identification. In Tibshirani (1996) and Yang et al. (2015), the authors employed sparse regression models for the discovery of predominant genetic features. In Fazel (2002) and Wang et al. (2012a), low-rank constraint was imposed to uncover the group structure among SNPs in the association study.

In the identification of QTL, previous works mainly use linear models for the prediction. However, according to previous studies, the biological impact of genetic variations is complex (Meyer-Lindenberg et al., 2006) and the genetic influence on brain structure is complicated (Peper et al., 2007). Thus, the relations between genetic biomarkers and brain-imaging features may not be necessarily linear and the prediction with linear models is likely to trigger large bias.

To depict the non-linear association between genetic variations and endophenotypes, neural networks introduce a convenient and popular framework. Schmidt et al. (1992) proposed feed forward neural networks with random weights (FNNRW), which can be formed as:

f(x)=t=1hatφ(vt,x+bt), (1)

where x=[x1, x2,, xd]Rd is the input data, h is the number of hidden nodes, vt|t=1h=[vt1, vt2,, vtd]Rd is the parameter in the hidden layer for t-th hidden node, btR is the corresponding bias term, vt,x=j=1dvtjxj represents Euclidean inner product, φ(.) is the activation function and atR is the weight for the t-th hidden node.

As is analyzed in Igelnik and Pao (1995) and Rahimi and Recht (2009), FNNRW enjoys an obvious advantage in computational efficiency over neural nets with back propagation. In Equation (1), vt and bt are randomly and independently chosen before hand, and the randomization in parameter largely relieves the computational burden. FNNRW is aimed at estimating only the weight parameter at|t=1h thus is extremely efficient. Such property makes FNNRW more appropriate for analysis of the high-throughput data in Alzheimer’s research.

Rahimi and Recht (2009) constructed a classifier using FNNRW where they conduct classification on the featurized data as shown in Equation (1). The classification model can be easily extended to the regression scenario with the objective function formulated as:

minat|t=1hYt=1hφ(XvtT+bt1)atF2+γt=1hat22, (2)

where γ is the hyper-parameter for the regularization term and at=[a1, a2,, ac]Rc is the weight parameter of the t-th hidden node for c different endophenotypes. As discussed above, Problem (2) can be adopted to efficiently estimate the nonlinear associations between genetic variations and brain endophenotypes. However, since the parameters of hidden layer is randomly assigned, traditional FNNRW model makes it hard to evaluate the importance of each feature.

To tackle with these problems, we propose a novel additive model in next section, which not only maintains the advantage of computational efficiency of FNNRW but also integrates the flexibility and interpretability of additive models.

3 New additive model for identifying quantitative trait loci of brain endophenotypes

We propose new Additive Model via Feedforward Neural networks with random weights (FNAM) as:

fa(X)=t=1hj=1dφ(vtjxj+bt1)at, (3)

where we distinguish the contribution of each feature xj and formulate the model in an additive style for the prediction. Similar to that of FNNRW, we propose to optimize the least square loss between the ground truth endophenotype matrix Y and the estimation fa(X) with 2-norm penalization, then we propose the following objective function:

minat|t=1hYt=1hj=1dφ(vtjxj+bt1)atF2+γt=1hat22, (4)

For simplicity, if we define A=[a1, a2,, ah]TRh×c as the weight parameter for hidden nodes, and GRn×h such that

G=[j=1dφ(v1jx1j+b1)j=1dφ(vhjx1j+bh)j=1dφ(v1jxnj+b1)j=1dφ(vhjxnj+bh)], (5)

then we could rewrite our objective function Problem (4) as:

minAYGAF2+γAF2. (6)

Take derivative w.r.t. A in Problem (6) and set it to 0, we get the closed form solution of A as below:

A=(GTG+γI)1GTY. (7)

As discussed in the previous section, one obvious advantage of FNAM over FNNRW is that FNAM considers the role of each feature independently in the prediction, thus makes it possible to interpret the importance of each SNP in the identification QTL, which is a fundamental goal of jointly studying genetic and brain imaging features.

Here, we discuss how to estimate the role of each feature in FNAM. To separate the contribution of each feature, we rewrite Equation (3) as below:

fa(X)=j=1d(t=1hφ(vtjxj+bt1)at), (8)

which indicates that the prediction function fa(X) can be regarded as the summation of d terms, where the j-th term t=1hφ(vtjxj+bt1)at denotes the contribution of the j-th feature.

Naturally, if we normalize the magnitude of the j-th term with the 2-norm of xj, we could get a good estimation of the significance of the j-th feature. As a consequence, we could define a weight matrix WRd×c to show the importance of the d SNPs in the prediction of the c imaging features, respectively, such that:

wjl=t=1hφ(vtjxj+bt1)atlxj,j=1,d, l=1,c, (9)

3.1 Time complexity analysis

We summarize the optimization steps of FNAM in Algorithm 1. In Algorithm 1, the time complexity of Step 1 (computing G) is O(ndh), the time complexity of Step 2 (computing A) is O(h2n + hnc), and the time complexity of Step 3 (computing W) is O(ndhc), where n is the number of patients, d denotes the number of SNPs, and c represents the number of brain endophenotypes. Typically, we have d > h and d > c in the identification of QTL, thus the total time complexity of Algorithm 1 is O(ndhc).

Algorithm 1 Optimization Algorithm of FNAM for QTL Identification.

Input:

 SNP matrix XRn×d, endophenotype YRn×c, number of hidden nodes h, parameter γ.

Output:

 Weight matrix ARh×c for the hidden nodes. Weight matrix WRd×c showing the relative importance of the d SNPs in the prediction.

Initialize the weight matrix VRh×d randomly according to uniform distribution U(0, 1).

Initialize the bias term bRh randomly according to uniform distribution U(0, 1).

  •  1. Compute G matrix according to the definition in Equation (5).

  •  2. Update A according to the solution in Equation (7)

  •  3. Compute W according to the definition in Equation (9).

4 Generalization ability analysis

In this section, based on the real situation of biological data, we provide theoretical analysis on the approximation ability of our FNAM model and derive the upper bound of generalization error.

In most previous works, theoretical analysis is based on the hypothesis of independent and identically distributed (i.i.d.) samples. However, the i.i.d. sampling is a very restrictive concept that occurs only in the ideal case. As we know, the acquisition of high-throughput biological data involves complicated equipments, reagents as well as precise operation of highly trained technicians, which usually introduce variations to the data during the measurement process (Leek et al., 2010). Thus, the i.i.d. sampling assumption is not appropriate for the high-throughput biological data analysis. In this section, we provide a learning rate estimate of our model in a much general setting, i.e. m-dependent observations (Modha and Masry, 1996).

For simplicity, here we consider the prediction of only one brain endophenotype y=[y1, y2,, yn]TRn, which could be easily extended to the case with multiple endophenotypes. Besides, we incorporate the bias term b into the weight matrix V by adding one feature valued 1 for all samples to the data matrix X. For analysis feasibility, we reformulate the general FNAM model as below.

Let Z=X×Y, where X is a compact metric space and Y[k, k] for some constant k > 0. For any given z={(xi,yi)}i=1nZn and each j{1, 2,, d}, we denote φi(j)=[φ(v1j,xij),,φ(vhj,xij)]TRh and v(j)=[v1j, v2j,, vhj]TRh, where each vtj, 1th, is generated i.i.d. from a distribution μ on [0, 1].

The FNN with random weights in FNAM can be formulated as the following optimization problem:

az=argminaRhd{1ni=1n(j=1d(a(j))Tφi(j)yi)2+ γj=1da(j)22},

where a(j)=[a1(j),a2(j),...,ah(j)]TRh.

The predictor of FNAM is:

fz=j=1dt=1haz,t(j)φ(vtj,·).

To investigate the generalization error bound of FNAM, we rewrite it from a function approximation viewpoint.

Define the hypothesis function space of FNAM as:

Mh={f=j=1df(j):f(j)=t=1hatjφ(vtj,·),atjR}

and for any j{1, 2,, d}

f(j)22=inf{a(j)22:f=t=1hatjφ(vtj,·)}.

Then, FNAM can be rewritten as the following optimization problem:

fz=j=1dfz(j)=argminfMh{Ez(f)+γj=1df(j)22},

where Ez(f) is the empirical risk defined by Ez(f)=1ni=1n(f(xi)yi)2.

For the regression problem, the goal of learning is to find a prediction function f:xR such that the expected risk

E(f)=Z(yf(x))2dρ(x,y)

is as small as possible. It is well known that the Bayes function

fρ(x)=Yydρ(y|x)

is the minimizer of E(f) over all measurable functions. Therefore, the excess expected risk E(f)E(fρ) is used as the measure to evaluate the performance of learning algorithm.

Since Y[k,k] and fρk, we introduce the clipping operation

π(f)=max(k,min(f(x),k))

to get tight estimate on the excess risk of FNAM. Recall that FNAM in (4) depends on the additive structure and random weighted networks. Indeed, theoretical analysis of standard random weighted networks has been provided in Igelnik and Pao (1995) and Rahimi and Recht (2009) to characterize its generalization error bound. However, the previous works are restricted to the setting of i.i.d. samples, and do not cover the additive models. Hence, it is necessary to establish the upper bound of E(π(fz))E(fρ) with much general setting, e.g. m-dependent observations (Modha and Masry, 1996; Vidyasagar, 2013).

Now, we introduce some necessary definitions and notations for theoretical analysis.

Let {Zi=(Xi,Yi)}i=1 be a stationary random process on a probability space (Ω,A,P). Denote A1i and Ai+m as the σ-algebras of events generated by (Z1, Z2,, Zi) and (Zi+m, Zi+m+1,), respectively.

Definition —

For m ≥ 0, if A1i and Ai+m are independent, we call {Zi}i=1 m-dependent.

It is clear that m = 0 for i.i.d. observations.

It is a position to present the main result on the excess risk E(π(fz))E(fρ).

Theorem 1 —

Let fz be defined in (4) associated with m-dependent observations z={(xi,yi)}i=1n. There holds

EρnEμhπ(fz)fρLρX22clogn(m)12logγn(m)+inffMh{ffρLρX2+γj=1df(j)22},

where n(m)=nm+1,||·||LρX2 is norm of square integral function space LρX2, and c is a positive constant independent of n(m),γ.

Theorem 1 demonstrates that FNAM can achieve the learning rate O(logn(m)n(m)) as the hypothesis space satisfies

inffMh{ffρLρX22+γj=1df(j)22}=O(logn(m)n(m)).

When fρMh, we have

limnEρnEμhπ(fz)fρLρX22=0,

which means the proposed algorithm is consistency. The current result extends the previous theoretical analysis with i.i.d samples (Igelnik and Pao, 1995; Rahimi and Recht, 2009) to the m-dependent observations. Indeed, we can also obtain the error bound for strong mixing samples by the current analysis framework.

The following Bernstein inequality for m-dependent observations [Theorem 4.2 in Modha and Masry (1996)] is used for our theoretical analysis.

Lemma 2 —

Let {Zi}i=1 be a stationary m-dependent process on probability space (Ω,A,P). Letψ:RR be some measurable function and Ui=ψ(Zi),1i. Assume that |U1|d1 and EU1=0. Then, for all nm+1 and ε>0,

P{1ni=1nUiε}exp{n(m)ε22(E|U1|2+εd13)},

where n(m)=nm+1 is the number of ‘effective observations’.

The covering number is introduced to measure the capacity of hypothesis space, which has been studied extensively in (Cucker and Smale, 2001; Cucker and Zhou, 2007; Zou et al., 2009).

Definition —

The covering number N(F,ε) of a function set F is the minimal integer l such that there exists l disks with radius ε covering F.

Considering the hypothesis space Mh in Section 4, we define its subset

BR={fMh:j=1df(j)22:=j=1dt=1h|atj|2R2}.

Now we present the uniform concentration estimate for fBR

Lemma 3 —

Let z={zi}i=1n:={(xi,yi)}i=1nZn be m-dependent observations. Then

P{supfBR(E(π(f))E(fρ)(Ez(π(f))Ez(fρ)))ε}N(BR,ε16k)·exp{n(m)ε2512k2+22kε}.

Proof —

Set Ui=ψf(zi)=E(π(f))E(fρ)((yiπ(f)(xi))2(yifρ(xi))2). It is easy to verify that |Ui|8k2 and EUi = 0. From Lemma 1 we obtain, for any given m-dependent samples z={(xi,yi)}i=1nZn and measurable function f,

P{1ni=1nψf(zi)ε}=P{E(π(f))E(fρ)(Ez(π(f))Ez(fρ))ε}exp{n(m)ε2128k2+16kε/3}.

Let J=N(BR,ε16k) and {fj}j=1J be the centers of disks Dj such that BRj=1JDj. Observe that, for all fDj and zZn,

1ni=1n(ψf(zi)ψfj(zi))=|E(π(f))E(fρ)(Ez(π(f))Ez(fρ))[E(π(fj))E(fρ)(Ez(π(fj))Ez(fρ))]|=|E(π(f))E(fj)(Ez(π(f))Ez(fj))|8kffjε2.

It means that

supfDjE(π(f))E(fρ)(Ez(π(f))Ez(fρ))εE(π(fj))E(fρ)(Ez(π(fj))Ez(fρ))ε2.

Then

P{supfBR(E(π(f))E(fρ)(Ez(π(f))Ez(fρ)))ε}j=1JP{supfDj(E(π(fj))E(fρ)(Ez(π(fj))Ez(fρ)))}N(BR,ε16k)exp{n(m)ε24(128k2+16kε/3)}.

This completes the proof.

Proof of Theorem 1 —

According to the definition of E(f) and fρ, we deduce that

E(π(fz))E(fρ)=π(fz)fρLρX2=E1+E2, (10)

where E1=E(π(fz))E(fρ)(Ez(π(fz))Ez(fρ)) and E2=Ez(π(fz))Ez(fρ)+γj=1dfz(j)22.

Now we turn to bound E1 in terms of Lemma 2. According to the definition of fz, we get

γj=1dfz(j)22Ez(0)k2.

It means that fzBR with R=kγ. By proposition 5 in Cucker and Smale (2001), we know that:

logN(BR,ε)hdlog(4Rε).

Integrating these facts into Lemma 2, we obtain:

P{E1ε}P{supfBR(E(π(f))E(fρ)(Ez(π(f))Ez(fρ)))ε}exp{hdlog(64kRε)n(m)ε2512k2+22kε}.

Then, for any η64k2n(m),

Eρn(E1)=0P{E1ε}dεη+ηexp{hdlog(64k2εγ)n(m)ε2512k2+22kε}dεη+γhd2exp{n(m)ε2512k2+22kε}·η(64k2ε)hddεη+γhd2exp{n(m)ε2512k2+22kε}·(64k2ε)hdη·1hd1η+γhd2exp{n(m)ε2512k2+22kε}·(n(m))hd·ηhd1.

Setting η=γhd2exp{n(m)η2512k2+22kη}(n(m))hdηhd1, we get:

(γn(m))hd(hd1)=exp{n(m)η2512k2+22kη}.

From this equation, we can deduce that

ηkhd[log(n(m))logγ]n(m)+50k2hd(logn(m)logγ)n(m).

Hence,

Eρn(E1) 2η2khd(log(n(m)logγ)n(m)+100k2hd(log(n(m)logγ)n(m).

On the other hand, the definition fz tells us that

Eρn(E2)= Eρn(inffMh{Ez(f)Ez(fρ)+γj=1df(j)22}) inffMh{Eρn(Ez(f)Ez(fρ))+γj=1df(j)22} inffMh{X(f(x)fρ(x))2dρX(x)+γj=1df(j)22}. (11)

Combining Equations (10) and (11), we get the desired result in Theorem 1.

5 Experimental results

In this section, we conduct experiments on the ADNI cohort. The goal of QTL identification is to predict brain imaging features given the SNP data. Meanwhile, we expect the model to show the importance of different SNPs, which is fundamental to understanding the role of each genetic variant in Alzheimer’s disease.

5.1 Data description

The data used in this work were obtained from the Alzheimer’s Disease Neuroimaging Initiative (ADNI) database (adni.loni.usc.edu). One of the goals of ADNI is to test whether serial magnetic resonance imaging (MRI), positron emission tomography (PET), other biological markers, and clinical and neuropsychological assessment can be combined to measure the progression of mild cognitive impairment (MCI) and early AD. For the latest information, see www.adni-info.org. The genotype data (Saykin et al., 2010) for all non-Hispanic Caucasian participants from the ADNI Phase 1 cohort were used here. They were genotyped using the Human 610-Quad BeadChip. Among all the SNPs, only SNPs within the boundary of ±20K base pairs of the 153 AD candidate genes listed on the AlzGene database (www.alzgene.org) as of April 18, 2011 (Bertram et al., 2007), were selected after the standard quality control (QC) and imputation steps. The QC criteria for the SNP data include (i) call rate check per subject and per SNP marker, (ii) gender check, (iii) sibling pair identification, (iv) the Hardy–Weinberg equilibrium test, (v) marker removal by the minor allele frequency and (vi) population stratification. As the second pre-processing step, the QC’ed SNPs were imputed using the MaCH software (Li et al., 2010) to estimate the missing genotypes. As a result, our analyses included 3123 SNPs extracted from 153 genes (boundary: ±20KB) using the ANNOVAR annotation (http://www.openbioinformatics.org/annovar/).

As described previously, two widely employed automated MRI analysis techniques were used to process and extract imaging phenotypes from scans of ADNI participants (Shen et al., 2010). First, Voxel-Based Morphometry (VBM) (Ashburner and Friston, 2000) was performed to define global gray matter (GM) density maps and extract local GM density values for 90 target regions. Second, automated parcellation via FreeSurfer V4 (Fischl et al., 2002) was conducted to define volumetric and cortical thickness values for 90 regions of interest (ROIs) and to extract total intracranial volume (ICV). Further details are available in (Shen et al., 2010). All these measures were adjusted for the baseline ICV using the regression weights derived from the healthy control (HC) participants. All 749 participants with no missing MRI measurements were included in this study, including 330 AD samples, and 210 MCI samples and 209 health control (HC) samples. In this study, we focus on a subset of these 90 imaging features which are reported to be related with AD. We extract these QTs from roughly matching regions of interest (ROIs) with VBM and FreeSurfer. Please see (Wang et al., 2012b) for details. We select 26 measures for FreeSurfer, 36 measures for VBM and summarize these measures in Tables 1 and 2.

Table 1.

Twenty-six volumetric/thickness measures (FreeSurfer) selected from ‘matching’ ROIs

Volume/Thickness ID ROI
LHippVol, RHippVol Volume of hippocampus
LEntCtx, REntCtx Thickness of entorhinal cortex
LParahipp, RParahipp Thickness of parahippocampal gyrus
LPrecuneus, RPrecuneus Thickness of precuneus
LCaudMidFrontal, RCaudMidFrontal Mean thickness of caudal midfrontal
LRostMidFrontal, RRostMidFrontal Mean thickness of rostral midfrontal
LSupFrontal, RSupFrontal Mean thickness of superior frontal
LLatOrbFrontal, RLatOrbFrontal Mean thickness of lateral orbitofrontal
LMedOrbFrontal, RMedOrbFrontal Mean thickness of medial orbitofrontal gyri
LFrontalPole, RFrontalPole Mean thickness of frontal pole
LInfTemporal, RInfTemporal Mean thickness of inferior temporal
LMidTemporal, RMidTemporal Mean thickness of middle temporal
LSupTemporal, RSupTemporal Mean thickness of superior temporal gyri

Table 2.

Thirty-six GM density measures (VBM) selected from ‘matching’ ROIs

GM Density ID ROI
LHippocampus, RHippocampus Hippocampus
LParahipp, RParahipp Parahippocampal gyrus
LPrecuneus, RPrecuneus Precuneus
LInfFrontal_Oper, RInfFrontal_Oper Inferior frontal operculum
LInfOrbFrontal, RInfOrbFrontal Inferior orbital frontal gyrus
LInfFrontal_Triang, RInfFrontal_Triang Inferior frontal triangularis
LMedOrbFrontal, RMedOrbFrontal Medial orbital frontal gyrus
LMidFrontal, RMidFrontal Middle frontal gyrus
LMidOrbFrontal, RMidOrbFrontal Middle orbital frontal gyrus
LSupFrontal, RSupFrontal Superior frontal gyrus
LMedSupFrontal, RMedSupFrontal Medial superior frontal gyrus
LSupOrbFrontal, RSupOrbFrontal Superior orbital frontal gyrus
LRectus, RRectus Rectus gyrus
LRolandic_Oper, RRolandic_Oper Rolandic operculum
LSuppMotorArea, RSuppMotorArea Supplementary motor area
LInfTemporal, RInfTemporal Inferior temporal gyrus
LMidTemporal, RMidTemporal Middle temporal gyrus
LSupTemporal, RSupTemporal Superior temporal gyrus

5.2 Experimental setting

To evaluate the performance of our FNAM model, we compare with the following related methods: LSR (Least square regression), RR (Ridge regression), Lasso (LSR with 1-norm regularization), Trace (LSR with trace norm regularization) and FNNRW (Feedforward neural network with random weights), where we consider the Frobenius norm loss in the Remp term of Rahimi and Recht (2009) for regression problem. We add a comparing method, FNNRW-Linear (FNNRW using linear activation function), which use linear activation function φ(x)=x to illustrate the contribution of the nonlinearity of activation function.

As for evaluation metric, we calculate root mean square error (RMSE) and correlation coefficient (CorCoe) between the predicted value and ground truth in out-of-sample prediction. We normalize the RMSE value via Frobenius norm of the ground truth matrix. In comparison, we adopt 5-fold cross validation and report the average performance on these five trials for each method.

We tune the hyper-parameter of all models in the range of {104, 103.5,, 104} via nested 5-fold cross validation on the training data, and report the best parameter w.r.t. RMSE of each method. For methods involving feedforward neural networks, i.e. FNNRW, FNNRW-Linear and FNAM, we set h = 50. For FNNRW and FNAM, we set φ(.) as the tanh function which maps the input to [1,1].

5.3 Performance comparison on ADNI cohort

We summarize the RMSE and CorCoe comparison results in Table 3. From the results we notice that FNAM outperforms all the counterparts in both FreeSurfer and VBM. Besides, from the comparison between Lasso, Trace and FNAM, we find that the assumptions imposed by Lasso (assumption of sparse structure) and Trace (low-rank assumption) may not be appropriate when the distribution of the real data does not conform to such assumptions. In contrast, FNAM is more flexible and adaptive since FNAM does not make such structure assumption on the data distribution. Moreover, from the comparison between FNNRW, FNNRW-Linear and FNAM, we find that both FNNRW and FNAM outperform FNNRW-Linear, which demonstrates the importance of the nonlinearity introduced by the activation function. FNNRW-Linear only involves linear functions, thus is not able to show the non-linear influence of QTL. As for FNNRW, we deem that the reason for FNAM to perform better than FNNRW lies in the additive mechanism of FNAM. Since FNNRW incorporates all features in each computation, it seems too complex for the prediction thus brings about high variance.

Table 3.

Biomarker ‘FreeSurfer’ and ‘VBM’ prediction comparison via RMSE and CorCoe measurement

FreeSurfer VBM
RMSE LSR 0.2579 ± 0.0123 0.1754 ± 0.0045
RR 0.1837 ± 0.0132 0.1285 ± 0.0036
Lasso 0.2525 ± 0.0124 0.1276 ± 0.0040
Trace 0.1971 ± 0.0151 0.1388 ± 0.0048
FNNRW-Linear 0.2439 ± 0.0191 0.1991 ± 0.0173
FNNRW 0.2272 ± 0.0220 0.1683 ± 0.0269
FNAM 0.1815 ± 0.0133 0.1246 ± 0.0028
CorCoe LSR 0.9645 ± 0.0032 0.5849 ± 0.0192
RR 0.9818 ± 0.0028 0.7435 ± 0.0138
Lasso 0.9659 ± 0.0032 0.7482 ± 0.0144
Trace 0.9789 ± 0.0032 0.7099 ± 0.0188
FNNRW-Linear 0.9677 ± 0.0044 0.5122 ± 0.0589
FNNRW 0.9718 ± 0.0058 0.6037 ± 0.0823
FNAM 0.9821 ± 0.0026 0.7592 ± 0.0114

Note: The table shows the average RMSE/CorCoe value and the standard deviation in 5-fold cross validation. Better performance corresponds to lower RMSE value and higher CorCoe value. The best results are marked in bold.

5.4 Important SNP discovery

Here, we look into the significant SNPs in the prediction. According to the definition in Equation (9), we calculate the importance of each SNP and select the top 10 SNPs that weigh the most in VBM analysis. We plot the weight map and brain map of the top 10 SNPs in Figure 1. From the results, we notice that ApoE-rs429358 ranks the first in our prediction. As the major known genetic risk factor of AD, ApoE has been reported to be related with lowered parietal (Small et al., 2000), temporal (van der Flier et al., 2011) and posterior cingulate cerebral glucose metabolism (Liang et al., 2008) of AD patients. Moreover, we present the LocusZoom plot (Pruim et al., 2010) for the SNPs close to LIPA gene (10M boundary) in Chromosome 10 to show the AD-associated region around LIPA-rs885561 in Figure 2. Similar to ApoE, LIPA gene is also known to be involved in cholesterol metabolism (Papassotiropoulos et al., 2005), where elevated cholesterol levels lead to higher risk of developing AD. In addition, we detect other SNPs that are established AD risk factors, e.g. rs1639-PON2 (Shi et al., 2004) and rs2070045-SORL1 (Rogaeva et al., 2007). Replication of these results demonstrate the validity of our model.

Fig. 1.

Fig. 1.

Heat map and brain map of the top 10 SNPs in VBM analysis. The weight matrix is calculated on the whole VBM data so as to avoid the randomness introduced by fold split. (a) Heat map showing the weights calculated via Equation (9) of the top 10 SNPs in the prediction. (b) Weight matrix mapped on the brain for the VBM analysis. Different colors are employed to denote different ROIs

Fig. 2.

Fig. 2.

LocusZoom plot showing AD associated region around rs885561-LIPA (10M boundary) in Chromosome 10. A total of 132 SNPs are plotted. The horizontal axis displays the chromosomal position and gene name of the SNPs. Positions of exons are presented, with an arrow indicating the transcribed strand. The vertical axis shows the weights of these 132 SNPs in the prediction of left hippocampus for VBM analysis. Node color indicates the local linkage disqeuilibrium (LD), i.e. r2 value between a certain SNP and rs885561 in LIPA gene

We also pick out SNPs with potential risks whose influence on AD has not been clearly revealed in literature. For example, rs727153-LRAT is known to be related with several visual diseases, including early-onset severe retinal dystrophy and Leber congenital amaurosis 14 (Perrault et al., 2004). LRAT catalyzes the esterification of all-trans-retinol into all-trans-retinyl ester, which is essential for vitamin A metabolism in the visual system (Gollapalli and Rando, 2003). Clinically, vitamin A have been demonstrated to slow the progression of dementia and there are reports showing an trend of lower vitamin A level in AD patients (Ono et al., 2004). Thus, it would interesting to look into the molecular role of LRAT in the progression of AD in future study. Such findings may provide insights into the discovery of new AD-associated genetic variations as well as the prevention and therapy of this disease.

5.5 Performance with varying hidden node number

In Algorithm 1, we need to predefine the number of hidden nodes h, thus it is crucial to test if the performance of FNAM is stable with different h. In this section, we analyze the stability of FNAM model w.r.t. the choice of hidden node number. Figure 3 display the RMSE and CorCoe comparison results of FNAM when h is set in the range of {10, 20,, 100}. From these results, we can find that our FNAM model performs quite stable w.r.t. the choice of hidden node number. As a consequence, we do not need to make much effort on tuning the number of hidden nodes. This is important to an efficient implementation in practice.

Fig. 3.

Fig. 3.

RMSE and CorCoe comparison of FNAM when the number of hidden nodes is set as {10, 20, , 100}, respectively. We add an error bar (in blue color) to show the standard deviation in 5-fold cross validation

5.6 Running time analysis

Here, we present experimental results to analyze the runtime (in seconds) of FNAM with different number of hidden nodes. Our experiments are conducted on a 24-core Intel(R) Xeon(R) E5-2620 v3 CPU @ 2.40 GHz server with 65GB memory. The operating system is Ubuntu 16.04.1 and the software we use is Matlab R2016a (64-bit) 9.0.0. Seen from Figure 4, it only takes a few minutes to run our model on the ADNI data. The running time is roughly linear to the number of hidden nodes, which is consistent with our theoretical analysis that the time complexity of FNAM is O(ndhc).

Fig. 4.

Fig. 4.

Runtime (in seconds) comparison of FNAM using different number of hidden nodes. Y-axis shows the average runtime of 1-fold in the cross validation, including the time for tuning hyperparameter γ as well as the time for obtaining the prediction results

6 Conclusion

A novel additive model, called FNAM, was proposed for QTL identification, which can be easily adapted to depict the non-linear associations between SNPs and brain endophenotypes. The experimental results on the ADNI cohort indicated the promising performance of FNAM. In particular, we not only identified some SNPs validated in the previous literature, but also found new SNPs with potential risk for Alzheimer’s. These empirical studies validate the effectiveness of our approach, and provide insights into the genetic causal relationships as well as early detection of neurological disorders. We also derived the generalization error bound of FNAM under a general assumption, i.e. m-dependent observations, thus is suitable to many other biological applications.

Acknowledgements

This work was supported by the National Science Foundation [IIS 1302675, IIS 1344152, DBI 1356628, IIS 1619308, IIS 1633753 to H.H.] at PITT and [IIS-1117335 to L.S.] at UPENN; and by the National Institutes of Health [R01 LM011360 to L.S. and A.S., U01 AG024904 to Michael Weiner and A.S., RC2 AG036535 to Michael Weiner and A.S., R01 AG19771 to A.S., P30 AG10133 to A.S.] and [R01 AG049371 to H.H.] at PITT. H.C. was partially supported by the National Natural Science Foundation of China 11671161. Data collection and sharing for this project was funded by the Alzheimer’s Disease Neuroimaging Initiative (ADNI) (National Institutes of Health Grant U01 AG024904) and DOD ADNI (Department of Defense award number W81XWH-12-2-0012). Detailed ADNI Acknowledgements information is available in http://adni.loni.usc.edu/wp-content/uploads/how\_to\_apply/ADNI\_Manuscript\_Citations.pdf.

Conflict of Interest: none declared.

References

  1. Ashburner J., Friston K.J. (2000) Voxel-based morphometry—the methods. Neuroimage, 11, 805–821. [DOI] [PubMed] [Google Scholar]
  2. Avramopoulos D. (2009) Genetics of alzheimer’s disease: recent advances. Genome Med., 1, 34. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Bertram L., et al. (2007) Systematic meta-analyses of Alzheimer disease genetic association studies: the AlzGene database. Nat. Genet., 39, 17–23. [DOI] [PubMed] [Google Scholar]
  4. Cooper-Knock J., et al. (2014) The widening spectrum of c9orf72-related disease; genotype/phenotype correlations and potential modifiers of clinical phenotype. Acta Neuropathol., 127, 333–345. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Cucker F., Smale S. (2001) On the mathematical foundations of learning. Bull. Am. Soc., 39, 1–49. [Google Scholar]
  6. Cucker F., Zhou D.X. (2007) Learning Theory: An Approximation Theory Viewpoint, Vol. 24 Cambridge University Press. [Google Scholar]
  7. Fazel M. (2002) Matrix rank minimization with applications .Ph.D. Thesis, Electrical Engineering Department, Stanford University. [Google Scholar]
  8. Fischl B., et al. (2002) Whole brain segmentation: automated labeling of neuroanatomical structures in the human brain. Neuron, 33, 341–355. [DOI] [PubMed] [Google Scholar]
  9. Gollapalli D.R., Rando R.R. (2003) All-trans-retinyl esters are the substrates for isomerization in the vertebrate visual cycle. Biochemistry, 42, 5809–5818. [DOI] [PubMed] [Google Scholar]
  10. Huo Z., et al. (2018) Genotype-phenotype association study via new multi-task learning model. In Twenty-Third Pacific Symposium on Biocomputing (PSB 2018), pp. 353–364. World Scientific Publishing Company. [PMC free article] [PubMed] [Google Scholar]
  11. Igelnik B., Pao Y.-H. (1995) Stochastic choice of basis functions in adaptive function approximation and the functional-link net. IEEE/ACM Trans. Netw., 6, 1320–1329. [DOI] [PubMed] [Google Scholar]
  12. Leek J.T., et al. (2010) Tackling the widespread and critical impact of batch effects in high-throughput data. Nat. Rev. Genet., 11, 733–739. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Li Y., et al. (2010) MaCH: using sequence and genotype data to estimate haplotypes and unobserved genotypes. Genet. Epidemiol., 34, 816–834. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Liang W.S., et al. (2008) Alzheimer’s disease is associated with reduced expression of energy metabolism genes in posterior cingulate neurons. Proc. Natl. Acad. Sci. USA, 105, 4441–4446. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Meyer-Lindenberg A., et al. (2006) Impact of complex genetic variation in comt on human brain function. Mol. Psychiatry, 11, 867. [DOI] [PubMed] [Google Scholar]
  16. Modha D.S., Masry E. (1996) Minimum complexity regression estimation with weakly dependent observations. IEEE Trans. Inf. Theory, 42, 2133–2145. [Google Scholar]
  17. Ono K., et al. (2004) Vitamin a exhibits potent antiamyloidogenic and fibril-destabilizing effects in vitro. Exp. Neurol., 189, 380–392. [DOI] [PubMed] [Google Scholar]
  18. Papassotiropoulos A., et al. (2005) A cluster of cholesterol-related genes confers susceptibility for alzheimer’s disease. J. Clin. Psychiatry, 66, 940–947. [PubMed] [Google Scholar]
  19. Peper J.S., et al. (2007) Genetic influences on human brain structure: a review of brain imaging studies in twins. Hum. Brain Mapp., 28, 464–473. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Perrault I., et al. (2004) Retinal dehydrogenase 12 (rdh12) mutations in leber congenital amaurosis. Am. J. Hum. Genet., 75, 639–646. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Pruim R.J., et al. (2010) Locuszoom: regional visualization of genome-wide association scan results. Bioinformatics, 26, 2336–2337. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Rahimi A., Recht B. (2009) Weighted sums of random kitchen sinks: Replacing minimization with randomization in learning. In Neural Information Processing Systems (NIPS), pp. 1313–1320. [Google Scholar]
  23. Rogaeva E., et al. (2007) The neuronal sortilin-related receptor sorl1 is genetically associated with alzheimer disease. Nat. Genet., 39, 168–177. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Ryan N.S., et al. (2016) Clinical phenotype and genetic associations in autosomal dominant familial alzheimer’s disease: a case series. Lancet Neurol., 15, 1326–1335. [DOI] [PubMed] [Google Scholar]
  25. Saykin A.J., et al. (2010) Alzheimer’s disease neuroimaging initiative biomarkers as quantitative phenotypes: genetics core aims, progress, and plans. Alzheimers Dement., 6, 265–273. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Schmidt W.F., et al. (1992) Feedforward neural networks with random weights. In Proc. 11th IAPR Int. Conf. Pattern Recognition Methodology Systems. pp. 1–4. IEEE. [Google Scholar]
  27. Shen L., et al. (2010) Whole genome association study of brain-wide imaging phenotypes for identifying quantitative trait loci in MCI and AD: a study of the ADNI cohort. Neuroimage, 53, 1051–1063. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Shi J., et al. (2004) Possible association between cys311ser polymorphism of paraoxonase 2 gene and late-onset alzheimer’s disease in chinese. Brain Res. Mol. Brain Res., 120, 201–204. [DOI] [PubMed] [Google Scholar]
  29. Small G.W., et al. (2000) Cerebral metabolic and cognitive decline in persons at genetic risk for Alzheimer’s disease. Proc. Natl. Acad. Sci. USA, 97, 6037–6042. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Tibshirani R. (1996) Regression shrinkage and selection via the lasso. J. Roy. Statist. Soc. Ser. B, 58, 267–288. [Google Scholar]
  31. van der Flier W.M., et al. (2011) Early-onset versus late-onset alzheimer’s disease: the case of the missing apoe ε4 allele. Lancet. Neurol., 10, 280–288. [DOI] [PubMed] [Google Scholar]
  32. Vidyasagar M. (2013) Learning and Generalisation: With Applications to Neural Networks. Springer-Verlag, New York. [Google Scholar]
  33. Vounou M., et al. (2010) Discovering genetic associations with high-dimensional neuroimaging phenotypes: a sparse reduced-rank regression approach. Neuroimage, 53, 1147–1159. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Wang H., et al. (2012) From phenotype to genotype: an association study of longitudinal phenotypic markers to alzheimer’s disease relevant snps. Bioinformatics, 28, i619–i625. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Wang H., et al. (2012) Identifying quantitative trait loci via group-sparse multitask regression and feature selection: an imaging genetics study of the adni cohort. Bioinformatics, 28, 229–237. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Wang X., et al. (2017) Longitudinal genotype-phenotype association study via temporal structure auto-learning predictive model. In The 21st Annual International Conference on Research in Computational Molecular Biology (RECOMB 2017), pp. 287–302. Springer International Publishing. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Waring S.C., Rosenberg R.N. (2008) Genome-wide association studies in alzheimer disease. Arch. Neurol., 65, 329–334. [DOI] [PubMed] [Google Scholar]
  38. Weiner M.W., et al. (2013) The Alzheimer’s disease neuroimaging initiative: a review of papers published since its inception. Alzheimers Dement., 9, e111–e194. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Yang T., et al. (2015) Detecting genetic risk factors for Alzheimer’s disease in whole genome sequence data via lasso screening. In Proc. IEEE Int. Symp. Biomed. Imaging. IEEE, pp. 985–989. [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Zhu X., et al. (2016) Structured spare low-rank regression model for brain-wide and genome-wide associations. In 18th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI 2016), pp. 344–352. Springer International Publishing [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Zou B., et al. (2009) The generalization performance of erm algorithm with strongly mixing observations. Mach. Learn., 75, 275–295. [Google Scholar]

Articles from Bioinformatics are provided here courtesy of Oxford University Press

RESOURCES