42
Neuroanatomical characterisation of Alzheimer’s disease using deep learning Abhinit Kumar Ambastha School of Computing National University of Singapore October 17, 2015 Contents 1 INTRODUCTION 3 1.1 Importance of Alzheimer’s disease ..................... 3 1.2 Neuroanatomical characterisation of Alzheimer’s disease ......... 5 1.3 Machine learning and Alzheimer’s disease ................. 7 1.4 Proposed method .............................. 10 2 BACKGROUND 11 2.1 Alzheimer’s disease and neural pathways ................. 11 2.2 MRI data and information ......................... 12 2.3 3D Convolutional Neural Networks .................... 13 2.4 AdaBoost .................................. 14 3 RELATED WORKS 14 4 METHODS 18 4.1 Data preprocessing and extraction ..................... 18 4.1.1 MRI scan preprocessing ...................... 19 4.1.2 Patch extraction processing and dataset prepration ........ 20 4.2 Pair predictors ................................ 20 4.2.1 3D convolutional neural network .................. 21 4.2.2 Multilayer perceptron ........................ 23 4.3 Ensemble and Adaboost .......................... 24 1

Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

Neuroanatomical characterisation ofAlzheimer’s disease using deep learning

Abhinit Kumar AmbasthaSchool of Computing

National University of Singapore

October 17, 2015

Contents1 INTRODUCTION 3

1.1 Importance of Alzheimer’s disease . . . . . . . . . . . . . . . . . . . . . 31.2 Neuroanatomical characterisation of Alzheimer’s disease . . . . . . . . . 51.3 Machine learning and Alzheimer’s disease . . . . . . . . . . . . . . . . . 71.4 Proposed method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 BACKGROUND 112.1 Alzheimer’s disease and neural pathways . . . . . . . . . . . . . . . . . 112.2 MRI data and information . . . . . . . . . . . . . . . . . . . . . . . . . 122.3 3D Convolutional Neural Networks . . . . . . . . . . . . . . . . . . . . 132.4 AdaBoost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3 RELATED WORKS 14

4 METHODS 184.1 Data preprocessing and extraction . . . . . . . . . . . . . . . . . . . . . 18

4.1.1 MRI scan preprocessing . . . . . . . . . . . . . . . . . . . . . . 194.1.2 Patch extraction processing and dataset prepration . . . . . . . . 20

4.2 Pair predictors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204.2.1 3D convolutional neural network . . . . . . . . . . . . . . . . . . 214.2.2 Multilayer perceptron . . . . . . . . . . . . . . . . . . . . . . . . 23

4.3 Ensemble and Adaboost . . . . . . . . . . . . . . . . . . . . . . . . . . 24

1

Page 2: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

2

5 EXPERIMENTS AND RESULTS 245.1 Experimental setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245.2 MRI preprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245.3 Mask extraction and patch extraction . . . . . . . . . . . . . . . . . . . . 245.4 Pair predictors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255.5 AdaBoost stage results . . . . . . . . . . . . . . . . . . . . . . . . . . . 265.6 Sub region structure learning and validation . . . . . . . . . . . . . . . . 28

6 DISCUSSION 31

7 FUTURE WORK 32

8 CONCLUSION 33

9 ACKNOWLEDGEMENT 33

A Appendix 40

Page 3: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

3

Abstract

Motivation: Alzheimer’s disease (AD) is an incurable neurological condition whichcauses progressive mental deterioration, especially in the elderly. The focus of ourwork is to improve our understanding about the progression of AD. By finding brainregions which degenerate together in AD we can understand how the disease pro-gresses during the lifespan of an Alzheimer’s patient. Our aim is to work towards notonly achieving diagnostic performance but also generate useful clinical information.Objective: The main objective of this study is to find important sub regions of thebrain which undergo neuronal degeneration together during AD using deep learningalgorithms and other machine learning techniques.Methodology: We extract 3D brain region patches from 100 subject MRI images us-ing a predefined anatomical atlas. We have devised an ensemble of pair predictorswhich use 3D convolutional neural networks to extract salient features for AD froma pair of regions in the brain. We then train them in a supervised manner and use aboosting algorithm to find the weightage of each pair predictor towards the final clas-sification. We use this weightage as the strength of correlation and saliency betweenthe two input sub regions of the pair predictor.Result: We were able to retrieve sub regional association measures for 100 sub re-gion pairs using the proposed method. Our approach was able to automatically learnsub regional association structure in AD directly from images. Our approach alsoprovides an insight into computational methods for demarcating effects of AD fromeffects of ageing (and other neurological diseases) on our neuroanatomy. Our metaclassifier gave a final accuracy of 81.79% for AD classification relative to healthysubjects using a single imaging modality dataset.

1 INTRODUCTION

1.1 Importance of Alzheimer’s diseaseAlzheimer’s disease (AD) is a slow progressive neural disorder which leads to steadydecline in a persons capability to carry out activities of daily living [17]. In 2015, it isstated as the 6th leading cause of death in US with more than 5 million people in US livingwith AD, mostly between the ages of 60 - 70 years. It is an incurable disease which has noproven ways to be prevented and slowed. According to Alzheimer’s Association, between2000 to 2013 deaths due to AD have increased by 71% [1]. Due to the global nature of it’simpact, AD has sparked a lot of work especially in the field of automated early diagnosisand staging.

Page 4: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

4

Early diagnosis and disclosure of AD can help immensely towards providing appropri-ate and required care to the patients. A review of AD by Fox, Nick C, Schott and JonathanM [17] provides a clear understanding of how AD affects the neuroanatomy of a person inAD compared to normal ageing [43]. It is vital to understand the difference in atrophy ofthe brain (resulting in cognitive decline of a person) due to normal ageing and Alzheimer’sdisease or other forms of dementia (figure 1). Atrophy rates per year for the hippocampalregion of the brain reach 3-4% before the criteria for Alzheimer’s disease are met [24, 17].In normal ageing, the atrophy rates are 1.5 to 2% between 80 - 90 years of age.

Figure 1: Progessive atrophy in presymptomatic Alzheimers disease. (A) Gradual and ac-celerating loss in brain volume in AD , (B) normal ageing and (C) very healthy individualswith mean age of 70 years. Adapted from ”Imaging cerebral atrophy: normal ageing toAlzheimer’s disease.”, by Fox, Nick C., and Jonathan M. Schott. The Lancet 363.9406(2004): 392-394.

In recent years, with the advent of high resolution imaging and sensing modalities, sev-eral machine learning algorithms are being utilised to carry out early detection and stagingof Alzheimer’s patients. Computational neuroanatomy is an active domain with a strongfocus on morphometry methods [3, 20, 36]. There is significant interest in understandinghow neuroanatomical changes can explain behavioural symptoms and predict a person’sfunctional decline in neurodegenerative diseases such as Alzheimer’s disease [28]. Under-standing disease progression in AD is important as it helps carry out early detection ofAD, accurate staging of AD patients and come up with more avenues for research.

In Alzheimers, clear differences in anatomical structure of the brain and neuronal con-nections have been identified for patients relative to healthy subjects. The standard ap-proach towards understanding atrophy progression is to carry out a longitudinal study and

Page 5: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

5

monitoring certain sub regions specifically [45, 26, 25, 4]. Ridha and Barns [45] carriedout one such study on Hippocampal region while monitoring the total brain volume for14 subjects. Machine learning methods can be used to automate extraction of atrophy pro-gression information from existing data and help determine new regions of interest forAlzheimer’s disease based on imaging data taken from both AD patients and healthy sub-jects.

1.2 Neuroanatomical characterisation of Alzheimer’s disease

Figure 2: Neuroanatomical characterisation of Alzheimer’s disease

Neuroanatomical characterisation of AD refers to the modelling and analysis of changesthat occur during AD in the neuroanatomy of a person. Similar analysis have been carriedout in a clinical setting for Autism [22] and have significantly contributed towards the

Page 6: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

6

understanding of Autism as a disorder. The aim of our work is evaluate neuroanatomicalcharacterisation of AD using automated deep learning methods. The proposed method isa computational method and the associations generated by it are based on morphometriccorrelation and prevalence of similar features amongst sub regions of different subjects.Neuroanatomical changes for AD can be divided into two major categories – Tissue atro-phy and Connectivity changes. Tissue changes and connectivity changes [56, 13, 7] in ADis a well understood topic and it is established that these changes can be used to explainbehavioural changes in AD subjects and classify AD patients relative to healthy subjects[16, 31, 50]. Hence, characterisation of AD in terms of tissue and connectivity changesholds significance.

This characterisation is carried out in two stages – sub regional anatomical analysis andconnectivity analysis. The sub regional anatomical analysis of AD requires analysing thebrain regions for morphological differences between AD patients and healthy subjects. Thefeatures extracted for this can be either volumetric features [49, 11, 37] or voxel based lowlevel features [10, 54, 19] or in some cases both [54]. In order to use a machine learningapproach to analyse anatomical differences, feature extraction is an important step as it isimportant that the learned features have clinical significance or are well informed regardingAD. This is the major reason to explore the domain of deep learning for machine learningbased characterisation of AD. Deep learning methods like autoencoders, convolutionalneural networks and restricted boltzman machines have been used as feature extractors[18, 38, 44, 34]. Figure 2 shows the road map for developing a neuroanatomical model ofAD. In this report, we present a part of atrophy characterisation section of the roadmap.

Connectivity analysis of AD has been made possible due to imaging modalities likediffuser tensor imaging and fMRI. Different sub regions in the brain communicate by spe-cific neural tracts. AD leads to neuronal deaths in these tracts and hence damages theconnections between different sub regions [16, 31, 50]. Works in tractography and causalinferences in AD [22, 29, 32] have shown correlated results with clinical trials. Study-ing connectivity changes in AD will provide explanations to behavioural changes whichoccur in patients suffering from AD. In this project we look into studying such connectiv-ity changes in AD and eventually combining them with anatomical changes to provide acomplete neuroanatomical characterisation of AD.

Obtaining ground truth for such characterisation requires verification from clinical ex-perts and neuro physicians and a fair evaluation of the results is necessary before proposingconclusive results. For the project we compare the results with similar computational stud-ies [28, 7] and controlled clinical studies [17] in the same direction to test the accuracy ofthe methods.

Page 7: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

7

1.3 Machine learning and Alzheimer’s disease

(a) (b)

Figure 3: (a) Brain volume variations in Healthy subjects and AD patients, (b) Mean subregion volumes for healthy subjects and AD patients

Neuroanatomical analysis of Alzheimer’s disease to understand progression using anatom-ical imaging data is a non trivial task. Brain is divided into various constituent sub regions,this organisation of neuroanatomy is carried out based on certain standard published at-lases such as Automated Anatomical Labelling (AAL) atlas [55] and Brodmann atlas [8].We chose the AAL atlas with 116 marked sub regions. These sub regions serve as theregions of intereset (ROI) for our work.

Group AD HCMean SD Range Mean SD Range

Age 75.2 7.4 59-88 75.3 5.2 62-85Education 14.7 3.6 4-20 15.8 3.2 8-20

MMSE 23.8 2.0 20-26 29 1.2 25-30CDR 0.7 0.3 0.5-1 0 0 0-0

Table 1: Subject Demography. Adapted with permission from Andberg, Sami, ParvathySudhir Pillai, and Tze-Yun Leong. ”Magnetic Resonance Imaging (MRI) Image Process-ing Workbench for Alzheimer’s Disease Classification.” Indian Association for MedicalInformatics 91 (2014): 80.

Page 8: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

8

(a) Inferior temporal left (b) Hippocampus left

(c) Amygdala Left (d) Caudate Left

Figure 4: Sub region volumetric variation in HC subject and AD patient brains.

There are two primary questions with classification of Alzheimer’s based on neu-roanatomical sub regional volume:

• Is the sub regional volumetric change significant to demarcate AD patients andhealthy subjects?

• Is this volumetric change due to AD or other underlying neurological factors orageing?

The neuroanatomical data from the constituent sub regions of the brain for AD patientsand healthy subjects are highly non linear. Figure 3a shows the brain volumes of 50 healthy

Page 9: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

9

Figure 5: Absolute mean sub region volume difference between AD patients and HC sub-jects for all the sub regions in AAL atlas (47 regions with largest mean difference areshown, complete figure is in appendix)

subjects (HC) and 50 AD patients selected from the ADNI-1 database [26] of MRI scansfor AD patients between the ages of 59 to 88 (Table 1). Figure 4 shows the sub region vol-ume variations between the selected AD patients and healthy subjects for the sub regionsinferior temporal left , hippocampus left, amygdala left and caudate left. It can be seen that

Page 10: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

10

for a majority of patients the sub regional volume of these regions is significantly lowercompared to the sub regional volumes for the healthy subjects. In figure 3b we see themean sub region volume difference for all the selected AD patients and healthy subjects.It is evident that the mean volume for most of the sub regions are almost the same for ADpatients and healthy subjects.

This shows that using volumetric data of the brain on the whole may not be the bestfeature to carry out classification. It can be clearly seen that certain sub regions show higherchange in volume compared to others. But it is important to note that this change may ormay not be due to AD. Naftali Raz, et. al. [43] carried out a longitudinal study whichshows that the mean correlation between age and sub region volume atrophy is upto 65%.This makes the task of differentiating AD patients from healthy subjects a more difficulttask as the effects of ageing can account for changes in brain region volumes as well. Froma neuroanatomical point of view, every person is different. Identifying sub regions that arecorrelated amongst a certain class of images – e.g. AD patients images – does not showthat the correlation exists due to AD or other underlying reasons like ageing.

Machine learning methods have high generalisation capacity which can be tuned usingregularisation techniques. Also, in order to identify the regions which are changing dueto AD it is important to have an adaptive stage. Use of machine learning techniques foradaptive or selective learning is an established approach [35, 48].

The major contribution of our work are as follows:

• We propose an algorithm to carry out automated feature extraction and classificationof AD patients relative to healthy subjects based on sub regional patches

• We learn saliency of the sub regional combinations for AD classification using adap-tive boosting. This ensures usage of features from sub regions that are responsive toAD.

In order to identify that the sub regional atrophy is due to AD and not otherwise, wepropose a monitoring stage which weights the region based on their agreement with thesubject’s condition.

1.4 Proposed methodIn this report, Deep learning methods are used on brain magnetic resonance (MRI) imagesto detect sub regions of the brain that atrophy together and at the same time are impor-tant towards discriminating between healthy subjects and AD patients. The system learnsthe saliency and correlations between sub regional pairs which are aimed to be used tounderstand the progression of Alzheimer’s disease in patients. MRI images from healthy

Page 11: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

11

subjects (HC) and Alzheimer’s disease (AD) patients were used as the input to the sys-tem. The MRI image was divided in labeled sub regions and paired combinations of theseregions were trained to classify AD patients from HC subjects. Convolutional neural net-works are used to extract regional features from two input sub regions and the resultantconcatenated feature vector to classify AD scans against HC scans using a fully connectedmultilayer perceptron. The trained sub region pair based predictors are then provided asthe inputs to a boosting meta algorithm (AdaBoost) to provide a weightage to each pairpredictor and create a final meta classifier. The weights learned by the meta classifier rep-resent the degree of correlation and saliency of the input sub regions. The premise of thiswork is that the structure derived from a higher accuracy classifier is more informed. Theproposed method is compared to bayesian structure learning algorithms by comparing theaccuracy of classifiers derived from score based and constraint based structures learnedfrom volumetric data of the same sub regions used in the proposed method.

The report is organised in the following manner – A background about all the tech-niques used in the work, the related work which served as motivation, the method proposedin detail, the results and discussion and future works planned ahead of this work.

2 BACKGROUND

2.1 Alzheimer’s disease and neural pathwaysAlzheimer’s disease is defined as a progressive mental deterioration that can occur in mid-dle or old age, due to generalised degeneration of the brain. It is the commonest cause ofpremature senility.

Currently, there are three hypotheses that account for the development of Alzheimer’sdisease. The beta-amyloid hypothesis proposes that Alzheimer’s stems from an accumu-lation of beta-amyloid. This is a protein fragment excised from the polypeptide, amy-loid precursor protein (APP) which is produced in the brain and suspected to have func-tional significance in regulation of neural plasticity. APP is typically degenerated by en-zymes and eliminated, although in some instances it can degrade to form insoluble beta-amyloid segments that clump after they undergo fragmentation. Small fibers are emittedfrom these fragments and adhere together to form a hard, insoluble product called beta-amyloid plaque. This is a prime perpetrator in the damaging of ion channels embedded inthe membrane of neurons. Ion channels allow for the passage of sodium, potassium andcalcium ions which are factors required for the firing of signals across a synapse and whendamaged, the result is failed signal transduction.

Another hypothesis suggests that Alzheimer’s is a result of decreased levels of theneurotransmitter acetylcholine. The role of acetylcholine is vital, as it is responsible for

Page 12: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

12

facilitating signal transduction over synapses in several neurons at once. It is a particularlycrucial chemical messenger of the brain for its role in learning and memory, two skillsfound that suffer the most declines in Alzheimer’s disease.

The third hypothesis proposes that tau protein malfunctioning is the core instigator ofAlzheimer’s disease. Tau proteins function to stabilize tubilin filaments found in micro-tubules, the main constituent of the neuron skeleton as well as the channel system thatcarries nutrients essential for cell survival. Tau proteins can undergo entanglement if it be-comes hyperphosphorylated into an insoluble form, and can accumulate producing massesof neurofibrillary tangles. When these tangles are formed, the tau protein can no longerperform its intended function and as a result the cells collapse. Loss of memory and learn-ing skills associated with dementia arise from the death of these neurons.

Each of the proposed hypotheses of the mechanism by which Alzheimer’s disease pro-gresses share a common thread that explains the reason for which the effects of Alzheimer’sare so severe: a profound disturbance of the pathway connecting the input and the outputdevices within the nervous system. As all action potentials that are generated within thenervous system are the same, that is to say that they are not specific to any particular func-tion, the output response to the action potential relies completely on the wiring mechanismof the nervous system. The correct functioning of a given pathway that connects the inputand output devices is particularly crucial. Just as a paraplegic would claim to not feel any-thing in their foot because a stimulus applied to their foot cannot transmit a signal to thebrain (due to the severing of a nerve that would otherwise allow this physical connection),similarly a patient of Alzheimer’s disease claims they cannot remember because of a breakin the pathway of signal transduction for memory.

2.2 MRI data and informationMagnetic resonance imaging or MRI is a non-invasive medical imaging modality used toimage internal body structures. MRI uses a powerful magnetic field and radio frequencypulses to produce detailed pictures of organs, soft tissues, bone and virtually all other in-ternal body structures. MRI does not use ionizing radiation (x-rays). Detailed MRI imagesallow physicians to evaluate various parts of the body and determine the presence of cer-tain diseases. Currently, MRI is the most sensitive imaging test of the head (particularlythe brain) in routine clinical practice.

MRI data is often stored most commonly in a multi-modality format known as DigitalImaging and Communications in Medicine (DICOM). DICOM files have detailed headersection with patient and scan information. The header information is easily extractableand parsable hence it’s widely used in packaging and storing the MRI files. Other formatsinclude NifTI and Analyze which provide better storage of patient orientation information.

Page 13: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

13

MRI scans provide detailed information about the internal anatomical structures. Since,they image the water density in the tissues, it’s best suitable for differentiating soft tissueswhich might not be very sensitive in case of CT scan. MRI scans are specially used inbrain imaging where it provides information about the morphology of the white matter,gray matter and Cerebrospinal fluid (CSF).

2.3 3D Convolutional Neural NetworksConvolutional neural networks(CNN) are artificial counterparts of biological visual corti-cal layers. Inspired from the biological visual system (the visual ventral pathway), CNNsmimic the differentiated nature of the VVP and the visual cortex.

A convolutional Neural Network can be seen as a multilayer, highly nonlinear featureextraction tool which adapts according to the feedback from higher layers of the network.They usually comprise of 3 different kinds of layers:

• Convolution layer: The convolution layer mimics the V1 layer of the visual cortex.The cortical layers in the visual cortex are divided into multiple smaller patches ofcells which correspond to inputs from small sub-regions of the entire visual field.These sub-regions are known as the receptive fields and they tile to cover the visualfield. In CNNs, a convolution filter patch is used in place of neurons corresponding toa receptive field. These filter patches are strided over the entire input with or withoutan overlap. The size of the patch determines the sharpness of the receptive fieldand the overlap determines the translation invariance the layer can handle. Theseconvolution filters can be used in succession to cover larger area in the visual field.This process of successive filtration finally gives us a much less noisy representationof the input image, which helps us carry out an effective classification. A singlestage of a CNN may contain several convolution filter patches. The response of afilter convoluted with the entire input image (visual field) is known as the featuremap. Every stage of a CNN results in a number of feature maps.

• Pooling Layer: The use of successive convolution layers is the key component ofa CNN. As mentioned earlier, this leads to extraction of noise free features fromthe input visual field. The 2D nature of the inputs of the CNN stages leads to alarge number of parameters in the system. The pooling layer serves the purpose ofboth dimension reduction and appropriate feature selection. The pooling layer takesinput from the feature maps below and carries out either max or mean operationsover patches on the feature map. This ensures that only the responses which areprominent go ahead to the higher layers. It also reduces the number of dimensionsfor the higher convolution layers.

Page 14: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

14

• Fully Connected Layer: After multiple stages of convolution and pooling layers afully connected layer is often placed to provide a vector representation of the outputfrom the CNN. This layer produces the output vector of desired dimensionality.

This architecture effectively mimics the hierarchical and differentiated property of thevisual ventral pathway.

2.4 AdaBoostAdaBoost is a type of ”Ensemble Learning” where multiple learners are employed to builda stronger learning algorithm. AdaBoost works by choosing a base algorithm (e.g. decisiontrees) and iteratively improving it by accounting for the incorrectly classified examples inthe training set. We assign equal weights to all the training examples and choose a basealgorithm. At each step of iteration, we apply the base algorithm to the training set andincrease the weights of the incorrectly classified examples. We iterate n times, each timeapplying base learner on the training set with updated weights. The final model is theweighted sum of the n learners. AdaBoost is an extremely successful machine learningmethod and Schapire and Freund won the Godel Prize in 2003 for their construction ofAdaBoost algorithm.

3 RELATED WORKSIn recent years both the awareness about Alzheimers as a disease and the amount of dataavailable from AD patients have increased significantly. Application of machine learningtechniques for early detection and staging of AD has become a site of active research. Inthe domain of medical computing, two major perspectives being tackled by researchersare classification of imaging data into AD patients, patients with mild cognitive impair-ment(MCI) and healthy subjects; and staging of patients on the scale of Alzheimer’s dis-ease progression. This work aims at the classification problem, which in turn aids thecharacterisation goal of the project (figure 2).

In the classification domain, recent works have seen a significant increase in the use ofmachine learning mechanisms. This is majorly because of increase in the amount of dataavailable and also public datasets and studies being made available like the Alzheimer’sDisease Neuroimaging Initiative (ADNI) [26] and the Australian Imaging, Biomarkers andLifestyle (AIBL) [15]. Different machine learning methods employed in classification ofAD patients relative to healthy subjects involve looking at the problem of classificationfrom a multimodal approach [52] or using a single modality, like MRI [40, 14, 9]. Another

Page 15: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

15

Figure 6: Related works

perspective is to use the sub regions of the brain to classify (patch based methods) [40, 14,53, 23].

Heung-Il Suk, Seong-Whan Lee, Dinggang Shen [52] in their recent work have usedhierarchical feature representation and multimodal fusion with deep learning for AD/MCIdiagnosis. the authors have used a patch based feature extraction to create a more well in-

Page 16: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

16

Figure 7: Contd. Related works

formed hierarchical feature vector from structure MRI scans and positron emission tomog-raphy (PET) images. Multimodal data fusion has shown significant result improvement in

Page 17: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

17

classification tasks in AD [58, 52]. It can be clearly seen that by using more informed fea-tures from different modalities, a higher accuracy prediction can be made. This approachcan be used with single modality data as well for neuro imaging based methods. In thiswork one of the main focus was to maximise information gain for the selected features,different brain sub regions were assumed to be independent estimators of Alzhiemer’s dis-ease. Although, brain region connectivities have found to relay atrophy patterns betweensub regions [51, 41, 46], while working with cross-sectional data (as used in this work),the connectivity effects can be safely ignored as the progression of atrophy patterns arenot captured in single point MRI scans.

Adrien Payan and Giovanni Montana [40] used deep convolutional neural networks toanalyse and classify AD patients from healthy subjects. They employed patch extractionand autoencoders to pre learn patch features. Patch based methods utilize the distributednature of information regarding AD in the brain. Adrien Payan and Giovanni Montanahave produced high accuracy for classification of AD patients relative to healthy subjects(93.80%) by using 2,265 patient scans. They have used longitudinal data (scans for thesame patients taken at different time points) patches as the cross-sectional data patches.This leads to repetition of sub region patches in the dataset which leads to bias. A highaccuracy result can be attributed to overfitting of the model due to this redundancy. Theeffects of overfitting were replicated by training the proposed model with the same dataover multiple epochs without truncating the modal parameters to achieve a similar accu-racy measure. Hence, we remove this bias by using 10-fold cross-validation in our experi-ments. Though it leads to a comparatively lower accuracy (81.79%) with 100 data samples,it ensures that there is no bias incorporated in the model.

Alzheimer’s affects individual regions of the brain differently [14, 53, 23] which makescertain sub regions of the brain more effective for differentiation of AD patients relativeto healthy patients. In the proposed method we have taken a similar approach. By lookingat groups of sub regions, the system was able to detect sub regions which were informedabout AD and correlated in terms of the effects of AD. An interesting approach was em-ployed by Brosch et. al [9] by using manifold learning on MRI scans using deep beliefneural nets. They have used multiple restricted convolutional Boltzmann machines (con-vRBMs) extract features from the input image and classify them. Zhang et. al. [58] andAhmed et. al. [27] use kernel support vector machine decision trees and bayesian learningto carry out AD/HC classification respectively. Olfa Ben Ahmed et. al. and Li et. al. [30]focus their work on the hippocampal region of the brain. Use of comparatively simpler,yet effective methods include usage of support vector machine, which have been used asthe primary classifiers in several studiess [33, 30].

In patient staging domain, Kim and Won [28] have carried out an association studybetween different sub regions of the brain using statistical methods. This is very close to

Page 18: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

18

the motivation of this work. Their work asseses brain connectivity changes in populationshaving Alzheimer’s disease and in populations that are not diagnosed with AD. They haveemployed a structured longitudinal dataset for their work and were able to deduce causal-ity. In our work we cannot look at causality as we consider a non-causal cross-sectionalstudy, but we infer regional associations based underlying latent causal variables that causeneuronal atrophy in different sub regions.

The standard approach to derive regional correlations is to carry out a controlled clini-cal trial. Our proposed method can be used to aid clinical trials studying atrophy progres-sion in Alzheimer’s in terms of application [45, 26, 25, 4]. Ridha et. al. [45] carried outa study on 14 subjects to study the progression of atrophy in the hippocampal region ofthe brain. The clinical studies employ longitudinal studies and are bound by the size ofthe dataset much strictly compared to computational methods due to governing factors ofcomplexity and expenses.

4 METHODS

Figure 8: Process flow of the proposed method

4.1 Data preprocessing and extractionFor this work cross-sectional MRI data was used as the input to the system. We use the datafrom the Alzheimer’s Disease Neuroimaging Initiative (ADNI), more specifically fromADNI-1 dataset provided by ADNI study. The study tracks the progression of Alzheimer’sthrough various stages monitoring structural, functional and biomarker data at every stageand provides both longitudinal and cross-sectional data. For this work, we use the struc-tural MRI data of 100 patients at the screening stage of the study and were processed using

Page 19: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

19

Figure 9: Proposed method architecture

the methods used by Andberg, Pillai and Leong [2]. Demographic information regardingthe patients scans used for this work can be seen in table 1.

The MRI scans were processed through a series of steps (detailed in section 4.1.1) in-cluding smoothing and registration to the MNI152 coordinate space. 112 different brainsub regions were extracted from the MRI scans using the Automated Anatomical Labelling(AAL) template. The template provided 114 labelled regions with 112 of them having sig-nificant volumes (more than 5x5x5 pixels), sub regions were extracted from the gray mat-ter map extracted from the patient scans and were padded (if required) to the dimensions33x57x49 pixels. These sub regions were next used to train the pair predictors.

4.1.1 MRI scan preprocessing

The patient MRI scans were processed through multiple stages. The images were firstcorrected for anterior and posterior commissure (AC PC correction) to correct orientationerror while obtaining the MRI scans. Skull stripping was carried out on the images afterwhich gray matter tissues were segmented out from the input images. In the next stage, thesegmented tissues were normalised to the MNI152 coordinate stage using a mean templateimage. Finally the images were smoothened using a full width at half maximum (FWHM)

Page 20: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

20

filter of shape 8x8x8 [2]. This smoothened gray matter image was then passed to the patchextraction stage.

4.1.2 Patch extraction processing and dataset prepration

For mask creation the AAL NifTI-1 labelled template was used. Masks for 112 differentsub regions were extracted and saved. The input MRI images were registered to the AALtemplate through affine transformation. This was done due to difference in voxel spacingand dimensions of the template and the input scans. After the registration to the template,the masks were applied on the input scans and the extracted regions of interest (ROI)was saved. The extracted regions from all the scans were then used to prepare sub regionspecific datasets.

4.2 Pair predictorsThe premise of this work was that different sub regions are affected differently by ADand it is important to ensure that the sub regional atrophy effects observed are caused dueto AD rather than other neurological conditions or ageing. Although, a controlled trial isrequired in order to investigate the latter, it should be possible to be selective in choosingwhich regions are correlated with the patient’s condition and which are not. In order tostudy the progression of AD between multiple sub regions, a mechanism was devised topredict AD based on inputs from 2 regions and all the combinations of the initially selectedsub regions were investigated in a supervised manner. The significance of this step was toensure that the the correlation between the 2 input sub regions can be estimated based onunique AD relevant features extracted from the sub regions independently.

In order to combine the features extracted from a pair of sub regions, a pair predictorneural network was developed. It is a feed forward convolutional neural network with twoparallel input stages and a concatenated output stage. The parallel input stages take in 3Dimage patches as inputs and derives their respective feature vectors through 2 consecutive3D convolution pooling stages. The extracted feature vectors from both the regions areflattened, concatenated, sorted and provided as an input to a feed forward multi-layer per-ceptron (MLP) having two output neurons. This pair predictor network provides a way tocombine the features of two sub regions simultaneously to create a unified feature vectorrepresentation for the two input regions. The output MLP stage uses this unified featurevector for classification of AD relative to healthy controls. The output prediction of theMLP stage is calculated using a softmax function (equation 2), which gives us the predic-tion probability for each class (AD/HC). The predictions obtained using the pair predictorcan be represented in the form of a posterior probability (equation 1), where Hfcl is the

Page 21: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

21

output of the MLP stage hidden layer, w is the weight vector and b is the bias vector forthe output neurons.

P (AD|subregiona, subregionb) = softmax(w ·Hfcl + b) (1)

softmax(z) =ezj∑Kk=1 e

zk(2)

Use of these pair predictors enables monitoring the affects of AD at a sub regionallevel. For instance, a pair predictor for a pair of sub regions indicates a higher probabilityfor AD by looking at the input sub regions’ morphological features, but, a later monitoringstage (in this work, AdaBoost stage) identifies the learnt model to have a significantlylow performance for a majority of input patient data. This pair predictor’s output can besuppressed for final classification while boosting the outputs of more salient predictors.This is also be indicative of the measure of agreement between the input sub regions fordetection of AD. This is the desired inference for our work. The algorithm for training thepair predictors can be seen in algorithm 1.

Due to less amount of data used in this work, decrease in generalisation capacity ofthese pair predictors were observed. This can be overcome by increasing the dataset sizeand by further simplifying the model. Also, with less amount of data, overfitting was ob-served , hence, the pooling kernel size was increased in the final layer of the convolutionalneural network. This ensured a smaller feature vector size. It also reduced the number ofparameters to be learned significantly. K-fold cross-validation was used to further reducethe effects of overfitting.

4.2.1 3D convolutional neural network

The pair predictors included two 3D convolutional networks to carry out automated featureextraction from the input sub region patches. The convolutional networks had four layers –two convolution layers and two max pooling layers. The first convolution layer consists of5 feature maps with a filter size of 3x3x3 with no stride padding. This leads to a feature mapsize of 31x55x47 pixels. The first layer takes the sub region patch of size 33x57x49 as theinput. This region is important as it extracts the low level morphological features from theinput patch. Also, increasing the number of feature maps in this layer can lead to learningedge artefacts and noise in the input patch. The second stage is a max pooling stage withpooling size of 5x5x5, this scales down the feature maps to 6x11x9. The third stage is asecond convolution stage with 5 feature maps of filter size 3x3x3 with no stride paddingwhich results in feature maps of dimensions 4x9x7. This stage has larger number of featuremaps as we want to look at more kinds of morphological changes from a larger view

Page 22: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

22

Figure 10: Pair predictor architecture

point. The fourth stage of the convolutional neural net is the final max pooling stage witha pooling size of 2x2x2, which results in 8 feature maps of size 2x4x3. The fourth stagefeature maps of both the convolutional neural networks are then flattened and concatenatedto form a feature vector of size 48x1 and provided as the input to the fully connected layer.

Page 23: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

23

4.2.2 Multilayer perceptron

A hidden layer takes in the sorted concatenated feature vectors from both the convolutionalneural nets and has 384 input neurons, 200 hidden neurons and 2 output neurons. Thecomplexity of the neural nets were intentionally kept low in order to avoid overfitting andsaturation of the neurons.

Data: sub region patches for 2 regionsResult: weights and biases of 4 stages of both CNNs,weights and bias of the fully connected layerInitializationCombined datasets are loadedweights (W), biases (b) are initialized to random and zeros respectivelyfor testIndex between 0,10 do

testset = dataset[testIndex]trainValidSet = dataset[not testIndex]for validIndex between 0,10 do

validSet = dataset[validIndex]trainSet = dataset[not validIndex]trainingCost = trainModel(trainSet, trainLabels)currentIterValidationLoss = validateModel(validationSet, validationLabels)if currentIterValidationLoss <bestValidationLoss: then

bestValidationLoss = currentIterValidationLosssave model

endendtestLoss = trainModel(trainSet, trainLabels)if testLoss <bestTestLoss: then

bestTestLoss = testLossbestModel = saved model

endendreturn bestModel

Algorithm 1: 10-fold cross-validation training algorithm for pair predictors

Page 24: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

24

4.3 Ensemble and AdaboostWe have used meta classification in order to extract the most correlated while at the sametime salient sub region pairs from the input MRI images. Boosting is a well known andcommonly used ensemble technique to achieve this. We used AdaBoost algorithm (algo-rithm 2) to analyse the weighted contributions of each pair predictor. The algorithm tookthe trained pair predictor ensemble as the input and was trained using the same trainingdatasets that were used to train the pair predictors. The predictors having accuracy higherthan 50% were automatically considered by the meta classifier to carry out the classifica-tion. The lower accuracy predictors were by default discarded as a part of the AdaBoostalgorithm. In total, the ensemble consisted of 50, 100 and 200 pair predictors in differentepoch sizes of 100 to 500.

5 EXPERIMENTS AND RESULTS

5.1 Experimental setupWe used Python to implement the algorithms. Theano machine learning library [5, 6] alongwith Numpy and SciPy were used to implement the convolutional neural networks. Theexperiments were carried out on a CPU based HP Z800 workstation.

5.2 MRI preprocessing200 MRI scans were processed for this study with 50 AD patient scans, 100 patient scanswith mild cognitive disorder (MCI) and 50 healthy subject scans. We carried out AD clas-sification relative to healthy patients in order to derive association measures. For this setup,100 patient scans were used from the dataset with equal number of scans for AD patientsand healthy subjects. A processed scan can be seen in figure 11.

5.3 Mask extraction and patch extractionMasking was carried out on the processed images using AAL MNI152 normalised braintemplate. The template was indexed sub region wise and and using it 112 gray matter subregions were extracted from all all the patient scans. Individual sub region datasets werecreated using them. The extracted sub regions were padded to be of the same size as thelargest sub region. This was done to standardise the input size to the convolutional neuralnetworks. Figure 12 shows examples of the sub region extraction. The sub regions shown

Page 25: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

25

Figure 11: Processed brain MR image

in figure 12 are shown in a colorspace with red regions depicting low neuronal volumewhich could be possible regions of atrophy.

5.4 Pair predictorsThe training process used 10-fold cross-validation to improve the performance of classi-fication as we had a small dataset 100 for HC/AD classification. The training was carriedout for maximum 1000 epochs with early stopping and regularization criteria. Our learn-ing rate was 0.05. The complete algorithm can be seen in algorithm 1. These combinations

(a) Frontal Med Orb Right (b) Frontal Sup Med Left (c) Hippocampus Left (d) Lingual Left

Figure 12: Sub regions extracted from the preprocessed input scans. The red regions showlower voxel intensities which could be a result of atrophy

Page 26: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

26

Pair predictor Test accuracyTemporal Inf L Hippocampus L 73.542%Temporal Inf L Temporal Inf R 72.67%Temporal Inf L Fusiform L 71.152%Angular L Hippocampus L 70.9%Vermis 3 ParaHippocampal L 70.122%Vermis 3 Hippocampus L 69.44%Hippocampus L Vermis 3 68.291%Angular R Hippocampus R 67.9%Hippocampus L Occipital Mid L 66.99%Hippocampus L Hippocampus R 66.18%ParaHippocampal L Hippocampus L 66.1%

Table 2: Highest accuracy pair predictors

were selected exhaustively from 20 sub regions (Table 3) and their classification strengthswere used in the AdaBoost classifier.

Selected regionsAngular R VermisCerebelum Crus1 L Parietal Inf LCerebelum Crus1 R Supp Motor Area RFusiform L SupraMarginal RFusiform R Temporal Inf LHippocampus L Temporal Inf RHippocampus R Temporal Mid LOccipital Mid L Temporal Mid ROccipital Mid R Temporal Sup LParaHippocampal L Temporal Sup R

Table 3: Selected regions

5.5 AdaBoost stage resultsBoosting was carried out for 12 settings in total. 2 ensembles were was created using50 and 100 classifiers respectively and their boosting test accuracy was measured for 6epoch settings each (figure 13). The ensembles were trained for 50,100,150,200,250 and

Page 27: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

27

Method Accuracy (%)Boosted CNN pair predictors, 10 fold CV, 100 combinations 81.793Boosted CNN pair predictors, 10 fold CV, 50 combinations 73.109Bayesian score based (Hill Climbing), 10 fold CV 74.014Bayesian score based (Tabu), 10 fold CV 74.228Bayesian constraint based (Grow-Shrink), 10 fold CV 74.421Bayesian constraint based (IAMB), 10 fold CV 74.254Bayesian constraint based (RSMAX2 ), 10 fold CV 74.834Bayesian constraint based (MMPC ), 10 fold CV 74.398

Table 4: Accuracy comparison of the classifiers

Figure 13: Accuracy of the meta classifier

300 epochs independently and the accuracy was found to have stabilised after the totalnumber of epochs increased above 200 epochs for the 100 classifier ensemble and above250 epochs for the 50 classifier ensemble.

Page 28: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

28

5.6 Sub region structure learning and validation

(a) (b)

Figure 14: (a) Associations between sub regions extracted using the proposed method (b)Associations between sub regions extracted using the bayesian structure learning (hill-climbing) and AD patient data

In order to validate our approach we compared it to structure learning algorithms. Asdiscussed in section 4.2, the output of pair predictors can be seen as a conditional proba-bility. Hence, using an exhaustive combination, it is possible to derive a conditional prob-ability distribution for each sub region node given it’s parent sub region nodes. We use theweight provided by meta classification adaBoost stage as our arc strength measure, as theweight calculated by the meta classifier is a function of the output of the pair predictors,which is a conditional probability. Based on these intuitions, we derive a similarity be-tween Bayesian structure learning algorithms and our proposed algorithm. Since, we areusing cross-sectional data, we can only learn non-directional associations, hence we usepositive weights as presence of an association and zero or negative weights as absence ofan association. Since, an exhaustive structure search is NP-hard, we use score based (Hillclimbing) Bayesian structure learning algorithm as our baseline.

Page 29: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

29

Figure 15: Structure obtained for AD using the proposed method

Page 30: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

30

Figure 16: Structure obtained for AD patient data using bayesian structure learning (Hill-climbing)

Page 31: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

31

6 DISCUSSIONIn this work we presented an algorithm to analyse regional atrophies in Alzheimer’s dis-ease using MRI images from both healthy subjects and AD patients. Understanding howdifferent regions of the brain degenerate in Alzheimer’s is not only an active area of re-search but a problem of significant clinical importance. Alzheimer’s disease is charac-terised with continual decline in a person’s ability to do important daily activities. Thiswork is a step towards explaining the behavioural changes observed in AD patients. Thestandard way to approach this problem is to go through well structured clinical studieswhich take time and are independent of each other. Information transfer between studiescarried out on different population and patients of different stages poses a major issue.By using computational methods to analyse this problem provides an opportunity to usestatistical techniques to remove such biases carry out a comparatively less time consum-ing analysis. Though, controlled trials cannot be replaced completely using computationalmethods, but can be aided to provide prior information.

In the earlier part of this report we discuss the significance of the commonly usedvolumetric features. It was observed that volumetric analysis can be highly inefficient asthe rate of neuroanatomical changes in different sub regions of the brain varies. This leadsto some regions of the brain being more reactive to AD compared to others. Also, it wasidentified that it is important to observe the underlying causal factor while carrying outclassification in AD. This is due to the overlap in the atrophy patterns caused by AD andageing (and also other neurological disorders). In this work, we tackle both these issues byusing automated feature extraction using convolutional neural networks and monitoringthe saliency of different sub regions using the adaptive boosting stage.

From a computational point of view we provide an intuitive structure learning algo-rithm using deep learning. At this point it is important to define a computational basis forneuroanatomical characterisation of AD. We know that Alzheimer’s disease is progressivein nature and spreads from a sub region to another. If we assume the sub regions of thebrain are a part of a bayesian network with defined conditional probability distributionsfor all the sub region nodes, the connectivity graph of the sub regions of the brain in ADcan be defined as follows:

P (Gsubregions|AD) (3)

Where Gsubregions is the graph of brain sub regions as nodes and the connectivity be-tween different sub regions of the brain as arcs. Using longitudinal data, it is possible tocalculate the differences between Gsubregions at different time points or stages of AD. Theobtained transition function will be the computational equivalent of the neuroanatomicalcharacterisation of AD. This work aims at developing the tools required to carry out these

Page 32: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

32

future steps. The reason to approach this problem from a probabilitstic perspective is toensure the explainability of the decisions and models derived from the approach.

One of the major aims of this study was to come up with computational methods withclinical significance. For instance, the Temporal Inferior region and the Hippocampus re-gions have been extensively studied [21, 47, 47] for atrophy patterns. Our work was ableto confirm many such sub regions and also identify sub regions which were degeneratingin a correlated manner along with these regions. These sub regions can explain several be-havioural changes which occur in AD patients, for e.g. cerebellar vermis region was foundto atrophy in a correlated manner with the left hippocampus region. Vermis is the regionresponsible for locomotion and gait of a person [12] which is observed to be disturbed inAlzheimer’s [39, 42]. We also observed strong correlations between supplementary motorarea and other lobes like fusiform and occipital lobes. These correlation was aligned withother statistical and computational study findings which motivated our work [57, 28]. Inthis work we studied 20 such sub regions with 100 correlations. Many of these correlationsmay be clinically insignificant and only of statistical relevance and can be only confirmedby a rigorous clinical trial, but these results help narrow down areas for focused studiesand research.

Limitations: Usage of deep learning in medical domain poses several challenges. Neu-ral networks employ a large number of parameters which can easily overfit a small dataset,which is usually the case with clinical domain. In our implementation we started with amore complex model and made it simpler over time by optimising the number of featuremaps, adding sparse concatenation layer and adjusting the pooling size in the convolu-tional networks to reduce the feature vector dimensions. We also used a straightforwardMLP for classification which allowed us to avoid overfitting. Usage of K-fold cross val-idation and boosting helped further to improve the information gain and performance ofthe classifier. In future we would like to work with a larger dataset with a longitudinal dataand further simplify our model architecture. Other concerns include optimisation of theimplementation of the system.

7 FUTURE WORKThis work is an initial work for studying AD progression using deep learning methods.We have currently used cross-sectional information to extract correlations amongst subregions. There are several ensuing steps which are planned in the following manner:

• Hierarchical associations: current work does not take into consideration the Hier-archical organisation of the sub regions in the brain. Region wise focus to identify

Page 33: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

33

the progress of AD in a functional region of the brain can give an insight in under-standing specific behavioural aspects in AD patients.

• Longitudinal imaging data: The next stage would be to use longitudinal imagingdata to analyse causality and progression of AD; and get a better understanding ofAD progression over different stages.

• New applications and more data: We would like to implement the system on newstudies and evaluate the performance and improve it. This work proposes the methodwhich has been tried on less amount of data, in future we would like to utilize moredata to improve the performance of the system.

8 CONCLUSIONIn this report we present a research proposal and the initial works in that direction. Wepropose an algorithm aimed at deriving a brain sub regional structure in Alzheimer’s dis-ease. Increase of classification performance while taxing the clinical significance of theapproach can lead to difficulties in adoptability of the method and further explorationon the basis of the approach, hence, we take an approach which adds to evidence basedmedicine and aids empirical methods used to study Alzheimer’s disease progression.

9 ACKNOWLEDGEMENTI would like to thank my supervisors Prof.Leong Tze Yun and Prof.Tan Chew Lim for theirvaluable guidance and resources. I would also like to sincerely thank my colleagues at theMedical Computing lab and Information Mining and Extraction lab who have helped methrough their constant and valuable feedback and support.

References[1] A. Alzheimer’s. 2015 alzheimer’s disease facts and figures. Alzheimer’s & dementia:

the journal of the Alzheimer’s Association, 11(3):332, 2015.

[2] S. Andberg, P. S. Pillai, and T.-Y. Leong. Magnetic resonance imaging (mri) imageprocessing workbench for alzheimer’s disease classification. Indian Association forMedical Informatics, 91:80, 2014.

Page 34: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

34

[3] J. Ashburner and K. J. Friston. Voxel-based morphometry the methods. Neuroimage,11(6):805–821, 2000.

[4] J. Barnes, J. W. Bartlett, L. A. van de Pol, C. T. Loy, R. I. Scahill, C. Frost, P. Thomp-son, and N. C. Fox. A meta-analysis of hippocampal atrophy rates in alzheimer’sdisease. Neurobiology of aging, 30(11):1711–1723, 2009.

[5] F. Bastien, P. Lamblin, R. Pascanu, J. Bergstra, I. J. Goodfellow, A. Bergeron,N. Bouchard, and Y. Bengio. Theano: new features and speed improvements. DeepLearning and Unsupervised Feature Learning NIPS 2012 Workshop, 2012.

[6] J. Bergstra, O. Breuleux, F. Bastien, P. Lamblin, R. Pascanu, G. Desjardins, J. Turian,D. Warde-Farley, and Y. Bengio. Theano: a CPU and GPU math expression com-piler. In Proceedings of the Python for Scientific Computing Conference (SciPy),June 2010. Oral Presentation.

[7] H. Braak and E. Braak. Neuropathological stageing of alzheimer-related changes.Acta neuropathologica, 82(4):239–259, 1991.

[8] K. Brodmann. Vergleichende lokalisationslehre der groshirnrinde. Leipzig: Barth,1909.

[9] T. Brosch, R. Tam, A. D. N. Initiative, et al. Manifold learning of brain mris bydeep learning. In Medical Image Computing and Computer-Assisted Intervention–MICCAI 2013, pages 633–640. Springer, 2013.

[10] G. F. Busatto, G. E. Garrido, O. P. Almeida, C. C. Castro, C. H. Camargo, C. G.Cid, C. A. Buchpiguel, S. Furuie, and C. M. Bottino. A voxel-based morphometrystudy of temporal lobe gray matter reductions in alzheimer?s disease. Neurobiologyof aging, 24(2):221–231, 2003.

[11] T. M. Chaim, F. L. Duran, R. R. Uchida, C. A. Perico, C. C. de Castro, and G. F.Busatto. Volumetric reduction of the corpus callosum in alzheimer’s disease in vivoas assessed with voxel-based morphometry. Psychiatry Research: Neuroimaging,154(1):59–68, 2007.

[12] K. A. Coffman, R. P. Dum, and P. L. Strick. Cerebellar vermis is a target of pro-jections from the motor areas in the cerebral cortex. Proceedings of the NationalAcademy of Sciences, 108(38):16068–16073, 2011.

Page 35: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

35

[13] J. S. Damoiseaux, K. E. Prater, B. L. Miller, and M. D. Greicius. Functional con-nectivity tracks clinical deterioration in alzheimer’s disease. Neurobiology of aging,33(4):828–e19, 2012.

[14] M. W. Decker. The effects of aging on hippocampal and cortical projections of theforebrain cholinergic system. Brain Research Reviews, 12(4):423–438, 1987.

[15] K. A. Ellis, A. I. Bush, D. Darby, D. De Fazio, J. Foster, P. Hudson, N. T. Lauten-schlager, N. Lenzo, R. N. Martins, P. Maruff, et al. The australian imaging, biomark-ers and lifestyle (aibl) study of aging: methodology and baseline characteristics of1112 individuals recruited for a longitudinal study of alzheimer’s disease. Interna-tional Psychogeriatrics, 21(04):672–687, 2009.

[16] M. Filippi and F. Agosta. Structural and functional network connectivity breakdownin alzheimer?s disease studied with magnetic resonance imaging techniques. Journalof Alzheimer’s disease: JAD, 24(3):455–474, 2010.

[17] N. C. Fox and J. M. Schott. Imaging cerebral atrophy: normal ageing to alzheimer’sdisease. The Lancet, 363(9406):392–394, 2004.

[18] R. Girshick, J. Donahue, T. Darrell, and J. Malik. Rich feature hierarchies for ac-curate object detection and semantic segmentation. In Computer Vision and PatternRecognition (CVPR), 2014 IEEE Conference on, pages 580–587. IEEE, 2014.

[19] C. D. Good, I. S. Johnsrude, J. Ashburner, R. N. Henson, K. Fristen, and R. S. Frack-owiak. A voxel-based morphometric study of ageing in 465 normal adult humanbrains. In Biomedical Imaging, 2002. 5th IEEE EMBS International Summer Schoolon, pages 16–pp. IEEE, 2002.

[20] R. Honea, T. J. Crow, D. Passingham, and C. E. Mackay. Regional deficits inbrain volume in schizophrenia: a meta-analysis of voxel-based morphometry stud-ies. American Journal of Psychiatry, 2014.

[21] R. Horn, B. Ostertun, M. Fric, L. Solymosi, A. Steudel, and H.-J. Moller. Atrophyof hippocampus in patients with alzheimer’s disease and other diseases with memoryimpairment. Dementia and Geriatric Cognitive Disorders, 7(4):182–186, 1996.

[22] K. L. Hyde, F. Samson, A. C. Evans, and L. Mottron. Neuroanatomical differencesin brain areas implicated in perceptual and other core features of autism revealed bycortical thickness analysis and voxel-based morphometry. Human brain mapping,31(4):556–566, 2010.

Page 36: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

36

[23] K. Iijima, H.-P. Liu, A.-S. Chiang, S. A. Hearn, M. Konsolaki, and Y. Zhong. Dis-secting the pathological effects of human aβ40 and aβ42 in drosophila: a potentialmodel for alzheimer’s disease. Proceedings of the National Academy of Sciences ofthe United States of America, 101(17):6623–6628, 2004.

[24] C. Jack, R. C. Petersen, Y. Xu, P. C. O’Brien, G. E. Smith, R. J. Ivnik, E. G. Tan-galos, and E. Kokmen. Rate of medial temporal lobe atrophy in typical aging andalzheimer’s disease. Neurology, 51(4):993–999, 1998.

[25] C. Jack, M. Shiung, J. Gunter, P. O’brien, S. Weigand, D. Knopman, B. Boeve,R. Ivnik, G. Smith, R. Cha, et al. Comparison of different mri brain atrophy ratemeasures with clinical disease progression in ad. Neurology, 62(4):591–600, 2004.

[26] C. R. Jack, M. A. Bernstein, N. C. Fox, P. Thompson, G. Alexander, D. Harvey,B. Borowski, P. J. Britson, J. L Whitwell, C. Ward, et al. The alzheimer’s diseaseneuroimaging initiative (adni): Mri methods. Journal of Magnetic Resonance Imag-ing, 27(4):685–691, 2008.

[27] A. Kharrat, K. Gasmi, M. Ben Messaoud, N. Benamrane, and M. Abid. Automatedclassification of magnetic resonance brain images using wavelet genetic algorithmand support vector machine. In Cognitive Informatics (ICCI), 2010 9th IEEE Inter-national Conference on, pages 369–374. IEEE, 2010.

[28] W. H. Kim, N. Adluru, M. K. Chung, O. C. Okonkwo, S. C. Johnson, B. Bendlin,and V. Singh. Multi-resolution statistical analysis of brain connectivity graphs inpreclinical alzheimer’s disease. NeuroImage, 2015.

[29] K. Kiuchi, M. Morikawa, T. Taoka, T. Nagashima, T. Yamauchi, M. Makinodan,K. Norimoto, K. Hashimoto, J. Kosaka, Y. Inoue, et al. Abnormalities of the uncinatefasciculus and posterior cingulate fasciculus in mild cognitive impairment and earlyalzheimer’s disease: a diffusion tensor tractography study. Brain research, 1287:184–191, 2009.

[30] S. Li, F. Shi, F. Pu, X. Li, T. Jiang, S. Xie, and Y. Wang. Hippocampal shape anal-ysis of alzheimer disease based on machine learning methods. American Journal ofNeuroradiology, 28(7):1339–1345, 2007.

[31] S.-J. Li, Z. Li, G. Wu, M.-J. Zhang, M. Franczak, and P. G. Antuono. Alzheimerdisease: Evaluation of a functional mr imaging index as a marker 1. Radiology,225(1):253–259, 2002.

Page 37: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

37

[32] J. A. Luchsinger and R. Mayeux. Dietary factors and alzheimer’s disease. The LancetNeurology, 3(10):579–587, 2004.

