Context : Alzheimer's disease is a memory impairment disease which mostly affects elderly people. Currently, about 4 million Americans and 5 million Europeans are affected by this disease. The occurrence of Alzheimer's disease is expected to quadruple by the year 2020. Alzheimer's disease cannot be cured or stopped its progression rather delay its progression. Early diagnosis of the disease helps the patients, the caregivers and health institutions to save time, cost and minimize patients suffering. Objectives : In this thesis, different machine learning algorithms used for classification purpose are evaluated and various Alzheimer's disease diagnosis techniques are identified. Among these algorithms, a suitable classifier that has better classification accuracy on the National Alzheimer Coordinating Center (NACC) dataset is selected. This classifier is customized in order to make it compatible for the NACC dataset and to receive the new instance from the user. Then a multi-agent system model is develop that can improve the classification accuracy. Methods : Different research works are reviewed and experiments are conducted throughout this research work. A dataset for this research is obtained from National Alzheimer's Coordinating Center, university of Washington. Using this dataset, two experiments are conducted in WEKA. In the first experiment, the five candidate algorithms are compared to select the significant classifier for medical history and cognitive function data. For the second experiment, two datasets are used; a dataset contains Medical History (MH) with Cognitive Function (CF) data and a dataset that contains only medical history data to check in which dataset the selected classifier has better accuracy. Results : From the first experiment, J48 classifier has a better stage prediction accuracy than the candidate algorithms with 61.12%. J48 is customized to classify a new instance received from the user and to improve the classification accuracy. Then the accuracy increase to 87.09% when the classifier's parameters are optimized. When the medical history and cognitive function data is experimented in WEKA separately, the classification accuracies of J48 on MH, CF and their combination datasets are 81.42%, 64.20% and 87.09% respectively. The agents simulation result showed that some misclassified instances by J48 algorithm can be corrected by using multi agent system. The experimental results are presented in graphical format. Conclusions : Hence we conclude that machine learning and agent system in combination can be used for Alzheimer's disease diagnosis and its stage prediction by extracting knowledge from a dataset which contains patients medical history and cognitive function data. / Syftet med detta examensarbeta var att diagnostiserar Alzheimer patienter använder mönstret från en samling av andra tidigare diagnoserad patienter information och diagnosdata. Examensarbete hade tre huvuduppgifter: Förberedelse av data (mer än 10000 patienter data) för forskningen, maskininlärning algoritmer utvärderade med WEKA verktyg för att välja den bästa algoritmen och förbättra noggrannheten av den valda algoritmen med hjälp av agent system tekniker . - SQL queries används på uppgifter förberedelsefas. - WEKA programvara används för algoritmer utvärdering. - Agent arkitektur är utvecklat för att förbättra förutsäga av noggrannhets. Det bidrag av detta examensarbeta är identifiera Alzheimer patienter diagnos metod som använder en samling av patienternas diagnos information / biliyala.ezd2@gmail.com, them22dayz@gmail.com
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-1985 |
Date | January 2012 |
Creators | Wordoffa, Henok, Wangoria, Ezedin |
Publisher | Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds