alzheimer's disease classification using k-opls and...

69
Alzheimer's Disease Classification using K-OPLS and MRI Farshad Falahati Asrami Linköping 2012 LiTH-IMT/MASTER-EX--12/014--SE

Upload: others

Post on 12-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Alzheimer's Disease Classification using

K-OPLS and MRI

Farshad Falahati Asrami

Linköping 2012

LiTH-IMT/MASTER-EX--12/014--SE

Page 2: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad
Page 3: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

i

Linköping University

Department of Biomedical Engineering

Final Thesis

Alzheimer's Disease Classification using

K-OPLS and MRI

by

Farshad Falahati Asrami

LiTH-IMT/MASTER-EX--12/014--SE

Linköping 2012

Main supervisor: Eric Westman, PhD

Co-supervisor: Carlos Aguilar, MSc

Department of Neurobiology, Care Sciences and Society

Karolinska Institute

Examiner: Magnus Borga, Prof

Department of Biomedical Engineering

Linköping University

Page 4: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad
Page 5: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

iii

Upphovsrätt

Detta dokument hålls tillgängligt på Internet – eller dess framtida ersättare – under 25 år från

publiceringsdatum under förutsättning att inga extraordinära omständigheter uppstår.

Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka

kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för

undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta

tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att

garantera äktheten, säkerheten och tillgängligheten finns lösningar av teknisk och administrativ

art.

Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning

som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att

dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande

för upphovsmannens litterära eller konstnärliga anseende eller egenart.

För ytterligare information om Linköping University Electronic Press se förlagets hemsida

http://www.ep.liu.se/.

Copyright

The publishers will keep this document online on the Internet – or its possible replacement – for

a period of 25 years starting from the date of publication barring exceptional circumstances.

The online availability of the document implies permanent permission for anyone to read, to

download, or to print out single copies for his/her own use and to use it unchanged for non-

commercial research and educational purpose. Subsequent transfers of copyright cannot revoke

this permission. All other uses of the document are conditional upon the consent of the copyright

owner. The publisher has taken technical and administrative measures to assure authenticity,

security and accessibility.

According to intellectual property law the author has the right to be mentioned when his/her

work is accessed as described above and to be protected against infringement.

For additional information about Linköping University Electronic Press and its procedures for

publication and for assurance of document integrity, please refer to its www home page:

http://www.ep.liu.se/.

© Farshad Falahati Asrami

Page 6: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad
Page 7: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

v

Abstract

In this thesis, we have used the kernel based orthogonal projection to latent structures (K-OPLS)

method to discriminate between Alzheimer's Disease patients (AD) and healthy control subjects

(CTL), and to predict conversion from mild cognitive impairment (MCI) to AD. In this regard

three cohorts were used to create two different datasets; a small dataset including 63 subjects

based on the Alzheimer’s Research Trust (ART) cohort and a large dataset including 1074

subjects combining the AddNeuroMed (ANM) and the Alzheimer’s Disease Neuroimaging

Initiative (ADNI) cohorts.

In the ART dataset, 34 regional cortical thickness measures and 21 volumetric measures from

MRI in addition to 3 metabolite ratios from MRS, altogether 58 variables obtained for 28 AD

and 35 CTL subjects. Three different K-OPLS models were created based on MRI and MRS

measures and their combination. Combining the MRI and the MRS measures significantly

improved the discriminant power resulting in a sensitivity of 96.4% and a specificity of 97.1%.

In the combined dataset (ADNI and AddNeuroMed), the Freesurfer pipeline was utilized to

extract 34 regional cortical thickness measures and 23 volumetric measures from MRI scans of

295 AD, 335 CTL and 444 MCI subjects. The classification of AD and CTL subjects using the

K-OPLS model resulted in a high sensitivity of 85.8% and a specificity of 91.3%. Subsequently,

the K-OPLS model was used to prospectively predict conversion from MCI to AD, according to

the one year follow up diagnosis. As a result, 78.3% of the MCI converters were classified as

AD-like and 57.5% of the MCI non-converters were classified as control-like.

Furthermore, an age correction method was proposed to remove the effect of age as a

confounding factor. The age correction method successfully removed the age-related changes of

the data. Also, the age correction method slightly improved the performance regarding to

classification and prediction. This resulted in that 82.1% of the MCI converters were correctly

classified. All analyses were performed using 7-fold cross validation.

The K-OPLS method shows strong potential for classification of AD and CTL, and for

prediction of MCI conversion.

KEYWORDS: Alzheimer’s Disease; Age correction; Classification; K-OPLS; MCI; MRI.

Page 8: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad
Page 9: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

vii

Acknowledgement

The work presented in this report would not have been possible without the help and support of

others. First of all, I would like to specially thank my main supervisor Eric Westman for giving

me the opportunity to perform this interesting project and for patiently guiding and supporting

me in every step of this thesis work. I would also like to thank my co-supervisor Carlos Aguilar

for friendly helps and for the helpful discussions.

I would like to express my great appreciation to my examiner Magnus Borga for his help and

input during this project in spite of his busy schedule.

Many thanks to the people in the Department of Neurobiology, Care Sciences and Society at

Karolinska Institute who made my work place very pleasant and comfortable.

I would like to thank the people in the Department of Biomedical Engineering at Linköping

University, especially Göran Salerud for helping and supporting me during my master’s

programme.

Last but not least, I owe my deepest gratitude to my family, not only for helping and

supporting me during my study in Sweden, but also for unflagging love, care and support

throughout my life.

Page 10: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad
Page 11: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

1

Contents

1 Introduction ..................................................................................................................... 5

2 Alzheimer's Disease Biomarkers ................................................................................... 7

2.1 Alzheimer's Disease ................................................................................................ 7

2.2 MRI and MRS ......................................................................................................... 7

3 Multivariate Data Analysis ............................................................................................ 9

3.1 Projection Methods .................................................................................................. 9

3.2 Projection to Latent Structures (PLS) ................................................................... 10

3.3 Orthogonal PLS (OPLS) ....................................................................................... 11

3.4 Kernel based OPLS (K-OPLS) .............................................................................. 13

3.5 Model Diagnostics ................................................................................................. 14

4 Material and Method .................................................................................................... 19

4.1 Study Data ............................................................................................................. 19

ART Dataset .......................................................................................................... 19

ANM and ADNI Datasets ..................................................................................... 21

4.2 K-OPLS Multivariate Data Analysis ..................................................................... 24

4.3 Age Correction Method ......................................................................................... 26

5 Results ............................................................................................................................ 29

5.1 Results of ART Dataset Analysis .......................................................................... 29

5.2 Results of ANM and ADNI Datasets Analysis ..................................................... 33

6 Discussion ...................................................................................................................... 39

6.1 ART Dataset Analysis ........................................................................................... 40

Model Predictability .............................................................................................. 40

MRI/MRS Measures of Importance ...................................................................... 41

6.2 ANM and ADNI Datasets Analysis ...................................................................... 41

Classification of AD and control subjects ............................................................. 41

MCI Prediction ...................................................................................................... 44

MRI Measures of Importance ................................................................................ 45

6.3 Age Correction ...................................................................................................... 45

6.4 K-OPLS Multivariate Data Analysis ..................................................................... 50

7 Conclusion and Future Aspects ................................................................................... 53

8 References ...................................................................................................................... 55

9 Appendix ........................................................................................................................ 59

9.1 K-OPLS Model Estimation and Prediction ........................................................... 59

Algorithm for Estimation of K-OPLS Model ........................................................ 59

Algorithm for Prediction by K-OPLS Model ........................................................ 59

Page 12: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

2

List of Figures

Figure 1. Demonstrate a geometrical illustration of the difference between PLS and OPLS. . 13

Figure 2. The modularized overview of the K-OPLS method. (Rantalainen et al. 2007) ....... 14

Figure 3. The and parameters as a function of the number of components (A) in a

model. ................................................................................................................................ 16

Figure 4. Confusion matrix. ..................................................................................................... 16

Figure 5. The ROC curves of two different classifiers. The colour area between two curves

represents the AUC difference between two classifiers. ................................................... 17

Figure 6. Regions of interest included as candidate input variables. Left: Regional volumes.

Right: Regional cortical thickness measures. [Provided by Prof. Andrew Simmons, Kings

College London] ............................................................................................................... 21

Figure 7. A graphical illustration of the impact of mean-centering and unit variance scaling.25

Figure 8. PCA representation of ART dataset. ........................................................................ 29

Figure 9. The cross-validated score plots of K-OPLS models of the ART dataset. Up: MRI-

based model using only MRI measures. Middle: MRS-based model using only MRS

measures. Down: the model using both MRI and MRS measures.................................... 31

Figure 10. Variables importance in the model based on MRI and MRS measures. ................ 32

Figure 11. The PCA representation of the ANM (up) and ADNI (down) datasets. ................ 33

Figure 12. Cross-validated score plot of K-OPLS model for classification of AD patients and

control subjects in combined dataset. ............................................................................... 34

Figure 13. The measures of importance for classification of the groups AD and CTL. .......... 35

Figure 14. The score plot of MCI prediction in combined dataset. ......................................... 36

Figure 15. The cross-validated score plot of K-OPLS model with age-corrected data and

including education in combined dataset. ......................................................................... 37

Figure 16. The score plot of MCI prediction using age-corrected data and including education

in combined dataset. .......................................................................................................... 37

Figure 17. The measures of importance for classification of the groups AD and CTL, using

age-corrected data. ............................................................................................................ 38

Figure 18. The ROC curve of the K-OPLS and OPLS models for classification of AD and

CTL subjects. .................................................................................................................... 43

Figure 19. PCA representation of AD and control subjects of combined data based on

classification results. ......................................................................................................... 44

Figure 20. The ROC curves before and after age correction in different models. Left:

Classification of AD patients and CTL subjects using K-OPLS model. Right:

classification of AD patients and CTL subjects using OPLS model. ............................... 46

Figure 21. The ROC curves before and after age correction in different models. Left:

prediction of MCI subject using K-OPLS model. Right: prediction of MCI subjects using

OPLS model. ..................................................................................................................... 47

Page 13: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

3

Figure 22. The measures of Hippocampus variable before and after applying age correction

in: Up: CTL subjects; Middle: AD patients; Down: MCI subjects. .................................. 48

Figure 23. Box plot representation of Hippocampus values for different groups of subjects

(AD, MCI, and CTL), before and after age correction. Age corrected groups are indicated

by (AC). ............................................................................................................................. 49

List of Tables

Table 1. Subject characteristics of the ART dataset. ................................................................ 19

Table 2. List of variables including in ART dataset. ................................................................ 20

Table 3. The inclusion and exclusion criteria for Alzheimer’s Disease. .................................. 21

Table 4. The inclusion and exclusion criteria for MCI and control subjects. ........................... 22

Table 5. Subject characteristics of the ANM dataset. ............................................................... 22

Table 6. General inclusion/exclusion criteria in the ADNI dataset. ......................................... 22

Table 7. Subject characteristics of the ADNI dataset. .............................................................. 22

Table 8. List of variables including in the ADNI and ANM datasets. ..................................... 23

Table 9. Subject characteristics of the combined (ANM and ADNI) dataset. ......................... 24

Table 10. The distribution of MCI subjects in ANM/ADNI datasets. ..................................... 24

Table 11. Results of the ART dataset analysis. ........................................................................ 30

Table 12. Results of combined (ANM and ADNI) dataset analysis. ....................................... 36

Table 13. Results of the OPLS method. The dataset contains 66 AD and control subjects with

slightly different variables compare to ART dataset. (Westman et al. 2010) ................... 40

Table 14. The results of classification of AD and control subjects using K-OPLS and OPLS

methods. ............................................................................................................................ 42

Table 15. Number of misclassified subjects in K-OPLS and OPLS methods. ......................... 43

Table 16. MCI prediction subject characteristics for K-OPLS and OPLS methods. ............... 45

Table 17. Results of K-OPLS and OPLS methods before and after age correction. ................ 46

Table 18. Mean age of incorrect classified subjects, before and after age-correction in

classification of AD and control subjects by K-OPLS and OPLS methods. ..................... 49

Page 14: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

4

List of Abbreviations

AD Alzheimer’s Disease

ADNI Alzheimer’s Disease Neuroimaging Initiative

ANM AddNeuroMed

ART Alzheimer’s Research Trust

AUC Area under ROC curve

CCA Canonical correlation analysis

CDR Clinical dementia rating

CSF Cerebrospinal fluid

CTL Healthy control subjects

CV Cross validation

GDS Global dementia scale

GLM General linear model

GNU GPL GNU general public license

K-OPLS Kernel based orthogonal projections to latent structures

LDA Linear discriminant analysis

MCI Mild cognitive impairment

MLR Multiple linear regression

MMSE Mini mental state examination

MR Magnetic resonance

MRI Magnetic resonance imaging

MRS Magnetic resonance spectroscopy

NAA N-acetyl aspartate

NFT Neurofibrillary tangle

NMR Nuclear magnetic resonance

OPLS Orthogonal projections to latent structures

PCA principal component analysis

PET Positron emission tomography

PLS Projections to latent structures

ROC Receiver operating characteristic

Page 15: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

5

1 Introduction

Alzheimer’s disease (AD) is one of the most common forms of neurodegenerative disorders. The

clinical symptoms of AD include gradual loss of cognitive functions and AD is largely a disorder

of the elderly with a small percentage of non-age-related AD cases being familial and secondary

to specific gene mutations.

Magnetic resonance imaging (MRI) is a non-invasive method which has been widely studied

for early detection and diagnosis of AD. In particular early changes in hippocampus and

entorhinal cortex have been demonstrated. These early changes are consistent with the

underlying pathology of AD but it is not yet clear which measures are most useful for early

diagnosis. Due to the complexity of this disorder measures of single structures from MRI are

probably not sufficient for accurate diagnosis of the disease. The combination of different

structures (both regional and global) has proven to be more useful when distinguishing AD from

cognitively normal elderly subject. (Westman et al. 2011a)

Multivariate analysis provides the opportunity to analyse many variables simultaneously and

observe inherent patterns in the data. Methods like principal component analysis (PCA),

projection to latent structures (PLS) and orthogonal PLS (OPLS) are efficient, robust and

validated tools for modelling complex biological data. PLS, is a supervised learning method that

combines features from and generalizes principal component analysis (PCA) and multiple linear

regression (MLR). The goal of PLS is to predict a set of dependent variables (Y) from a set of

independent variables (X). The PLS model is negatively affected by systematic variation in X

that is not related to Y.

The OPLS (Orthogonal PLS) method is a modification of the PLS method to improve the

interpretation and reduce model complexity. The main idea of OPLS is to separate the systematic

variation in X into two parts, one that is linearly related to Y and one that is orthogonal

(unrelated) to Y. The advantage of OPLS over PLS is that the model created to compare groups

is rotated. This means that the first component of the model contains class separation information

and other orthogonal components are not important in class separation. (Trygg & Wold 2002)

The Kernel-OPLS method is a recent reformulation of the original OPLS method to its kernel

equivalent. K-OPLS has been developed with the aim of combining the strengths of kernel-based

methods to model non-linear structures in the data while maintaining the ability of the OPLS

method to model structured noise. The K-OPLS algorithm allows estimation of an OPLS model

in the feature space, thus combining these features.

The first aim of this work was to investigate the performance of the K-OPLS method with

MR data as input, for classification of AD and CTL subjects and for prediction of conversion

from MCI to AD. For this purpose, two datasets were used: a small dataset including 63 (AD=28

and CTL=35) subjects and 58 (MRI=55 and MRS=3) variables; and a large dataset including

1074 (AD=295, CTL=335 and MCI=444) subjects and 57 MRI variables.

Page 16: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Introduction

6

The second aim of this work was to study the effect of an age correction algorithm. There are

global and regional brain changes related to increasing age. This can lead to misclassification of

young AD patients and old control subjects. To overcome this problem, an age correction

method was proposed for separating the age-related changes from disease-related changes and

for removing the age-related effect.

Page 17: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

7

2 Alzheimer's Disease Biomarkers

2.1 Alzheimer's Disease

Alzheimer's disease is the most common form of dementia among the elderly people. Dementia

is a serious loss of cognitive functions such as thinking, remembering and reasoning. Short term

memory problems, learning problems and problems in processing new data are typically the first

warning sign of AD. The disease begins slowly and over time, memory loss and other cognitive

functions get worse until patients lose their ability to carry out daily activities and completely get

dependent on others.

Some subjects have mild memory problems than normal for their age. However, their

symptoms are insufficient for the clinical criteria of AD. These subjects are classified as Mild

Cognitive Impairment (MCI). MCI is an intermediate state between normal and AD, where,

there is a higher risk of developing the disease. (Petersen et al. 1999)

AD diagnosis is based on several evaluations and cognitive tests. The new suggested

diagnostic criteria’s suggest the addition of at least on abnormal biomarker among Magnetic

Resonance Imaging (MRI), Positron Emission Tomography (PET) and Cerebrospinal Fluid

(CSF). (Dubois et al. 2007)

Currently there is no cure for AD, only symptomatic treatments. To be able to diagnose AD in

an early stage is of great importance. This will hopefully help us understand more about the

aetiology of the disease, target the right population for clinical trials and finally treat patients at

an early stage when a cure has been found.

2.2 MRI and MRS

Magnetic Resonance Imaging (MRI) is a tomographic imaging technique based on the principles

of Nuclear Magnetic Resonance (NMR) phenomena. MRI produces virtual images from inside

of the body. (Hornak 1996-2011) Magnetic Resonance Spectroscopy (MRS) is a non-invasive

analytical technique which is used to study the neurochemical profile of the brain. (Hornak 1997-

2011) These methods have several properties (such as widely availability, reproducibility,

stability over the required course of time etc.) which make them appropriate biomarkers to study

disease progression.

Many studies have used MRI for diagnosis of AD. Manual hippocampal volumetry and

measuring of entorhinal cortex are examples of techniques which use MRI data to discriminate

between AD and healthy subjects. However, changes in these parameters are not specific for AD.

Recently, with the help of improvements in imaging and image analysis, more information can

be extracted from MRI images and many regions of the brain can be automatically quantified.

Therefore, it is possible to improve accuracy of diagnosis by combining different structures from

different regions of the brain. (Westman et al. 2010)

Page 18: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Alzheimer's Disease Biomarkers

8

MRS provides useful information about the neurochemical profile of the brain. N-

acetylaspartate (NAA: a marker for neuronal density and/or function), myoinositol (mI: a marker

for astrogliosis and/or osmotic stress) and choline (Cho: a marker for cell membrane turnover

and degradation) are examples of brain metabolites that can be measured by MRS. These brain

metabolite pattern might be a marker for AD diagnosis. (Westman et al. 2010)

Large amounts of data such as volumetric, cortical thickness and metabolite ratios can be

extracting from MRI and MRS measurements. Multivariate data analysis methods provide tools

for processing data and find inherent patterns related to AD in data with high complexity and

dimensionality. This information can be used for classification of AD and CTL subjects and

prediction of MCI conversion to AD. (Westman et al. 2010)

Page 19: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

9

3 Multivariate Data Analysis

3.1 Projection Methods

There are several existing methods for multivariate data analysis. Among them, Principal

Component Analysis (PCA), Canonical Correlation Analysis (CCA) (Hotelling 1936) and

Projection to Latent Structures (PLS) (Wold et al. 1984) are well-known methods. These

projection methods are based on solving eigenvalue problem and are widely used for

dimensionality reduction, modelling, classification and regression purposes. The difference

between these methods lies in the optimisation criterion they use to define projection direction or

in other word they optimize different cost functions. (Borga 1998) (De Bie, Cristianini & Rosipal

2005) (Rosipal & Krämer 2006)

PCA is based on the assumption that direction of higher variance contains more information

than direction of lower variance. It projects the data onto the direction of maximal variance. In

other words, PCA finds directions of maximum variance in data. Projects data onto those

directions and represent data with projected values. Mathematically PCA can be written as:

‖ ‖ [ ( )] (Eq. 1)

where X and w denote data matrix and weight vector respectively and ( ) ⁄ denotes

the sample variance. (De Bie, Cristianini & Rosipal 2005) (Rosipal & Krämer 2006)

While PCA deals with only one data matrix, CCA takes relations between two data spaces

and finds correlation between them. CCA is based on the assumption that there is some joint

information between two data spaces which is reflected by correlation between them. Directions

of higher correlation are assumed as relevant directions. CCA optimization criterion can be

written as:

[ ( )] (Eq. 2)

where X and Y denote two data matrixes, and denote the corresponding weight vectors and

[ ( )] [ ( )] ( ) ( )⁄ denotes the sample squared correlation. Indeed

CCA finds the maximum correlation between a projection of and a projection of .

(Hotelling 1936)

PLS is similar to CCA, the major difference is that it maximizes the covariance between two

data spaces. The mathematical formulation of PLS which maximizes the sample covariance

between a projection of X and projection of Y can be written as:

‖ ‖ ‖ ‖

[ ( )] (Eq. 3)

where ( ) ⁄ denotes the sample covariance. From another view, the first

component of PLS can be seen as the maximally regularized version of the first component of

CCA. Consider the following cost function:

Page 20: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

10

‖ ‖ ‖ ‖

( )

([ ] ( ) )([ ] ( ) ) (Eq. 4)

where [ ] represent regulation terms. In case of the solution of

corresponding eigenvalue problem leads to CCA and in case of the solution leads

to PLS. (Wold et al. 1984)

3.2 Projection to Latent Structures (PLS)

The PLS approach was developed by Wold et al. (1984) for the purpose of modelling complex

data. PLS is based on the assumption that there are latent variables which generate the observed

data. Indeed, PLS projects the observed data on its latent variables. PLS creates latent vectors

(score vectors) by maximizing the covariance between two data sets. PLS can be extended to

regression problems where a set of predictor variables (independent variables) and a set of

response variables (dependent variables or predicted variables) are considered as data sets. The

goal of PLS regression is to analyse or predict the response variables from predictor variables.

To achieve this goal, PLS extracts latent variables (score vectors) which have the best predictive

power, from the predictor variables and then predict response variables based on these latent

variables. PLS is very useful when a large set of predictor variables exist. (Rosipal & Krämer

2006) (Abdi 2010)

The K predictor variables of N observation are stored in matrix ( ) and corresponding

M response variables are stored in matrix ( ). Both X and Y matrices assume to be zero-

means. The objectives of PLS can be written as:

1. to model the relation between X and Y by means of score vectors, and

2. to predict Y from X.

The modelling of the relationship between X and Y can be described in different ways but the

simplest way is based on the PCA-like model of X and Y. PLS fits two PCA-like models for X

and Y at the same time and simultaneously searches for components that maximize the

covariance between X and Y:

(Eq. 5)

where and represent the variables average. The information related to the observations

is stored in ( ) and ( ) matrices of the p extracted score vectors (latent vectors or

component). The information related to the variables are stored in the X-loading matrix (

) and Y-weight matrix ( ). ( ) and ( ) are residual matrices which contain

the variation in the data that was left out of the modelling (noise). (Rosipal & Krämer 2006)

(Eriksson et al. 2006-I)

The classical form of PLS method is based on Nonlinear Iterative Partial Least Squares

(NIPALS) algorithm which finds weight vectors w and c in equation 3 by means of equation 5.

Specifically, the goal is to obtain a first pair of vectors and , such that is

maximal. The NIPALS algorithm starts with random initialisation of the u vector and creation of

Page 21: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

11

two column cantered and normalized matrices and . Then it repeats the following

steps until convergence of t:

( )⁄ (estimate X weights)

‖ ‖ (normalization)

(estimate X factor scores) (Eq. 6)

( )⁄ (estimate Y weights)

‖ ‖ (normalization)

(estimate Y scores) (Eq. 7)

After these steps, it calculates the scalar (which is used for prediction of Y) and

(the loading vector of X). The scalar b is stored as a diagonal element of B matrix. In

the next step, the matrices E and F are deflated by subtracting their rank-one approximation

based on t and u:

(Eq. 8)

This procedure can be reiterated from step 1 until it finds all latent vectors. (Abdi 2010)

The dependent variables are predicted using the following regression formula as:

(

) (Eq. 9)

where represents PLS regression coefficients. (Eriksson et al. 2006-I)

3.3 Orthogonal PLS (OPLS)

The PLS model is negatively affected by systematic variation in the predictor variables (X) that

is not related to the response variables (Y). The OPLS (Orthogonal Projection to Latent

Structures) method is a recent modification of the PLS method to help overcome this problem.

The main idea of OPLS is to separate the systematic variation in X into two parts, one linearly

related to Y and the other one unrelated (orthogonal) to Y. This separation improves the model

transparency and interpretability and reduces the model complexity. Apart from the predictive

point of view, the orthogonal variations can be used for analysing the model. (Trygg & Wold

2002) (Eriksson et al. 2006-II)

Several orthogonal correction methods (such as orthogonal signal correction, orthogonal

filtering method and orthogonal projections to latent structures) proposed to remove variations in

X which are non-correlated to Y. These methods are based on three criteria where each

component:

1. should involve the large systematic variations in X,

2. should be predictive by X (in order to apply on future data) and

3. should be orthogonal to Y. (Trygg & Wold 2002)

Page 22: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

12

The OPLS method divides the systematic variation in X data into two model parts. The first

part which includes predictive information, models the correlation between X and Y. The other

part which includes orthogonal information, models the variation in X that is unrelated to Y. The

OPLS method is a modification of the mentioned NIPALS method. Similarly to PLS method, the

OPLS method can be written as:

(Eq. 10)

where:

( )

( )

(Eq. 11)

and:

(Eq. 12)

where:

( )

(Eq. 13)

In the OPLS model, ( ) denotes Y-predictive score matrix for X, ( ) denotes

the Y-predictive loading matrix for X, ( ) denotes the corresponding Y-orthogonal

score matrix and ( ) denotes the loading matrix of Y-orthogonal components. and

are number of predictive and orthogonal components, respectively. The is the regression

coefficient matrix of the filtered X-matrix where the Y orthogonal components have been

removed. (Eriksson et al. 2006-II)

In above expression, the block (which is called Y-predictive block) represents the

between class variation and the block (which is called Y-orthogonal block) represents

within class variation. (Wiklund et al. 2008)

The OPLS algorithm essentially consists of two main parts: the estimation of the predictive

weight matrix ( ) and the iterative estimation of a set of Y-orthogonal weight vectors, forming

the Y-orthogonal weight matrix ( ). Subsequent to the estimation step of each Y-orthogonal

component, the X matrix is deflated by the Y-orthogonal variation, followed by a subsequent

updating of the predictive score matrix ( ) and estimation of further Y-orthogonal components

if required. (Rantalainen et al. 2007)

The advantage of OPLS over PLS is that the model created to compare groups is rotated. This

means that the first component of the model contains class separation information and other

orthogonal components are not important in class separation. Figure 1 demonstrate a geometrical

illustration of the differences between PLS and OPLS. In the PLS model, the first component

shows the maximum covariance between two classes while in OPLS, the model is rotated, so the

predictive component shows between class variation and the first Y-orthogonal component

shows within class variation. (Wiklund et al. 2008)

Page 23: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

13

Figure 1. Demonstrate a geometrical illustration of the difference between PLS and OPLS.

3.4 Kernel based OPLS (K-OPLS)

The main advantage of the OPLS method over the PLS method is the enhancement of

interpretation by separating the correlated and unrelated systematic variation. However, in terms

of prediction, the PLS and OPLS methods are equivalent. The K-OPLS method is a

reformulation of the OPLS method to its kernel equivalent which improves the predictive

performance especially where non-linear relationships exist between predictor and response

variables. K-OPLS method combines the strengths of kernel-based methods to model non-linear

structures in the data while it retains the framework of the OPLS model to separate correlated

and uncorrelated systematic variation. As for the OPLS model, the K-OPLS model consists of a

Y-predictive block and a Y-orthogonal block. The prediction power of the K-OPLS method is

independent from separation of correlated and uncorrelated variations. Indeed the prediction

power of method is comparable to kernel PLS method. (Bylesjö et al. 2008)

When a non-linear relationship exists between X and Y variables and the main objective is

prediction of Y, one common strategy is mapping X data into a higher dimensional feature space

by mapping function of ( ), where the expectation is that the applied transformation improves

linear correlation between ( ) and Y in the generated feature space. Explicitly computing the

mapping ( ) for complex transformation functions can be a limiting factors in terms of

computational complexity and memory requirements. The kernel trick is a well-known way to

avoid this limitation by mapping X into an inner product space without necessity of explicit

mapping. The trick is to choose the mapping such that these inner products can be computed

within the X space by means of a kernel function which defined as:

( ) ⟨ ( ) ( )⟩ (Eq. 14)

where is a mapping function from X to an inner product feature space (F):

( )

Then, only the kernel matrix K needs explicit calculation:

( ) (Eq. 15)

where and corresponds to the ith and jth row vector X. (Rantalainen et al. 2007)

Page 24: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

14

Figure 2. The modularized overview of the K-OPLS method. (Rantalainen et al. 2007)

The K-OPLS method like any other kernel methods consists of two parts: a kernel function

that performs the mapping into feature space and a model algorithm that is designed to discover

relationships between data. Figure 2 illustrates the modularized overview of the K-OPLS method

which is the same as the other kernel methods. The choice of kernel function is flexible for

different applications and objectives. (Rantalainen et al. 2007)

The kernel function type is important since it determines the characteristics of the feature

space. Gaussian kernel is a commonly used kernel function which is defined as:

( ) ( ‖ ‖

) (Eq. 16)

The parameter controls the flexibility of the kernel; small values of allow classifiers to fit

any labels, hence risking overfitting. In such cases the kernel matrix becomes close to the

identity matrix. On the other hand, large values of gradually reduce the kernel to a constant

function, making it impossible to learn any non-trivial classifier. (Shawe-Taylor & Cristianini

2004)

The K-OPLS model algorithm is a reformulation of the original OPLS method (described in

section ‎3.3) which supports the use of the kernel trick, particularly use the kernel matrix with

entries of ( ). Indeed, the K-OPLS algorithm follows the principles of the OPLS

algorithm while it is written in dual form by using the outer product . This is followed by

replacing the outer product with the kernel matrix K. The details of K-OPLS model estimation

algorithm and prediction algorithm are described in appendix ‎9.1. (Rantalainen et al. 2007)

3.5 Model Diagnostics

Cross validation (CV) is a statistical method for evaluating and comparing learning algorithms

which builds a number of parallel models. This method has several variants, however, n-fold

cross validation is a straightforward form of CV. The n-fold cross validation method divides data

into n equally (or nearly equally) sized segments or folds. Subsequently n iterations of training

and validation are performed. In each round, n-1 folds are used for training the model (for

learning) and one fold is used for testing the model (validation), such that each fold is used once

and only once for validation. Thus, for each round of CV, the performance of the model can be

calculated using some predetermined performance metric. Upon completion, n samples of the

performance metric will be available. (Refaeilzadeh, Tang & Liu 2009)

The K-OPLS model dimensionality (number of significant components in model) is the same

for the OPLS model. The model dimensionality is an important parameter for both the predictive

ability and the interpretation. In order to determine the appropriate number of components, cross

validation is helpful. The appropriate number of components leads to optimum balance between

Page 25: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

15

model fit and model predictive ability. The model fit means how well the training data will

reproduce; and the goodness of the fit is given by the parameter . The model predictive ability

represents how reliably the test data will predict; and the goodness of prediction is given by the

parameter . (Eriksson et al. 2006-I)

The quality of the model for prediction of dependent variables for new observations is

evaluated by the similarity between (predicted dependent variables) and Y (true dependent

variables). There are several ways for measuring this similarity; however, the Predicted Residual

Sum of Squares is the most popular measure:

‖ [ ]‖ (Eq. 17)

In case of using A latent variables, matrix [ ] denotes the predicted values and the prediction

quality evaluated by the similarity between [ ] and Y. Then, value defined as:

(Eq. 18)

where denotes the residual sum of squares before the component a. (Abdi 2010)

When cross validation is used, each CV round, the difference between actual and predicted Y-

values are calculated. The sum of squares of these differences from all the parallel models is

used to form Predictive Residual Sum of Squares (PRESS):

∑‖ ‖

(Eq. 19)

PRESS is calculated for the final model with the estimated number of significant components

which can be re-expressed as:

(Eq. 20)

(Eq. 21)

where SSY represents the total variations in the Y-matrix after mean-centering and unit variance

scaling. (Eriksson et al. 2006-I)

Usually the quality of the prediction does not increase with the number of components used in

the model and typically the prediction ability increases and then decreases. This means that the

model is over-fitting the data. Figure 3 shows and parameters as a function of the number

of components. As illustrates in Figure 3, after a certain number of components, the value

decreases and the prediction ability does not improve any further. At this point, there is an

optimum balance between model fit and predictive ability. To obtain a high value, a high

value is necessary. (Eriksson et al. 2006-I)

Page 26: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

16

Figure 3. The and parameters as a function of the number of components (A) in a model.

The output of a classifier is the predicted class of the input. Based on the actual classes of the

inputs and the predicted classes of the outputs, there are four possible outcomes that construct

the confusion matrix. Figure 4 shows the components of the confusion matrix. The confusion

matrix is the basis for other performance metrics. The true positive rate and the false positive rate

are defined as:

Figure 4. Confusion matrix.

The receiver operating characteristic (ROC) graph is a two-dimensional graph that plots the

true positive rate versus the false positive rate. For a binary classifier, the ROC curve can be

obtained by varying the discrimination threshold form -∞ to +∞. The ROC curve represents the

inherent detection characteristics of the classifiers. (Metz 1978) Indeed a ROC curve represents

the classifier performance in a two dimensional plot. (Fawcett 2006) Therefore it is possible to

use the ROC curve to compare the performance of classifiers. One way to compare different

classifiers is to reduce the ROC performance to a single scalar value. Calculating the area under

the ROC curve (AUC) is a common method to transform ROC performance to a scalar value.

(Bradley 1997) The AUC has a value between 0 and 1 and a classifier with greater area has a

Page 27: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

17

better average performance. Figure 5 shows the ROC curve of two classifiers. Classifier B has

greater AUC compare to classifier A and therefore better average performance.

Figure 5. The ROC curves of two different classifiers. The colour area between two curves represents the

AUC difference between two classifiers.

Page 28: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Multivariate Data Analysis

18

This page is intentionally left blank

Page 29: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

19

4 Material and Method

4.1 Study Data

In this work, three different datasets were used for evaluating the K-OPLS algorithm. The first

dataset included 63 subjects, AD patients and healthy control subjects (CTL), which were

derived from the Alzheimer’s Research Trust (ART) cohort. The second dataset included 348

subjects, AD, CTL and subjects with mild cognitive impairment (MCI), obtained from the

AddNeuroMed (ANM) study, a part of InnoMed (Innovative Medicines in Europe) project. The

third dataset included 726 subjects, AD, CTL and MCI subjects were from the Alzheimer's

Disease Neuroimaging Initiative (ADNI) database.

ART Dataset

The ART dataset includes 28 AD patients and 35 healthy controls, altogether 63 subjects whom

had both MRI and hippocampal MRS data. Diagnostic decision was made based on clinical

evaluation of subjects without involving MRI and MRS measures. In addition to clinical

diagnosis, subjects were assessed with a standardised assessment protocol including informant

interview for diagnosis, Mini Mental State Examination (MMSE), and Global Dementia Scale

(GDS) assessments for severity. Table 1 gives more information about the study dataset.

Table 1. Subject characteristics of the ART dataset.

AD CTL

Number 28 35

Gender (F/M) 13/15 22/13

Age (years) 76.2 ± 5.1 77.6 ± 4.6

Education (years) 11.2 ± 3.1 11.7 ± 3.2

MMSE 23.1 ± 3.6 29.4 ± 0.7

GDS 4.0 ± 0.7 -

Data are represented as: mean ± standard deviation. AD: Alzheimer’s Disease; CTL: Healthy Control. MMSE=Mini

Mental State Examination. GDS = Global Dementia Scale.

Subjects were scanned using a 1.5 Tesla, GE NV/i Signa MR System (General Electric,

Milwaukee, WI, USA) at the Maudsley Hospital, London. The brain 3D T1-weighted volume

images (256×256×124 voxel matrix) were acquired in the axial plane with 1.5mm contiguous

sections.

The hippocampal MRS voxels measured 20×20×15mm3 (6mL) were defined in standard

locations in the left and right hippocampus. A point resolved spectroscopy pulse sequence with

automated shimming and water suppression was used to obtain spectra from each voxel after

CHESS water suppression. (Simmons et al. 1998)

The FreeSurfer pipeline that produces regional cortical thickness and volumetric measures

was utilized for image analysis. The software package LCModel was used for spectra analysis.

Page 30: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

20

Finally, 34 regional cortical thickness measures and 21 volumetric measures from MRI data in

addition to 3 metabolite ratios from MRS data, altogether 58 variables obtained for each subject.

Table 2 lists these variables and Figure 6 represents regions of interest included as candidate

input variables.

Table 2. List of variables including in ART dataset.

Cortical thickness measures Volumetric measures MRS metabolite ratios

1. Banks of superior temporal sulcus 1. Accumbens 1. Choline

2. Caudal anterior cingulate 2. Amygdala 2. NAA

3. Caudal middle frontal gyrus 3. Brainstem 3. Myo Inositol

4. Cuneus cortex 4. Caudate

5. Entorhinal cortex 5. Cerebellum cortex

6. Frontal pole 6. Cerebellum white matter

7. Fusiform gyrus 7. Corpus callosum anterior

8. Inferior parietal cortex 8. Corpus callosum central

9. Inferior temporal gyrus 9. Corpus callosum mid anterior

10. Insular 10. Corpus callosum mid posterior

11. Isthmus of cingulate cortex 11. Corpus callosum posterior

12. Lateral occipital cortex 12. CSF

13. Lateral orbitofrontal cortex 13. Forth ventricle

14. Lingual gyrus 14. Hippocampus

15. Medial orbitofrontal cortex 15. Inferior lateral ventricle

16. Middle temporal gyrus 16. Lateral ventricle

17. Paracentral sulcus 17. Pallidum

18. Parahippocampal gyrus 18. Putamen

19. Parsopercularis 19. Thalamus proper

20. Parsorbitalis 20. Third ventricle

21. Parstriangularis 21. Ventral DC

22. Pericalcarine cortex

23. Postcentral gyrus

24. Posterior cingulate cortex

25. Precentral gyrus

26. Precuneus cortex

27. Rostral anterior cingulate cortex

28. Rostral middle frontal gyrus

29. Superior frontal gyrus

30. Superior parietal gyrus

31. Superior temporal gyrus

32. Supramarginal gyrus

33. Temporal pole

34. Transverse temporal cortex

Page 31: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

21

Figure 6. Regions of interest included as candidate input variables. Left: Regional volumes. Right:

Regional cortical thickness measures. [Provided by Prof. Andrew Simmons, Kings College London]

ANM and ADNI Datasets

The ANM dataset consists of 348 subjects, 119 AD patients, 110 healthy control subjects and

119 MCI subjects. 22 of the MCI subjects converted to AD at one year follow up. Subjects were

collected from six different sites across Europe in Finland, Italy, Greece, United Kingdom,

Poland and France. The AD and MCI subjects were selected from the local memory clinics and

the control subjects were selected from non-related members of the patient's families, caregiver's

relatives and social centers. For each subject MMSE and Clinical Dementia Rating (CDR) were

assessed in addition to clinical diagnosis. Table 3 and Table 4 show the inclusion and exclusion

criteria for AD, MCI and control groups. Table 5 gives the demographics of the ANM dataset.

Table 3. The inclusion and exclusion criteria for Alzheimer’s Disease.

Inclusion criteria Exclusion criteria

1 ADRDA/NINCDS and DSM-IV criteria for

probable Alzheimer's disease.

1 Significant neurological or psychiatric illness

other than Alzheimer's disease.

2 MMSE score ranged from 12 to 28. 2 Significant unstable systematic illness or organ

failure. 3 Age 65 years or above.

4 CDR score of 0.5 or above.

Page 32: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

22

Table 4. The inclusion and exclusion criteria for MCI and control subjects.

Inclusion criteria Exclusion criteria

1 MMSE score between 24 and 30. 1 Meet the DSM-IV criteria for Dementia.

2 GDS score less than or equal to 5. 2 Significant neurological or psychiatric illness

other than Alzheimer's disease. 3 Age 65 years or above.

4 Medication stable. 3 Significant unstable systematic illness or organ

failure. 5 Good general health.

CDR score of control is zero. CDR score of MCI is 0.5.

Table 5. Subject characteristics of the ANM dataset.

AD MCI CTL

Number 119 119 110

Gender (F/M) 79/40 59/60 60/50

Age (years) 75.6 ± 6.0 74.3 ± 5.7 72.9 ± 6.5

Education (years) 8.0 ± 3.0 8.9 ± 4.3 10.8 ± 4.8

MMSE 20.9 ± 4.7 27.1 ± 1.7 29.1 ± 1.2

CDR 1.2 ± 0.5 0.5 0

Data are represented as: mean ± standard deviation.

The ADNI dataset consists of 726 subjects, 176 AD patients, 225 healthy control subjects and

325 MCI subjects. After one year follow up 62 MCI subjects converted to AD and 7 subjects

returned to normal cognition. ADNI subjects were collected from over 50 sites across the U.S.

and Canada. Table 6 shows the general inclusion and exclusion criteria in the ADNI dataset.

More information about this cohort is available at www.adni-info.org website. Table 7 gives the

demographics of the ADNI dataset. (Westman et al. 2011b)

Table 6. General inclusion/exclusion criteria in the ADNI dataset.

AD MCI CTL

1 MMSE scores: 20 to 26. 1 MMSE scores 24 to 30. 1 MMSE scores 24 to 30.

2 CDR of 0.5 or 1.0. 2 CDR of 0.5. 2 CDR of zero.

3 Met NINCDS/ADRDA criteria

for probable AD.

3 Objective memory loss measured by

education adjusted scores on Wechsler

Memory Scale Logical Memory II.

3 Non-depressed, non-MCI, and

non-demented.

4 Absence of significant levels of

impairment in other cognitive domains,

essentially preserved activities of daily

living, and an absence of dementia.

Table 7. Subject characteristics of the ADNI dataset.

AD MCI CTL

Number 176 325 225

Gender (F/M) 86/90 124/201 109/116

Age (years) 75.3 ± 7.5 74.5 ± 7.1 76.0 ± 5.0

Education (years) 14.6 ± 3.2 15.6 ± 3.0 16.0 ± 3.0

MMSE 23.3 ± 2.0 27.0 ± 1.8 29.1 ± 1.0

CDR 0.7 ± 0.3 0.5 0

Data are represented as: mean ± standard deviation.

Page 33: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

23

Data acquisition for the ANM study was designed to be compatible with the ADNI. The

imaging protocol for both studies included a high resolution sagittal 3D T1-weighted MPRAGE

volume (voxel size 1.1×1.1×1.2 mm3) and axial proton density/T2-weighted fast spin echo

images. The MPRAGE volume was acquired using a custom pulse sequence specifically

designed for the ADNI study to ensure compatibility across scanners. The Freesurfer pipeline

which produces regional cortical thickness and volumetric measures was utilised for image

analysis. A total of 57 different variables (34 regional cortical thickness measures and 23

volumetric measures) were obtained for each subject. Table 8 shows the list of these variables.

Table 8. List of variables including in the ADNI and ANM datasets.

Cortical thickness measures Volumetric measures

1. Banks of superior temporal sulcus 1. Accumbens

2. Caudal anterior cingulate 2. Amygdala

3. Caudal middle frontal gyrus 3. Brainstem

4. Cuneus cortex 4. Caudate

5. Entorhinal cortex 5. Cerebellum cortex

6. Frontal operculum 6. Cerebellum white matter

7. Frontal pole 7. Cerebral cortex

8. Fusiform gyrus 8. Cerebral white matter

9. Inferior parietal cortex 9. Corpus callosum anterior

10. Inferior temporal gyrus 10. Corpus callosum central

11. Insular 11. Corpus callosum mid anterior

12. Isthmus of cingulate cortex 12. Corpus callosum mid posterior

13. Lateral occipital cortex 13. Corpus callosum posterior

14. Lateral orbitofrontal cortex 14. CSF

15. Lingual gyrus 15. Forth ventricle

16. Medial orbitofrontal cortex 16. Hippocampus

17. Middle temporal gyrus 17. Inferior lateral ventricle

18. Orbital operculum 18. Lateral ventricle

19. Paracentral sulcus 19. Pallidum

20. Parahippocampal gyrus 20. Putamen

21. Pericalcarine cortex 21. Thalamus proper

22. Postcentral gyrus 22. Third ventricle

23. Posterior cingulate cortex 23. Ventral DC

24. Precentral gyrus

25. Precuneus cortex

26. Rostral anterior cingulate cortex

27. Rostral middle frontal gyrus

28. Superior frontal gyrus

29. Superior parietal gyrus

30. Superior temporal gyrus

31. Supramarginal gyrus

32. Temporal pole

33. Transverse temporal cortex

34. Triangular part of inferior frontal gyrus

Westman et al. (2011) used a multivariate data analysis approach and an automated image

analysis pipeline to compare and combine MRI data from ANM and ADNI cohorts. They

Page 34: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

24

demonstrated that the two cohorts show very similar atrophy pattern and also the prediction

power of the models (independent from the cohorts and validation method) is very similar.

Therefore it is possible to combine the two cohorts and create a large and robust dataset. The

resulted dataset includes 1074 subjects (295 AD, 444 MCI and 335 controls). Table 9 gives the

demographics of the combined dataset. Table 10 show the distribution of MCI subjects in ANM,

ADNI and combined datasets according to the initial and one year follow up data.

Table 9. Subject characteristics of the combined (ANM and ADNI) dataset.

Variable AD MCI CTL

Number 295 444 335

Gender (F/M) 165/130 183/261 169/166

Age (years) 75.4 ± 6.9 74.5 ± 6.8 75.0 ± 5.7

Education (years) 12.0 ± 4.8 14.0 ± 4.6 14.3 ± 4.3

MMSE 22.3 ± 3.6 27.1 ± 1.7 29.1 ± 1.1

CDR 0.9 ± 0.4 0.5 0

Data are represented as: mean ± standard deviation.

Table 10. The distribution of MCI subjects in ANM/ADNI datasets.

Baseline

One year follow up

MCI subjects Stable MCI AD converters Return to normal

ANM 119 97 22 -

ADNI 325 256 62 7

ANM+ADNI (combined) 444 353 84 7

4.2 K-OPLS Multivariate Data Analysis

The data of the two introduced datasets were analysed using the Kernel based Orthogonal

Projection to Latent Structures (K-OPLS) method. The K-OPLS package provided by (Bylesjö et

al. 2008) was used for data analysis. The K-OPLS package has implemented the K-OPLS

method as an open source and platform independent software for MATLAB, licensed under the

GNU GPL and available at http://www.sourceforge.net/projects/kopls/ webpage. The K-OPLS

package includes essential functionality for model training, prediction of unknown samples and

evaluation by means of cross validation. In addition, it provides some diagnostic tools and plot

functions which are useful for representation and demonstration of results. However, the package

has been changed and modified according to requirement of this work.

Pre-processing was performed using mean-centering and unit variance scaling in order to

transform the data into a suitable form for analysis. The mean-centering method subtracts the

average of each variable from the data. Mean-centering improves the interpretability of the data.

Different variables possess different variances and numerical ranges. Since high variance

variables are more likely to be modelled than low variance variables, therefore unit variance

scaling was performed to scale the data appropriately. The unit variance scaling method

calculates the standard deviation of each variable and applies the inverse of standard deviation as

a scaling weight for that variable. Figure 7 shows a graphical illustration of the impact of these

two operations. (Eriksson et al. 2006-I)

Page 35: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

25

Figure 7. A graphical illustration of the impact of mean-centering and unit variance scaling.

The choice of the kernel function in the K-OPLS method is an important issue that depends

on the properties of the data, the assumption and the purpose of modelling. In this work,

according to previous experiments, the Gaussian kernel function was selected. The sigma ( )

parameter in the Gaussian kernel function, affects the model performance. The traditional

approach to find an optimal value for the sigma parameter is based on performing exhaustive

grid search. In this approach for each sigma value, the model properties are evaluated using

cross-validation, to identify the value that maximizes some performance metric. (Rantalainen et

al. 2007) In this work, brute-force search was used for manual tuning of the sigma parameter; the

value was used as a performance metric and a sigma value that maximized the value

was selected for Gaussian function.

The calculated kernel matrices were centered prior to model estimation using the following

equations for training and test kernels: (Rantalainen et al. 2007)

(

) (

) (Eq. 22)

(

) (

) (Eq. 23)

As explained in section ‎3.5 the dimensionality of the K-OPLS model is important for both

prediction power and interpretation. The n-fold cross validation method was used to determine

number of significant orthogonal components for modelling the data. The curve (Figure 3)

was created based on the value of each orthogonal component. Thereafter, the optimum

number was defined equal to the number of components corresponding to the maximum

value. Also, the value describes the statistical significance for separating groups; a model

with value higher than 0.05 is regarded as statistically significant, a model with value

higher than 0.5 is regarded as good and a model with value higher than 0.7 is regarded as

excellent model. (Westman et al. 2010) However, this grading depends on the application.

(Eriksson et al. 2006-I)

The results of K-OPLS analysis are visualized in two types of plots. The cross-validated score

plot is a scatter plot of the predictive component vs. the first orthogonal component. Each point

in the scatter plot represents one individual subject. The plot is used for visualisation of the

Page 36: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

26

information about class separation. Another useful plot is the loading plot that represents the

variables of importance for the separation between groups and their corresponding confidence

intervals. The loading plot reflects the importance of different variables in the model that is

useful for model interpretation. The variables are sorted in descending order according to their

covariance value. A variable with a higher covariance value is more important for group

separation. A variable with a negative covariance has a lower value in control subjects compared

to AD subjects and a variable with positive covariance has a higher value in control subjects. The

covariance value is calculated as:

( )

(Eq. 24)

where is score vector in the K-OPLS method and is data matrix. (Wiklund et al. 2008)

4.3 Age Correction Method

In statistics, a confounding factor is defined as a variable in a model that correlates with both the

dependent variable and the independent variable. Several brain imaging studies have reported

global and regional changes of brain volumes with increasing age. A decrease of global grey

matter, hippocampal, temporal and frontal lobe volumes are associated with increased

cerebrospinal fluid (CSF) spaces. Additionally, several studies have reported global and regional

brain atrophy in AD and other types of dementia. These studies have shown global brain atrophy,

reduced temporal lobe, and in particular medial temporal lobe atrophy such as hippocampal and

entorhinal cortex volumes. These studies suggest that age can be a confounding variable in

classification of AD patients and healthy control subjects. (Fox , Freeborough & Rossor 1996)

(Good et al. 2001) (Scahill et al. 2003) (Dukart et al. 2011)

The equal direction of these changes in AD patients and healthy control subjects leads to

misclassification of young AD patients and old control subjects. To overcome this problem,

usually the groups of AD patients and control subjects are chosen so that they matched for age

and/or age is integrated as a covariate in the statistical model. However, it is not always possible

to match the age of different clinical groups or to integrate the age as a covariate. In the case of

the ANM and ADNI datasets, they are not matched in age that might lead to higher

misclassification rate. (Friston et al. 1995) (Dukart et al. 2011)

The age correction algorithm was implemented based on a method proposed by Dukart et al.

(2011). They proposed a linear detrending method in terms of the general linear model (GLM)

that finds the age-related effects, based on only the control subjects. The linear model was

chosen based on the Good et al. (2001) study where they found a linear decreasing in global grey

matter volume in a cohort of 465 healthy subjects. (Good et al. 2001) (Dukart et al. 2011)

In this work we used the same method for each MRI variable to remove age-related effects.

For each variable, a general linear model was used to model the age-related effect as a linear

drift. The GLM was calculated using only the group of control subjects. Then, the resulted model

was used to remove the age-related effect and obtain the corrected values of all variables for the

groups AD, MCI and CTL. The age correction method is applied prior to any statistical

evaluation.

The GLM models are calculated for each variable using only healthy control subjects by:

Page 37: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

27

(Eq. 25)

where is a vector of variable values for healthy control subjects; is a matrix which

contains two columns, a column of constants and a column includes the ages of healthy control

subjects; is the vector of regression coefficients consisting of for the constant, and for

age-related changes; and is the residual. Solving the GLM model for to minimizing the

sum of squared residuals (least squares estimation of ) results in:

( ) (

) (Eq. 26)

The age corrected values of the variable ( ) is calculated by applying the on all AD,

MCI and CTL subjects as:

(Eq. 27)

where is the age-corrected variable values for all subjects and is the age of all subjects.

It is very important to differentiate between the age-related and the disease-related changes.

Removing age-related effects using regression coefficients determined in the AD group might

also remove disease-related changes. Therefore, it is very important to use only control subjects

to determine the regression coefficient. (Dukart et al. 2011)

Page 38: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Material and Method

28

This page is intentionally left blank

Page 39: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

29

5 Results

Multivariate data analysis by means of Kernel based Orthogonal Projection to Latent Structures

(K-OPLS) method was performed. For each dataset, several analyses were performed to classify

AD patients and healthy control subjects. In addition, the created models based on AD and

control subjects were used to predict MCI subjects as AD-like or CTL-like. The analyses results

are described below.

5.1 Results of ART Dataset Analysis

PCA analysis was used to demonstrate the properties of the dataset and to visualize the

distribution of subjects. Figure 8 shows the PCA representation of the ART dataset after mean-

centering and unit variance scaling. Each subject in the ART dataset is represented by the first

and the second principle components based on both MRI and MRS variables.

Figure 8. PCA representation of ART dataset.

Three different models were created to classify AD and control subjects in the ART dataset.

The first and second models were created using only MRI measures and only MRS measures,

respectively. The third model was created using both MRI and MRS data as one input space to

construct the kernel matrix.

For each model, 7-fold cross validation method was performed to determine the number of

orthogonal components in the model. All of the three models reached the highest value with

two orthogonal components. Therefore the model dimensions were defined as one predictive

-0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

1st PCA component

2n

d P

CA

co

mp

on

en

t

PCA representation of ART dataset

CTL subjects

AD patients

Page 40: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

30

component and two orthogonal components. The sigma value of the kernel matrix manually

tuned based on exhaustive grid search based on the highest value.

Subsequently, 7-fold cross validation method was used to evaluate the models. The first

(MRI-based) and second (MRS-based) models respectively resulted in values equal to 0.64

and 0.32, while the third model (based on both MRI and MRS measures) resulted in a value

equal to 0.74.

Figure 9 shows the cross-validated score plots of the K-OPLS models. For each model, the

sensitivity, specificity and accuracy were calculated. Sensitivity, specificity and accuracy of the

models are defined as:

The MRS-based model resulted in a sensitivity of 71.4%, a specificity of 94.3% and an

accuracy of 83.6%. The MRI-based model resulted in a sensitivity of 89.3%, a specificity of

94.3% and an accuracy of 91.9%. The model based on both MRI and MRS measures gave the

best results, a sensitivity of 96.4%, a specificity of 97.1% and an accuracy of 96.8%. Table 11

shows the summary of these results. Figure 10 shows the variables of importance for the

classification in the model based on both MRI and MRS measures.

Table 11. Results of the ART dataset analysis.

Model Sensitivity Specificity Accuracy

MRS measures 71.4% 94.3% 83.6% 0.32

MRI measures 89.3% 94.3% 91.9% 0.64

MRI & MRS measures 96.4% 97.1% 96.8% 0.74

: statistically significant model, : good model and : excellent model.

Page 41: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

31

Figure 9. The cross-validated score plots of K-OPLS models of the ART dataset. Up: MRI-based model

using only MRI measures. Middle: MRS-based model using only MRS measures. Down: the model using

both MRI and MRS measures.

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotModel based on only MRI measures

CTL subjects

AD patients

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotModel based on only MRS measures

CTL subjects

AD patients

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0.3

0.4

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotModel based on both MRI and MRS measures

CTL subjects

AD patients

Page 42: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

32

Figure 10. Variables importance in the model based on MRI and MRS measures.

-0.2

-0.1 0

0.1

0.2

AmygdalaHippocampus

Fusiform gyrusParahippocampal gyrus

Entorhinal cortexInferior parietal cortexSupramarginal gyrus

Rostral middle frontal gyrusPrecuneus cortex

Middle temporal gyrusIsthmus of cingulate cortex

Posterior cingulate cortexSuperior parietal gyrusSuperior frontal gyrus

Precentral gyrusCaudal middle frontal gyrus

NAAPostcentral gyrus

Paracentral sulcusLateral occipitalParstriangularis

Medial orbitofrontal cortexSuperior temporal gyrus

InsulaBanks of superior temporal sulcus

Cuneus cortexLateral occipital cortex

ParsorbitalisAccumbens

ParsopercularisInferior temporal gyrus

Frontal poleRostral anterior cingulate cortex

Pericalcarine cortexTransverse temporal cortex

PutamenLingual gyrus

Corpus callosum centralCaudal anterior cingulate

Temporal poleCorpus callosum mid posterior

Corpus callosum anteriorThalamus proper

Corpus callosum mid anteriorCorpus callosum posterior

PallidumVentral DC

CholineCerebellum white matter

Cerebellum cortexCaudate

BrainstemForth ventricle

Myo inositolCSF

Third ventricleLateral ventricle

Inferior lateral ventricle

Variables importance in classification Model based on MRI and MRS variables

Page 43: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

33

5.2 Results of ANM and ADNI Datasets Analysis

Once more, PCA analysis was used to demonstrate the properties of the dataset and to visualize

the distribution of subjects. Figure 11 shows the PCA representation of the ANM and the ADNI

datasets after unit variance scaling and mean-centering.

Figure 11. The PCA representation of the ANM (up) and ADNI (down) datasets.

In a first step, the K-OPLS method was used for classification of AD patients and healthy

control subjects. 7-fold cross validation was used to evaluate the classification. Subsequently, the

K-OPLS method was used for classification of MCI subjects as AD-like or CTL-like. In this

regard, a K-OPLS model was created based on all AD and control subjects and the MCI subjects

-0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2-0.15

-0.1

-0.05

0

0.05

0.1

0.15

0.2

0.25

1st PCA component

2n

d P

CA

co

mp

on

en

t

PCA representation of ANM dataset

CTL subjects

AD patients

MCI subjects

-0.1 -0.05 0 0.05 0.1 0.15-0.1

-0.05

0

0.05

0.1

0.15

1st PCA component

2n

d P

CA

co

mp

on

en

t

PCA representation of ADNI dataset

CTL subjects

AD patients

MCI subjects

Page 44: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

34

were used as test data. Afterward, the age correction method was applied on data and the same

analyses were performed to investigate the effect of the age correction method on classification.

Several models were created for the mentioned analyses. There are two parameters in the K-

OPLS model that affect the model performance: the number of orthogonal components that

determines the model dimension; and the sigma value in the kernel function. For each model 7-

fold cross validation method was used to determine the dimensionality of the model based on the

best value. Also, the sigma value was manually tuned based on exhaustive grid search to

find the highest value.

A K-OPLS model was created for the combined dataset including 295 AD and 335 control

subjects using 57 MRI variables. 7-fold cross validation was used to evaluate the model. The

model resulted in a sensitivity of 85.8%, a specificity of 91.3% and an accuracy of 88.3%. The

model value was 0.563. Figure 12 shows the cross-validated score plot and Figure 13 shows

the measures of importance for the separation between the groups AD and CTL.

Figure 12. Cross-validated score plot of K-OPLS model for classification of AD patients and control

subjects in combined dataset.

The model created based on AD and control subjects was used to predict 444 MCI subjects as

AD-like or CTL-like. Based on the prediction, each MCI subject was classified as AD-like or

CTL-like. According to the one year follow up information, sensitivity and specificity of the

MCI prediction were defined as:

-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5

-0.1

-0.05

0

0.05

0.1

0.15

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotClassification of AD patients and CTL subject

CTL subjects

AD subjects

Page 45: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

35

Figure 13. The measures of importance for classification of the groups AD and CTL.

-0.2

-0.1 0

0.1

0.2

HippocampusEntorhinal cortex

Middle temporal gyrusAmygdala

Inferior temporal gyrusSuperior temporal gyrus

Fusiform gyrusBanks of superior temporal sulcus

Temporal poleParahippocampal gyrus

Inferior parietal cortexSupramarginal gyrus

InsularRostral middle frontal gyrus

Medial orbitalfrontal cortexIsthmus of cingulate cortex

Precuneus cortexCerebral cortex

Caudal middle frontal gyrusSuperior frontal gyrus

Lateral orbitofronral cortexPosterior cingulate cortex

Frontal operculumCerebral white matter

Triangular part of inferior frontal gyrusOrbital operculum

Lingual gyrusSuperior parietal gyrus

Frontal poleLateral occipital cortex

Precentral gyrusAccumbens

Postcentral gyrusTransverse temporal cortex

Corpus callosum midposteriorVentral DC

Paracentral sulcusCorpus callosum central

Rostral anterior cingulate cortexCorpus callosum midanterior

Cuneus cortexCorpus callosum posterior

Pericalcarine cortexPutamen

Thalamus properBrainstem

PallidumCorpus callosum anteriorCaudal anterior cingulateCerebellum white matter

Fourth ventricleCerebellum cortex

CaudateThird ventricle

Lateral ventricleCSF

Inferior lateral ventricle

Classification of AD patients and CTL subjects Variables impotance

Page 46: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

36

Figure 14. The score plot of MCI prediction in combined dataset.

The MCI prediction resulted in a sensitivity of 78.6% and a specificity of 57.5%. Figure 14

shows the score plot of MCI prediction. The green “+” symbols show the subjects that are

classified as CTL-like and the black “o” symbols show the subjects that are classified as AD-

like.

In next step, the age correction method was applied on MRI variables prior to pre-processing

and multivariate data analysis to remove the age-related effects. Subsequently, a K-OPLS model

was created based on age corrected variables of 295 AD patients and 335 control subjects in the

combined (ANM and ADNI) dataset. The model resulted in a sensitivity of 86.8%, a specificity

of 89.3%, and an accuracy of 87.9% and a value equal to 0.603. This model was used to

predict MCI subjects. The outcomes of the prediction were: 82.1% sensitivity and 56.7%

specificity. Table 12 shows the summary of obtained results from above analyses.

Table 12. Results of combined (ANM and ADNI) dataset analysis.

without age correction with age correction

value 0.563 0.603

Sensitivity 85.8% 86.8%

Specificity 91.3% 89.3%

Accuracy 88.4% 87.9%

MCI prediction: Sensitivity 78.6% 82.1%

MCI prediction: Specificity 57.5% 56.7%

: statistically significant model, : good model and : excellent model.

Figure 15 shows the cross-validated score plot of the K-OPLS model for classification of AD

patients and control subjects in the combined dataset using age-corrected variables. Figure 16

shows the score plot of MCI prediction using age-corrected variables. Figure 17 shows the

-0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4-0.15

-0.1

-0.05

0

0.05

0.1

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotPrediction of MCI subjects

MCI stable subjects

MCI converters

Page 47: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

37

measures of importance for the classification of AD patients and control subjects using age

correction.

Figure 15. The cross-validated score plot of K-OPLS model with age-corrected data and including

education in combined dataset.

Figure 16. The score plot of MCI prediction using age-corrected data and including education in

combined dataset.

-0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4

-0.1

-0.05

0

0.05

0.1

0.15

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotClassification of AD patients and CTL subject

Using Age Corrected data

CTL subjects

AD subjects

-0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4-0.15

-0.1

-0.05

0

0.05

0.1

Predictive score (Tp)

Ort

ho

go

na

l sco

re (

To

)

K-OPLS cross-validated score plotPrediction of MCI subjectsUsing Age Corrected data

MCI stable subjects

MCI converters

Page 48: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Results

38

Figure 17. The measures of importance for classification of the groups AD and CTL, using age-corrected

data.

-0.2

-0.1 0

0.1

0.2

HippocampusEntorhinal cortex

Middle temporal gyrusAmygdala

Inferior temporal gyrusSuperior temporal gyrus

Fusiform gyrusBanks of superior temporal sulcus

Parahippocampal gyrusTemporal pole

Inferior parietal cortexSupramarginal gyrus

Rostral middle frontal gyrusPrecuneus cortex

Isthmus of cingulate cortexInsular

Cerebral cortexMedial orbitalfrontal cortex

Caudal middle frontal gyrusSuperior frontal gyrus

Lateral orbitofronral cortexCerebral white matter

Posterior cingulate cortexFrontal operculum

Triangular part of inferior frontal gyrusSuperior parietal gyrus

Orbital operculumLateral occipital cortex

Precentral gyrusFrontal pole

Lingual gyrusPostcentral gyrus

AccumbensTransverse temporal cortex

Corpus callosum midposteriorCorpus callosum central

Corpus callosum midanteriorRostral anterior cingulate cortex

Paracentral sulcusVentral DC

Cuneus cortexPericalcarine cortex

Corpus callosum posteriorCorpus callosum anterior

PutamenCaudal anterior cingulate

Thalamus properPallidum

BrainstemCerebellum white matter

Fourth ventricleCerebellum cortex

CaudateThird ventricle

Lateral ventricleCSF

Inferior lateral ventricle

Classification of AD patients and CTL subjects Using Age Corrected data

Variables impotance

Page 49: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

39

6 Discussion

The objectives of this work can be divided into three parts. In the first part, the performance of

the K-OPLS model for classification of AD and CTL subjects was studied. The effect of

combining MRI measures with MRS measures for improving the classification performance was

investigated. In the second part, the K-OPLS method was used for predicting MCI conversion by

classification them as either AD-like or CTL-like. The third objective was to study the effect of

an age correction algorithm. Additionally, the same analyses were performed using the linear

OPLS method to compare the results from linear and non-linear methods.

Recently, several studies have used automatic classification methods to discriminate between

AD patients and healthy control subjects based on MRI data. The advantages of these methods

are their potential use for early diagnosis of Alzheimer’s Disease. The classification accuracy is

influenced by several factors including both methods and dataset properties. Several factors such

as MRI image quality, selected features, feature extraction methods, analysis tools and the

robustness of the validation approaches affect the performance. In addition, dataset properties

such as the number of subjects, demographics (age, gender, genotype and education level) and

clinical diagnosis affect the accuracy.

Statistically, the number of subjects in a dataset influences the performance of the

classification. Different inclusion criteria for AD and MCI subjects in the different cohorts can

result in a more heterogeneous group. (Westman et al. 2011a) Therefore, small datasets may give

us better results than large datasets. On the other hand, models created based on large datasets

are more reliable and robust.

The severity of AD is another notable factor in classification performance. A more severely

impaired AD group shows larger structural differences compare to control groups. These

differences lead to higher classification accuracies. Klöppel et al. (2008) used linear support

vector machines to classify the grey matter segmentation of T1-weighted MR scans from

pathologically proven AD patients and cognitively normal elderly individuals. They divided the

subjects (from two centers and different scanners) in four groups. One of the groups had milder

AD compared to the other groups (mean MMSE of 23.5 compare to approximate 16 in other

groups). The sensitivity of classification in mild AD group significantly decreased compare to

other groups sensitivities (60% compare to 95-100%).

Several brain imaging studies have reported global and regional changes of brain volumes

with increasing age. These age-related changes show a similar pattern as AD-related changes.

This may lead to a misclassification of younger AD patients and older control subjects. Finally,

using fully cross-validated results is recommended to avoid an optimistic bias in classification

accuracy.

Page 50: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

40

6.1 ART Dataset Analysis

The purpose of this part was to investigate the performance of the K-OPLS model as a

multivariate analysis tool for classification of AD patients and healthy control subjects. Further,

the effect of combining MRI measures and MRS measures to improve the classification

performance was studied. In this regard, three different models were created using only MRI

data, only MRS data and MRI and MRS data combined. Table 11 summarizes the resulted

sensitivity, specificity and value of these models.

Model Predictability

Westman et al. (2010) have used linear OPLS for classification of AD and healthy elderly

subjects using MRI and MRS as input. They used the same dataset as the ART dataset with

slightly different variables and number of subjects. That dataset contained 66 subjects including

30 AD and 36 healthy control subjects. Table 13 summarizes the results of their study.

In this work, the model containing only MRS variables resulted in an accuracy of 83.6%, a

sensitivity of 71.4% and a specificity of 94.3% which is comparable to the OPLS method. The

model containing only MRI measures resulted in an accuracy of 91.9%, a sensitivity of 89.3%

and a specificity of 94.3% which is more effective than the model containing only MRS data. As

for the MRS model, lower sensitivity and higher specificity was achieved compared to the linear

OPLS method. The best classification performance was achieved by third model which contains

both MRI and MRS measures (accuracy = 96.8%, sensitivity = 96.4% and specificity = 97.1%).

In comparison to the OPLS method, the model of combined (MRI and MRS) measures resulted

in the same sensitivity but a higher specificity.

In terms of model quality, the value of the model based on both MRI and MRS measures

had a higher value compared to the models based on only MRI and only MRS. The combined

model resulted in value equal to 0.73 which is regarded as an excellent model. The model

based on MRI and MRS resulted in good and significant models, respectively. However

compared to the linear OPLS models, the same values were achieved.

The analysis results of the ART dataset imply the potential of the K-OPLS method to classify

AD and CTL subjects. In addition, the significant improvements of sensitivity, specificity and

value in the model of combined measures, confirms the positive effect of adding MRS

measures. The similarity of these results with OPLS results indicates the robustness of the

methods.

Table 13. Results of the OPLS method. The dataset contains 66 AD and control subjects with slightly

different variables compare to ART dataset. (Westman et al. 2010)

Model Sensitivity Specificity

MRS measures 76% (59–88) 83% (71–94) 0.34

MRI measures 93% (79–98) 86% (71–94) 0.62

MRI & MRS measures 97% (83–99) 94% (82–98) 0.73

Values within parenthesis show confidence intervals for the sensitivity and specificity.

Page 51: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

41

MRI/MRS Measures of Importance

In classification of AD patients and healthy control subjects, the most important MRI variables

for the separation were regions such as hippocampus, amygdala, entorhinal cortex,

parahipocampal gyrus and inferior lateral ventricles. The results show that structures in the

medial temporal lobe areas are atrophied in AD patients. These results are in accordance with

several other studies. (McEvoy et al. 2009) (Westman et al. 2010)

Among the MRS measures, NAA were the most important variable for the separation. The

levels of NAA are decreased in AD patients compared to healthy controls. Although the three

MRS measures show lower importance compare to MRI measures for classification, they

improved the prediction accuracy. A possible explanation is that they reflect different aspects of

the pathological processes: brain atrophy and metabolic changes. Also several studies have

reported that combining MRI with MRS measures including NAA/Cr+PCr improves the

classification accuracy. (Jessen et al. 2005) (Schuff et al. 2002)

6.2 ANM and ADNI Datasets Analysis

The results of the ART dataset analysis introduced the K-OPLS method as a robust model with

potential benefits for classification and interpretation. The purpose of this part was defined as

implementing and investigating the performance of the K-OPLS model for classification of AD

patients and healthy control subjects in the combined dataset. Furthermore, the ability of the K-

OPLS method for predicting MCI conversion was studied. The MCI subjects were classified as

AD-like or CTL-like. Additionally, the same analyses were performed using the OPLS method

to provide a comparison between the non-linear K-OPLS and the linear OPLS methods.

Classification of AD and control subjects

Several studies have attempted to automatically discriminate between AD and CTL subjects

based on different methods and variable input. McEvoy et al. (2009) have used linear

discriminant analysis (LDA) to distinguish between 84 mild AD patients and 139 healthy control

subjects in the ADNI cohort based on quantitative structural neuroimaging measures of regional

MRI volumes and regional cortical thicknesses. They obtained a lower sensitivity = 83% and a

higher specificity = 93%. Cuingnet et al. (2011) also evaluated the performance of ten different

automated classification methods using data from the ADNI cohort. They compared five voxel-

based methods, three methods based on cortical thickness and two methods based on the

hippocampus using 509 subjects. They received up to 81% sensitivity and 95% specificity with

their whole brain (voxel based and cortical thickness based) method for classification of AD and

control subjects. These results also show lower sensitivity and higher specificity compared to the

current work. Westman et al. (2011a) have utilized the OPLS method to discriminate between

AD and CTL subjects of the ANM cohort. Automated regional volume measures in combination

with manual hippocampus measures, resulted in a sensitivity of 90% and a specificity of 94%. In

another study, Westman et al. (2011b) have used the OPLS method to analysis the ANM and

ADNI cohorts. They obtained a sensitivity of 83.4% and a specificity of 87.8% for classification

of AD and CTL subjects of the combined (ANM and ADNI) cohort. In this work, we used the

Page 52: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

42

same cohort but the only difference was the version of utilized pipeline (Freesurfer) for variables

measurements.

The mentioned studies have used different analysis methods, different study cohorts and

different variables to perform classification. Therefore, to investigate the performance of the K-

OPLS method under equivalent circumstances, additional analysis was performed using the

OPLS method. Table 14 summarizes the classification results from both methods. There are

several reasons to select the OPLS as a comparison method. The OPLS method was applied in

several previous studies as a robust and powerful multivariate data analysis method. The K-

OPLS method is a non-linear form of the OPLS method and therefore comparing two methods

can be helpful to find non-linear pattern in data.

Table 14. The results of classification of AD and control subjects using K-OPLS and OPLS methods.

K-OPLS OPLS

Sensitivity 85.8% 86.1%

Specificity 91.3% 90.4%

Accuracy 88.7% 88.4%

AUC 0.9456 0.9495

AUC: Area under ROC curve.

As Table 14 illustrates, the K-OPLS method had slightly lower sensitivity and higher

specificity and accuracy. Figure 18 shows the ROC curve for the K-OPLS and the OPLS

methods. Although we expected better results from the K-OPLS method, they show almost equal

performance in classification of AD and control subjects. A possible explanation for these results

can be the procedure of the OPLS method implementation. The utilized OPLS method uses a

multi data fusion approach for classification. Indeed, the OPLS method splits the input variables

in two sets, one set of volumetric measures and one set of cortical thickness measures, and for

each set creates a separate model. The final classification is based on the results of both models.

Previous studies have shown that the combination of two or more discriminates are more

effective than single set input. (Pavlidis et al. 2002) (Zhang et al. 2011) The K-OPLS model is

created based on one single input data that includes all variables. These results suggest that using

a multi-kernel input for the K-OPLS method can improve the performance.

Another explanation for this could be the nature of the data. As mentioned before, the dataset

in this work is the same dataset as in the Westman et al. (2011b) study, apart from the pipeline

version. Using the OPLS method in this work resulted in a sensitivity of 86.1%, a specificity of

90.4% and a accuracy of 88.4% while the corresponding values for Westman et al. (2011b) was

sensitivity = 83.4%, specificity = 87.8% and accuracy = 85.7%. This significant improvement is

achieved by only changing the information in the dataset while the other conditions such as

method, validation method and subjects cohort were equivalent. These results imply that the

amount of information in the dataset, in the sense of information theory, is insufficient to achieve

higher discriminative value. Westman et al. (2011a) used automated regional volume measures

in combination with manual hippocampus measures to distinguish AD and control subjects in the

ANM cohort. A sensitivity of 90% and a specificity of 94% were reported in this study. Another

study reported a sensitivity of 79.0% and a specificity of 90.0% with the same method, the same

cohort but different variables (Westman et al. 2011b). Although, these results indicate the effect

Page 53: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

43

of manual measures of hippocampus, it also shows the importance of information in a dataset.

Therefore, improving feature measure tools is a necessary task for future work.

Figure 18. The ROC curve of the K-OPLS and OPLS models for classification of AD and CTL subjects.

Studying the results of the two classification methods (K-OPLS and OPLS), the misclassified

subjects can reflect valuable information about the characteristics of subjects. Table 15 shows

the number of misclassified subjects in each method and the overlap of them. 48 subjects were

incorrectly classified in both methods and 48 subjects were incorrectly classified in only one

method. Figure 19 shows the PCA representation of AD and CTL subjects in the combined

cohort. Four different groups of subjects are formed based on classification results of the K-

OPLS and OPLS methods and each group represented by different symbol and colours. Further

analysis on these groups of subjects can help find the patterns that affect the classification

performance. Additionally, by the help of these analyses, it is possible to create a better classifier

by combining the OPLS and the K-OPLS methods.

Table 15. Number of misclassified subjects in K-OPLS and OPLS methods.

Number of subjects Total AD CTL

Misclassified by K-OPLS 71 42 29

Misclassified by OPLS 73 41 32

Misclassified by K-OPLS and correct classified by OPLS 23 10 13

Correct classified by K-OPLS and misclassified by OPLS 25 12 13

Misclassified by both K-OPLS and OPLS 48 29 19

0 0.2 0.4 0.6 0.8 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

False positive rate (1-spesificity)

Tru

e p

ositiv

e r

ate

(se

nsitiv

ity)

ROC curve: OPLS model vs. K-OPLS modelClassification of AD patients and CTL subjects

K-OPLS AUC = 0.9456

OPLS AUC = 0.9495

OPLS model

K-OPLS model

Page 54: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

44

Figure 19. PCA representation of AD and control subjects of combined data based on classification

results.

MCI Prediction

The next aim of this study was to predict future progression to AD from the transitional MCI

state. In this regard, all AD and CTL subjects were used to train a model and all MCI subjects

were used as the test data. The MCI subjects were classified based on initial MRI scans as AD-

like or as CTL-like classes. Thereafter, according to one year clinical follow up information, the

sensitivity and specificity of prediction was calculated. The results of the predictions are

available in Table 12.

Several studies have previously published results in regard to prediction of conversion from

MCI to AD. Ewers et al. (2010) have used primary MRI and cerebrospinal fluid (CSF)

biomarker candidates and neuropsychological tests for predicting the conversion from MCI to

AD. They used 81 AD patients and 101 healthy control subjects to train models, and predicted

58 converters MCI and 72 stable MCI subjects (with up to 3.3 years follow up). They reached

classification accuracy up to 68.5% for single markers model. Westman et al. (2011a) have used

regional and global MRI volumetric measures and OPLS method to predict the MCI subjects.

They utilized ANM dataset including 117 AD patients, 122 MCI patients and 112 controls in

study. From 22 MCI converters, 16 (73%) subjects were predicted as the AD-like. In another a

study, Westman et al. (2011b) used the OPLS method and combined ANM/ADNI dataset for

prediction of MCI subjects. The prediction results were 71% for the MCI converters and 60% for

the stable MCI subjects.

To compare the results of the K-OPLS method, the same analysis was performed using the

OPLS method using the same dataset. Table 16 shows the prediction result for the both methods.

As illustrates in Table 16, the conversion from MCI to AD was predicted with higher sensitivity

by K-OPLS method (78.6% of K-OPLS compared to 73.8% of OPLS). On the other hand, more

non-converters MCI subjects were predicted as CTL-like by OPLS method (60.6% of OPLS

-0.1 -0.05 0 0.05 0.1 0.15

-0.1

-0.05

0

0.05

0.1

0.15

1st PCA component

2n

d P

CA

co

mp

on

en

t

PCA representation of AD & CTL subjectsBased on clasification results of OPLS & K-OPLS

Correct classified in OPLS & K-OPLS

Misclassified in OPLS & K-OPLS

Miscalssified by only K-OPLS

Misclassified by only OPLS

Page 55: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

45

compared to 57.5% of K-OPLS). To compare the two methods, the AUC was calculated that was

slightly higher for the K-OPLS model. Nevertheless, the overall performance of both methods

was very similar.

Table 16. MCI prediction subject characteristics for K-OPLS and OPLS methods.

Subjects K-OPLS

OPLS

AD-like CTL-like AD-like CTL-like

MCI converters 84 65 (78.6%) 19 (21.4%) 62 (73.8%) 22 (26.2%)

MCI non-converters 360 153 (42.5%) 207 (57.5%) 140 (38.9%) 220 (61.1%)

Accuracy 61.3% 63.5%

AUC 0.7540 0.7397

Data are represented as: number of subjects (percentage). MCI converters: The MCI subjects converted to AD after

one year. MCI non-converters: The MCI subjects remained stable or returned to normal cognition after one year

follow up. AUC: Area under ROC curve.

Generally, the MCI prediction was not as accurate as the classification of AD and control

subjects. A possible explanation for this could be the properties of MCI group. The MCI subjects

are a heterogeneous group which contains several types of subjects. Some MCI subjects convert

to AD or other neurological disorder, some of them remain stable over time and a smaller

number revert to a cognitively normal status. In addition, clinical inclusion and exclusion criteria

are slightly different in ADNI and ANM cohorts. Therefore, the MCI dataset is very

heterogeneous that makes further classification extremely hard.

MRI Measures of Importance

In the combined dataset, for each subject 57 different variables including 34 regional cortical

thickness measures and 23 volumetric measures were extracted from MRI images. Figure 13

shows the importance of these variables for classification of AD and control subjects using K-

OPLS method. The most important measures for the separation of groups were hippocampus,

entorhinal cortex and amygdala. The middle, inferior and superior temporal gyrus areas are also

important variables. This pattern is confirmed by other studies. (McEvoy et al. 2009)

Neurofibrillary tangles (NFTs) are one of the pathological hallmarks of AD. The brain

atrophy is associated with the spread of neurofibrillary tangles. Braak & Braak (1991) defined

six stages, which describes the spread of neurofibrillary tangles. During the first two stages the

pathology is confined to the entorhinal cortex/transentorhinal cortex with minimal involvement

of the hippocampus. In the third and fourth stages the disease spreads to the hippocampus and

the medial temporal limbic areas and in the final two stages the pathology extends to the

isocortical association areas. (Braak & Braak 1991) We found an atrophy pattern compatible

with the progress of Alzheimer’s Disease according to the Braak stages. On the other hand, brain

atrophy causes dilation of ventricles and consequently increasing of CSF spaces, which explains

the oposite importance values in the loadings plot.

6.3 Age Correction

The next objective of this work was to study the effects of an age correction algorithm. The

proposed age correction algorithm was applied prior to pre-processing and multivariate data

Page 56: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

46

analysis. The age-corrected data was used to classify AD and CTL subjects and to predict MCI

conversion. In addition, the same analyses were performed using the OPLS method. Table 17

shows the results of the K-OPLS and the OPLS methods before and after applying age

correction.

Table 17. Results of K-OPLS and OPLS methods before and after age correction.

K-OPLS

OPLS

Non-corrected Age-corrected Non-corrected Age-corrected

AD vs. CTL: Sensitivity 85.8% 86.8%

86.1% 85.8%

AD vs. CTL: Specificity 91.3% 89.3% 90.5% 91.9%

AD vs. CTL: AUC 0.9456 0.9463 0.9495 0.9524

MCI prediction: Sensitivity 78.6% 82.1% 73.8% 77.4%

MCI Prediction: Specificity 57.5% 56.7% 61.1% 59.7%

MCI prediction: AUC 0.7540 0.7678 0.7397 0.7519

AD vs. CTL: classification of AD and control subjects. MCI converters: The MCI subjects converted to AD after

one year. MCI non-converters: The MCI subjects remained stable or returned to normal cognition after one year

follow up. AUC: Area under ROC curve.

The AUC values of age-corrected models are higher than for the corresponding analyses by

both K-OPLS and OPLS. Figure 21 shows the ROC curve of classification and prediction

analyses, before and after applying age correction.

Figure 20. The ROC curves before and after age correction in different models. Left: Classification of

AD patients and CTL subjects using K-OPLS model. Right: classification of AD patients and CTL

subjects using OPLS model.

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

False positive rate (1-spesificity)

Tru

e p

ositiv

e r

ate

(se

nsitiv

ity)

ROC curve: K-OPLS modelDefault data vs. Age-corrected data

Classification of AD patients and CTL subjects

Original AUC = 0.9456

Age-corrected AUC = 0.9463

Original data

Age-corrected data

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

False positive rate (1-spesificity)

Tru

e p

ositiv

e r

ate

(se

nsitiv

ity)

ROC curve: OPLS modelDefault data vs. Age-corrected data

Classification of AD patients and CTL subjects

Original AUC = 0.9495

Age-corrected AUC = 0.9524

Original data

Age-corrected data

Page 57: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

47

Figure 21. The ROC curves before and after age correction in different models. Left: prediction of MCI

subject using K-OPLS model. Right: prediction of MCI subjects using OPLS model.

Age correction improved the classification of AD and CTL subjects using both K-OPLS and

OPLS. The noticeable point is that by considering all situations including the properties of a

large heterogeneous dataset, the results of the K-OPLS and OPLS models before age correction,

and also according to the previous discussions, improving the classification performance is an

extremely hard task. In these conditions, even small improvement can be valuable. The

improvements in predicting MCI subjects after age correction are more remarkable. The best

prediction was achieved by K-OPLS model with age-corrected data; this model reached a

sensitivity of 82.1% for predicting MCI-converters.

Figure 22 shows the hippocampus value (the most important variable in classification) before

and after applying age correction in the different groups of subjects. In this figure, each point is

corresponding to one subject. The blue dots represent the hippocampus measure of the subjects

before applying age correction and the red dots represent the age-corrected hippocampus

measure for those subjects. The green line indicates the age-related drift in the age-corrected

group and the blue line indicates the age-related drift in the same group before applying age

correction. The age correction method is based on only control subjects. All AD, MCI and

control subjects are corrected according to only age-related drifts of control subjects. As Figure

22 illustrates, it seems that after age correction, the age-related changes are removed in the

control group. It could be expected that after age correction in AD and MCI groups, the age-

related changes are omitted and the disease-related changes are kept. Figure 23 shows the

boxplot of AD, MCI and CTL groups of subjects before and after age correction. In each box,

the red central mark is the median, the edges of the blue box are the 25th

and 75th

percentiles, the

whiskers extend to the most extreme data points not considered outliers, and outliers are plotted

individually with red plus symbol. The difference between hippocampus values of each group is

obvious in the boxplots.

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

False positive rate (1-spesificity)

Tru

e p

ositiv

e r

ate

(se

nsitiv

ity)

ROC curve: K-OPLS modelDefault data vs. Age-corrected data

Prediction of MCI subjects

Original AUC = 0.754

Age-corrected AUC = 0.7678

Original data

Age-corrected data

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

False positive rate (1-spesificity)

Tru

e p

ositiv

e r

ate

(se

nsitiv

ity)

ROC curve: OPLS modelDefault data vs. Age-corrected data

Prediction of MCI subjects

Original AUC = 0.7397

Age-corrected AUC = 0.7519

Original data

Age-corrected data

Page 58: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

48

Figure 22. The measures of Hippocampus variable before and after applying age correction in: Up: CTL

subjects; Middle: AD patients; Down: MCI subjects.

50 55 60 65 70 75 80 85 90 951.5

2

2.5

3

3.5

4

4.5

5

5.5

6

6.5

x 10-3 CTL subjects

Age

Hip

po

ca

mp

us V

alu

e

CTL subjects

Age-related drift

CTL subjects (age-corrected)

Age-related drift (age-corrected)

50 55 60 65 70 75 80 85 90 951

1.5

2

2.5

3

3.5

4

4.5

5

5.5

6

x 10-3 AD subjects

Age

Hip

po

ca

mp

us V

alu

e

AD patients

Age-related drift

AD patients (age-corrected)

Age-related drift (age-corrected)

50 55 60 65 70 75 80 85 90 951

1.5

2

2.5

3

3.5

4

4.5

5

5.5

6

x 10-3 MCI subjects

Age

Hip

po

ca

mp

us V

alu

e

MCI subjects

Age-related drift

MCI subjects (age-corrected)

Age-related drift (age-corrected)

Page 59: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

49

Figure 23. Box plot representation of Hippocampus values for different groups of subjects (AD, MCI,

and CTL), before and after age correction. Age corrected groups are indicated by (AC).

The equal direction of brain volume changes in AD patients and normal aging causes

misclassification of young AD patients and old control subjects. Table 18 represents the mean

age of misclassified AD and CTL subjects by K-OPLS and OPLS methods, before and after age

correction. After age correction, the difference between mean-age of misclassified subjects is

lower. The idea behind the age correction method was to remove age-related changes while

preserving the disease-related changes for each variable separately. Evidence indicates that the

decline in brain volumes may be due to a non-linear acceleration in rates of atrophy with

increasing age. (Scahill et al. 2003) The non-linear pattern implies that using a non-linear model

for age correction may lead to better results. Experiments based on the non-linear models

resulted in dramatically worse outcomes. Although the atrophy pattern in an individual subject

may be non-linear, it seems that finding the same non-linear pattern in a group of subjects is

impossible.

The reason can be the difference of changes pattern between group of subjects and individual

subject. Although, for an individual subject changes in brain volume may be non-linear, but

when it comes to a group of subjects, since there is a collection set of volumes, finding a non-

linear pattern is not possible.

Table 18. Mean age of incorrect classified subjects, before and after age-correction in classification of

AD and control subjects by K-OPLS and OPLS methods.

K-OPLS

OPLS

AD CTL AD CTL

W/O age correction 73.6 75.4 73.3 75.6

Age corrected 75.1 75.8 76.6 75.4

CTL MCI AD CTL(AC) MCI(AC) AD(AC)

1

1.5

2

2.5

3

3.5

4

4.5

5

5.5

x 10-3 Boxplot of Hippocampus

Page 60: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

50

The classic and most common way to handle age effects is to use age as a covariate. In our

experiments using age as a variable in analysis was ineffective in classification and prediction

analyses; while the proposed age correction method improved results. However, the proposed

method needs further improvements.

6.4 K-OPLS Multivariate Data Analysis

The advantages of multivariate models are the ability of finding relationships among correlated

variables and the ability to observe inherent patterns in the data. In addition, they have the ability

to separate systematic variation from noise. The PLS model finds latent variables in a dataset by

maximizing the covariance between predictor and response variables. The PLS model is

negatively affected by systematic variation in the predictor variables that is not related to the

response variables. OPLS has the additional advantage to overcome this problem. The OPLS

separates the systematic variations into two parts, the predictive variations and the orthogonal

variations which improves the model transparency and interpretability.

Although the OPLS model improves the interpretation of the data compared to PLS model,

they offer equivalent prediction power. The K-OPLS model is a kernel reformulation of OPLS

model which improves the performance of the model in terms of prediction, particularly where

non-linear relationships exist between predictor and response variables. Rantalainen et al. (2007)

have proposed the K-OPLS method which separates the predictive variations and the orthogonal

variations in the high dimensional feature space. The proposed method utilizes the kernel trick to

avoid explicit mapping to high dimensional space. The K-OPLS method provide the same

property as the OPLS method, both predictive and orthogonal score vectors are mutually

orthogonal and the predictive score vector contains class separation information. Indeed, the K-

OPLS combines the strength of kernel-based model with the framework of OPLS model.

Both OPLS and K-OPLS have been used for analysing and modelling of high dimensional

multivariate chemical and biological data. Trygg & Wold (2002) have applied OPLS for

analysing near-infrared (NIR) reflectance spectra of wood chips. Wiklund et al. (2008) have

designated an OPLS model-based approach for definition of statistically and potentially

biochemically significant compounds found in the up- and down regulated PttPME1 modified

poplar plants. Bylesjö et al. (2007) have used OPLS to combine different types of omics data.

They showed that systematic variation that overlaps across analytical platforms can be combined

and separated from the systematic variation specific to each analytical platform. In the field of

AD classification, Westman et al. (2010) have used OPLS to distinguish AD patients from

healthy control subjects using MRI and MRS data. They showed that the combination of the two

measures improved the classification performance. Westman et al. (2011) have used OPLS to

classify AD patients from healthy control subjects and to predict conversion from MCI to AD.

Also, Westman et al. (2011) have used OPLS to compare and combine structural MRI data

collected from two large multi-center studies (ANM and ADNI).

Bylesjö et al. (2008) have implemented the K-OPLS method for R and MATLAB. Jalali-

Heravi et al. (2009) have used the K-OPLS in modelling of retention indices of pesticides. They

concluded that the K-OPLS was superior over the stepwise multiple linear regression (MLR) in

term of predictability because of the non-linear mechanism for the retention of the pesticides.

Fonville et al. (2011) have evaluated the predictive performance of the K-OPLS method

Page 61: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

51

compared to OPLS method in 1H NMR metabonomic data. The K-OPLS models improved

prediction performance in three typical metabonomic data sets and they concluded that the K-

OPLS prediction performance is better than or equal to OPLS. The hypothesis behind this work

was the assumption that non-linear relation exists between MRI variables of subjects, and

therefore, utilizing a non-linear method may improve the classification and prediction

performance. The unique improved interpretation property of the K-OPLS method in comparison

to other kernel based methods, suggested the K-OPLS method as a suitable analysis method.

Page 62: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Discussion

52

This page is intentionally left blank

Page 63: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

53

7 Conclusion and Future Aspects

To conclude, the K-OPLS (a kernel based multivariate data analysis method) was used for

classification of AD and CTL subjects and to predict future conversion MCI to AD with high

sensitivity and specificity.

The results show that K-OPLS and OPLS perform fairly similar. The K-OPLS method uses

all variables as a single input and creates a kernel matrix. Therefore it can be further improved

using multiple kernels with different variable sets as input for each kernel. Indeed this

modification can be implemented in different setups.

An age correction method was proposed to remove effects of normal ageing. The age

correction method removed the age-related changes in the data based on the age-related drift in

the control group. Using the age correction method slightly improved classification and

prediction. Applying the proposed age correction method to other confounding factors such as

education and sex would be of interest and could potentially improve classification further.

Further, outcomes of the ART dataset analysis suggest that different biomarkers may provide

complementary information for the diagnosis of AD. Hence combining different biomarkers

such as MRI, MRS, PET and CSF can improve the discriminating results. By considering this, a

multi-modal, multi kernel K-OPLS method can be the core for future studies.

Comparing the results of K-OPLS and OPLS models implies the necessity of further

improvement in automated segmentation techniques, which may also improve classification.

Another interesting challenge in the fields of multivariate data analysis and information theory

can be combing the non-linear K-OPLS and the linear OPLS methods. Further analysis of

orthogonal variation in the data may reveal precious information about non-correlated variation.

The number of orthogonal components and the sigma value in the kernel function are two

important parameters which affect the performance of K-OPLS model. Optimization of these

parameters based on grid search is a time consuming task and it is possible that it leads to

inaccurate parameters. Thus, an automated approach for parameter optimization is another

necessary improvement for the K-OPLS method.

Finally, developing this technique as a diagnosis aid tool for clinical usage would be a

desirable purpose for future. Although using biomarkers for AD diagnose is topic of research

interest, using such an automated technique is far from routine practice.

Page 64: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

Conclusion and Future Aspects

54

This page is intentionally left blank

Page 65: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

55

8 References

Abdi, H 2010, 'Partial least squares regression and projection on latent structure regression (PLS

Regression)', Wiley Interdisciplinary Reviews: Computational Statistics, vol 2, no. 1, pp. 97-

106.

Borga, M 1998, 'Learning Multidimensional Signal Processing', PhD Thesis, Department of

Electrical Engineering, Linköping University, Linköping.

Braak, H & Braak, E 1991, 'Neuropathological stageing of Alzheimer-related changes.', Acta

Neuropathologica, vol 82, no. 4, pp. 239-259.

Bradley, AP 1997, 'The use of the area under the ROC curve in the evaluation of machine

learning algorithms', Pattern Recognition, vol 30, no. 7, pp. 1145-1159.

Bylesjö, M, Eriksson, D, Kusano, M, Moritz, T & Trygg, J 2007, 'Data integration in plant

biology: the O2PLS method for combined modeling of transcript and metabolite data', The

Plant Journal, vol 52, no. 6, pp. 1181-1191.

Bylesjö, M, Rantalainen, M, Nicholson, JK, Holmes, E & Trygg, J 2008, 'K-OPLS package:

Kernel-based orthogonal projections to latent structures for prediction and interpretation in

feature space', BMC Bioinformatics, vol 9, p. 106.

Cuingnet, R, Gerardin, E, Tessieras, J, Auzias, G, Lehéricy, S, Habert, M-O, Chupin, M, Benali,

H, Colliot, O & The Alzheimer's Disease Neuroimaging Initiative 2011, 'Automatic

classification of patients with Alzheimer's disease from structural MRI: A comparison of ten

methods using the ADNI database', NeuroImage, vol 56, pp. 766-781.

De Bie, T, Cristianini, N & Rosipal, R 2005, 'Eigenproblems in Pattern Recognition', in BE

Corrochano (ed.), Handbook of Geometric Computing : Applications in Pattern Recognition,

Computer Vision, Neuralcomputing, and Robotics, Springer-Verlag, Heidelberg.

Dubois, B, Feldman, HH, Jacova, C, Dekosky, ST, Barberger-Gateau, P, Cummings, J,

Delacourte, A, Galasko, D, Gauthier, S, Jicha, G, Meguro, K, O'brien, J, Pasquier, F, Robert,

P, Rossor, M, Salloway, S, Stern, Y, Visser, PJ & Scheltens, P 2007, 'Research criteria for the

diagnosis of Alzheimer's disease: revising the NINCDS-ADRDA criteria', The Lancet

Neurology, vol 6, no. 8, pp. 734-746.

Dukart, J, Schroeter, M, Mueller, K & The Alzheimer’s Disease Neuroimaging 2011, 'Age

Correction in Dementia – Matching to a Healthy Brain', PLoS ONE, vol 6, no. 7, p. e22193.

Eriksson, L, Johansson, E, Kettaneh-Wold, N, Trygg, J, Wikström, C & Wold, S 2006-I, Multi-

and Megavariate Data Analysis (Part I: Basics and Principals and Applications), 2nd edn,

Umetrics AB, Umeå.

Eriksson, L, Johansson, E, Kettaneh-Wold, N, Trygg, J, Wikström, C & Wold, S 2006-II, Multi-

And Megavariate Data Analysis (Part 2: Advanced Applications And Method Extensions),

2nd edn, Umetrics AB, Umeå.

Ewers, M, Walsh, C, Trojanowski, JQ, Shaw, LM, Petersen, RC, Clifford, JJR, Feldman, HH,

Page 66: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

References

56

Bokde, ALW, Alexander, GE, Scheltens, P, Vellas, B, Dubois, B, Weiner, M, Hampel, H &

Alzheimer’s Disease Neuroimaging Initiative (ADNI) 2010, 'Prediction of conversion from

mild cognitive impairment to Alzheimer's disease dementia based upon biomarkers and

neuropsychological test performance', Neurobiology of Aging, vol (Electronic publication

ahead of print).

Fawcett, T 2006, 'An introduction to ROC analysis', Pattern Recognition Letters, vol 27, p. 861–

874.

Fonville, JM, Bylesjö, M, Coen, M, Nicholson, JK, Holmes, E, Lindon, JC & Rantalainen, M

2011, 'Non-linear modeling of 1H NMR metabonomic data using kernel-based orthogonal

projections to latent structures optimized by simulated annealing', Analytica Chimica Acta,

vol 705, pp. 72-80.

Fox , NC, Freeborough, PA & Rossor , N 1996, 'Visualisation and quantification of rates of

atrophy in Alzheimer's disease', The Lancet, vol 343, no. 9020, pp. 94-97.

Friston, KJ, Holmes, AP, Worsley, KJ, Poline, JP, Frith, CD & Frackowiak, RSJ 1995,

'Statistical Parametric Maps in Functional Imaging: A General Linear Approach', Human

Brain Mapping, vol 2, pp. 189-210.

Good, CD, Johnsrude, IS, Ashburner, J, Henson, RNA, Friston, KJ & Frackowiak, RSJ 2001, 'A

Voxel-Based Morphometric Study of Ageing in 465 Normal Adult Human Brains',

NeuroImage, vol 14, p. 21–36.

Hornak, JP 1996-2011, The Basics of MRI, viewed 2011, <http://www.cis.rit.edu/htbooks/mri/>.

Hornak, JP 1997-2011, The Basics of NMR, viewed 2011,<http://www.cis.rit.edu/htbooks/nmr/>.

Hotelling, H 1936, 'Relations between two sets of variates', Biometrika, vol 28, no. 3/4, pp. 321-

377.

Jalali-Heravi, M, Ebrahimi-Najafabadi, H & Khodabandehloo, A 2009, 'Use of Kernel

Orthogonal Projection to Latent Structure in Modeling of Retention Indices of Pesticides',

QSAR & Combinatorial Science, vol 28, no. 11-12, pp. 1432-1441.

Jessen, F, Traeber, F, Freymann, N, Maier, W, Schild, H-H, Heun, R & Block, W 2005, 'A

Comparative Study of the Different N-Acetylaspartate Measures of the Medial Temporal

Lobe in Alzheimer’s Disease', Dementia and Geriatric Cognitive Disorders, vol 20, no. 2-3,

pp. 178-183.

Klöppel, S, Stonnington, CM, Chu, C, Draganski, B, Scahill, RI, Rohrer, JD, Fox, NC, Jack Jr,

CR, Ashburner, J & Frackowiak, RSJ 2008, 'Automatic classification of MR scans in

Alzheimer's disease', Brain, vol 131, no. 3, pp. 681-689.

McEvoy, LK, Fennema-Notestine, C, Roddey, JC, Hagler Jr, DJ, Holland, D, Karow, DS, Pung,

CJ, Brewer, JB, Dale, AM & For the Alzheimer's Disease Neuroimaging 2009, 'Alzheimer

disease: quantitative structural neuroimaging for detection and prediction of clinical and

structural changes in mild cognitive impairment.', Radiology, vol 250, no. 1, p. 195–205.

Metz, CE 1978, 'Basic principles of ROC analysis', Seminars in Nuclear Medicine, vol VIII, no.

4, pp. 283-298.

Pavlidis, P, Weston, J, Jinsong, C & Stafford Noble, W 2002, 'Learning Gene Functional

Classifications from Multiple Data Types', Journal Of Computational Biology, vol 9, no. 2,

Page 67: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

References

57

pp. 401-411.

Petersen, RC, Smith, GE, Waring, SC, Ivnik, RJ, Tangalos, EG & Kokmen, E 1999, 'Mild

cognitive impairment: clinical characterization and outcome', Archives of neurology, vol 56,

no. 6, pp. 303-308.

Rantalainen, M, Bylesjö, M, Cloarec, O, Nicholson, JK, Holmes, E & Trygg, J 2007, 'Kernel-

based orthogonal projections to latent structures (K-OPLS)', Journal of Chemometrics, vol 21,

no. 7-9, pp. 376-385.

Refaeilzadeh, P, Tang, LT & Liu, H 2009, 'Cross-Validation', in L Liu, MT Özsu (eds.),

Encyclopedia of Database Systems, Springer, U.S.

Rosipal, R & Krämer, N 2006, 'Overview and Recent Advances in Partial Least Squares', in C

Saunders, M Grobelnik, S Gunn, J Shawe-Taylor (eds.), Subspace, Latent Structure and

Feature Selection, Springer Berlin / Heidelberg, Berlin, Heidelberg.

Scahill, RI, Frost, C, Jenkins, R, Whitwell, JL, Rossor, MN & Fox, NC 2003, 'A Longitudinal

Study of Brain Volume Changes in Normal Aging Using Serial Registered Magnetic

Resonance Imaging', Archives of Neurology, vol 60, no. 7, pp. 989-994.

Schuff, N, Capizzano, AA, Du, AT, Amend, DL, O’Neill, J, Norman, D, Kramer, J, Jagust, W,

Miller, B, Wolkowitz, OM, Yaffe, K & Weiner, MW 2002, 'Selective reduction of N-

acetylaspartate in medial temporal and parietal lobes in AD', Neurology, vol 58, no. 6, p. 928–

935.

Shawe-Taylor, J & Cristianini, N 2004, Kernel Methods for Pattern Analysis, 1st edn,

Cambridge University Press, New York.

Simmons, A, Smail, M, Moore, E & Williams, SCR 1998, 'Serial precision of metabolite peak

area ratios and water referenced metabolite peak areas in proton MR spectroscopy of the

human brain', Magnetic Resonance Imaging, vol 16, no. 3, p. 319–330.

Trygg, J & Wold, S 2002, 'Orthogonal projections to latent structures (O-PLS)', Journal of

Chemometrics, vol 16, no. 3, pp. 119-128.

Westman, E 2009, 'Magnetic Resonance Studies in Alzheimer's Disease', PhD Thesis,

Department of Neurobiology, Care Sciences and Society, Karolinska Institute, Stockholm.

Westman, E, Simmons, A, Muehlboeck, J-S, Mecocci, P, Vellas, B, Tsolaki, M, Kłoszewska, I,

Soininen, H, Weiner, MW, Lovestone, S, Spenger, C, Wahlund, L-O & for AddNeuroMed

and ADNI 2011b, 'AddNeuroMed and ADNI: Similar patterns of Alzheimer's atrophy and

automated MRI classification accuracy in Europe and North America', NeuroImage, vol 58,

no. 3, pp. 818-828.

Westman, E, Simmons, A, Zhang, Y, Muehlboeck, JS, Tunnard, C, Liu, Y, Collins, L, Evans, A,

Mecocci, P, Vellas, B, Tsolaki, M, Kloszewska, I, Soininen, H, Lovestone, S, Spenger, C,

Wahlund, LO & consortium, A 2011a, 'Multivariate analysis of MRI data for Alzheimer's

disease, mild cognitive impairment and healthy controls', NeuroImage, vol 54, no. 2, pp.

1178-1187.

Westman, E, Wahlund, L-O, Foy, C, Poppe, , Cooper, A, Murphy, D, Spenger, C, Lovestone, S

& Simmons, A 2010, 'Combining MRI and MRS to Distinguish Between Alzheimer's Disease

and Healthy Controls', Journal of Alzheimer's Disease, vol 22, no. 1, pp. 171-181.

Page 68: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

References

58

Westman, E, Wahlund, L-O, Foy, C, Poppe, M, Cooper, A, Murphy, D, Spenger, C, Lovestone,

S & Simmons, 2011c, 'Magnetic Resonance Imaging and Magnetic Resonance Spectroscopy

for Detection of Early Alzheimer’s Disease', Journal of Alzheimer’s‎Disease, vol 26, p. 307–

319.

Wiklund, S, Johansson, E, Sjöström, L, Mellerowicz, EJ, Edlund, U, Shockcor, JP, Gottfries, J,

Moritz, T & Trygg, J 2008, 'Visualization of GC/TOF-MS-Based Metabolomics Data for

Identification of Biochemically Interesting Compounds Using OPLS Class Models',

Analytical Chemistry, vol 80, no. 1, pp. 115-122.

Wold, S, Ruhe, A, Wold, H & Dunn, WJ 1984, 'The Collinearity Problem in Linear Regression.

The Partial Least Squares (PLS) Approach to Generalized Inverses', SIAM Journal on

Scientific and Statistical Computing, vol 5, no. 3, pp. 735-743.

Zhang, D, Wang, Y, Zhou, L, Yuan, H, Shen, D & the Alzheimer's Disease Neuroimaging

Initiative 2011, 'Multimodal classification of Alzheimer's disease and mild cognitive

impairment', NeuroImage, vol 55, no. 3, pp. 856-867.

Page 69: Alzheimer's Disease Classification using K-OPLS and MRIliu.diva-portal.org/smash/get/diva2:531195/FULLTEXT01.pdf · Alzheimer's Disease Classification using K-OPLS and MRI by Farshad

59

9 Appendix

9.1 K-OPLS Model Estimation and Prediction

Algorithm for Estimation of K-OPLS Model

The following steps represent the Pseudo code for estimation of K-OPLS model algorithm:

(Rantalainen et al. 2007)

1. Calculate A predictive components by eigenvalue decomposition of

2. Calculate Y-scores

3. for each Y-orthogonal component -if any do

4. Calculate predictive score

5. Calculate a Y-orthogonal component

6. Calculate a Y-orthogonal score vector

7. Calculate the norm of the Y-orthogonal score vector

8. Normalize the Y-orthogonal score vector

9. Deflate the related kernel matrix in one direction for the Y-orthogonal variation

10. Deflate the kernel matrix in both directions for the Y-orthogonal variation

11. end for

12. Calculate the updated predictive score matrix using the deflated kernel matrix

13. Calculate the coefficients

Algorithm for Prediction by K-OPLS Model

The following steps represent the Pseudo code for prediction by K-OPLS model algorithm:

(Rantalainen et al. 2007)

1. for each Y-orthogonal component - if any do

2. Calculate predictive score

3. Calculate a Y-orthogonal score vector

4. Normalize the Y-orthogonal score vector

5. Deflate the kernel matrix K in one direction for the Y-orthogonal variation

6. Deflate the kernel matrix K in both directions for the Y-orthogonal variation

7. end for

8. Calculate the updated predictive score matrix using the deflated K

9. Calculate the estimated