[33] B. Magnin, L. Mesrob, S. Kinkingnehun, M. Pelegrini-Issac, O. Colliot, M. Sarazin,B. Dubois, S. Lehericy, and H. Benali. Support vector machine-based classificationof alzheimer?s disease from whole-brain anatomical mri. Neuroradiology, 51(2):73–83, 2009.

[34] J. Masci, U. Meier, D. Ciresan, and J. Schmidhuber. Stacked convolutional auto-encoders for hierarchical feature extraction. In Artificial Neural Networks and Ma-chine Learning–ICANN 2011, pages 52–59. Springer, 2011.

[35] D. Michie, D. J. Spiegelhalter, and C. C. Taylor. Machine learning, neural and statis-tical classification. 1994.

[36] C. J. Mummery, K. Patterson, C. Price, J. Ashburner, R. Frackowiak, J. R. Hodges,et al. A voxel-based morphometry study of semantic dementia: relationship betweentemporal lobe atrophy and semantic memory. Annals of neurology, 47(1):36–45,2000.

[37] P. J. Nestor, T. D. Fryer, and J. R. Hodges. Declarative memory impairments inalzheimer’s disease and semantic dementia. Neuroimage, 30(3):1010–1020, 2006.

[38] X.-X. Niu and C. Y. Suen. A novel hybrid cnn–svm classifier for recognizing hand-written digits. Pattern Recognition, 45(4):1318–1325, 2012.

[39] S. O’keeffe, H. Kazeem, R. Philpott, J. Playfer, M. Gosney, and M. Lye. Gait dis-turbance in alzheimer’s disease: a clinical study. Age and Ageing, 25(4):313–316,1996.

[40] A. Payan and G. Montana. Predicting alzheimer’s disease: a neuroimaging studywith 3d convolutional neural networks. arXiv preprint arXiv:1502.02506, 2015.

[41] R. Pearson, M. Esiri, R. Hiorns, G. Wilcock, and T. Powell. Anatomical correlatesof the distribution of the pathological changes in the neocortex in alzheimer disease.Proceedings of the National Academy of Sciences, 82(13):4531–4534, 1985.

[42] R. L. Ramos, S. E. Van Dine, M. E. Gilbert, J. R. Leheste, and G. Torres. Neurode-velopmental malformations of the cerebellar vermis in genetically engineered rats.The Cerebellum, pages 1–8, 2015.

Page 38: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

38

[43] N. Raz, U. Lindenberger, K. M. Rodrigue, K. M. Kennedy, D. Head, A. Williamson,C. Dahle, D. Gerstorf, and J. D. Acker. Regional brain changes in aging healthyadults: general trends, individual differences and modifiers. Cerebral cortex,15(11):1676–1689, 2005.

[44] A. S. Razavian, H. Azizpour, J. Sullivan, and S. Carlsson. Cnn features off-the-shelf:an astounding baseline for recognition. In Computer Vision and Pattern RecognitionWorkshops (CVPRW), 2014 IEEE Conference on, pages 512–519. IEEE, 2014.

[45] B. H. Ridha, J. Barnes, J. W. Bartlett, A. Godbolt, T. Pepple, M. N. Rossor, and N. C.Fox. Tracking atrophy progression in familial alzheimer’s disease: a serial mri study.The Lancet Neurology, 5(10):828–834, 2006.

[46] R. I. Scahill, J. M. Schott, J. M. Stevens, M. N. Rossor, and N. C. Fox. Mappingthe evolution of regional atrophy in alzheimer’s disease: unbiased analysis of fluid-registered serial mri. Proceedings of the National Academy of Sciences, 99(7):4703–4707, 2002.

[47] S. Scheff, D. Sparks, and D. Price. Quantitative assessment of synaptic density inthe outer molecular layer of the hippocampal dentate gyrus in alzheimer’s disease.Dementia and Geriatric Cognitive Disorders, 7(4):226–232, 1996.

[48] B. Scholkopf and A. J. Smola. Learning with kernels: support vector machines, reg-ularization, optimization, and beyond (adaptive computation and machine learning),2001.

[49] S. A. Scott, S. T. DeKosky, and S. W. Scheff. Volumetric atrophy of the amygdalain alzheimer’s disease quantitative serial reconstruction. Neurology, 41(3):351–351,1991.

[50] J. Shao, N. Myers, Q. Yang, J. Feng, C. Plant, C. Bohm, H. Forstl, A. Kurz, C. Zim-mer, C. Meng, et al. Prediction of alzheimer’s disease using individual structuralconnectivity networks. Neurobiology of aging, 33(12):2756–2765, 2012.

[51] A. D. Smith. Imaging the progression of alzheimer pathology through the brain.Proceedings of the National Academy of Sciences, 99(7):4135–4137, 2002.

[52] H.-I. Suk and D. Shen. Deep learning-based feature representation for ad/mci classi-fication. In Medical Image Computing and Computer-Assisted Intervention–MICCAI2013, pages 583–590. Springer, 2013.

Page 39: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

39

[53] D. H. Taylor, M. Schenkman, J. Zhou, and F. A. Sloan. The relative effect ofalzheimer’s disease and related dementias, disability, and comorbidities on cost ofcare for elderly persons. The Journals of Gerontology Series B: Psychological Sci-ences and Social Sciences, 56(5):S285–S293, 2001.

[54] D. J. Tisserand, J. C. Pruessner, E. J. S. Arigita, M. P. van Boxtel, A. C. Evans,J. Jolles, and H. B. Uylings. Regional frontal cortical volumes decrease differentiallyin aging: an mri study to compare volumetric approaches and voxel-based morphom-etry. Neuroimage, 17(2):657–669, 2002.

[55] N. Tzourio-Mazoyer, B. Landeau, D. Papathanassiou, F. Crivello, O. Etard, N. Del-croix, B. Mazoyer, and M. Joliot. Automated anatomical labeling of activations inspm using a macroscopic anatomical parcellation of the mni mri single-subject brain.Neuroimage, 15(1):273–289, 2002.

[56] K. Wang, M. Liang, L. Wang, L. Tian, X. Zhang, K. Li, and T. Jiang. Altered func-tional connectivity in early alzheimer’s disease: A resting-state fmri study. Humanbrain mapping, 28(10):967–978, 2007.

[57] L.-L. Zeng, H. Shen, L. Liu, L. Wang, B. Li, P. Fang, Z. Zhou, Y. Li, and D. Hu.Identifying major depression using whole-brain functional connectivity: a multivari-ate pattern analysis. Brain, 135(5):1498–1507, 2012.

[58] D. Zhang, Y. Wang, L. Zhou, H. Yuan, D. Shen, A. D. N. Initiative, et al. Multimodalclassification of alzheimer’s disease and mild cognitive impairment. Neuroimage,55(3):856–867, 2011.

Page 40: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

40

A Appendix

Figure 17: Absolute mean sub region volume difference between AD patients and HCsubjects for 112 sub regions in AAL atlas

Page 41: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

41

Figure 18: (contd.) Absolute mean sub region volume difference between AD patients andHC subjects for 112 sub regions in AAL atlas

Page 42: Neuroanatomical characterisation of Alzheimer’s disease using …abhinit/grp.pdf · 2016. 1. 15. · 14 subjects. Machine learning methods can be used to automate extraction of

42

Data: Classifier models, datasetResult: Alpha for each classifier (meta classifier)for epoch < nEpoch do

foreach classifier doforeach training data do

prediction = classifier(training data)error = target - prediction

endweightedError = W·errorList

endgoodClassifier = classifier index with minimum errorif accuracy of goodClassifier < 50% then

stop trainingendbeta = weightedError for goodClassifieralpha = 0.5× log 1−beta

beta

Add alpha to classifer’s alpha valueW = W · e−(alpha·error(classifier))

W = W/∑W

endforeach test data do

foreach classifier doprediction = classifier(test data)

endalphaError = alphaError + alpha× classifierif alphaError < 0.5 then

prediction = 0else

prediction = 1enderror = target - predictionappend error to test error list

endreturn alpha for each classifier, mean of test error list

Algorithm 2: Adaboost implementation