Machine learning for detecting biomarkers of Alzheimer’s disease : data-centric approach with dynamic ensemble selection
Master thesis
Permanent lenke
https://hdl.handle.net/11250/3041992Utgivelsesdato
2022Metadata
Vis full innførselSamlinger
- Master's theses (RealTek) [1826]
Sammendrag
Alzheimer’s disease (AD) is a neurodegenerative disorder that progresses over time and results in gradual loss of cognitive abilities. It affects the patient to an extent that they become unable to perform daily routine tasks, eventually causing death. Alzheimer’s disease is a significant health issue and it has no cure. Early detection of AD at preclinical or non-symptomatic stage allows for treatments that can slow down the progression of the disease. One of the biomarkers of AD that are measurable as early as in pre-clinical stage are deposits of amyloid beta peptides between neurons. In this study, our objective is to use machine learning and build a classification model to predict the presence of amyloid beta deposits given the patients' health history, and results of medical and cognitive ability tests. We build on the work done previously with the same data, and we follow a data-centric approach. The data is divided into five blocks based on the similarities between features in each block. We then plan a set of 17 data iterations, with each iteration using a different combination of five data transformation steps, i.e. (i) standardization, (ii) data distribution transformation, (iii) feature selection, (iv) oversampling, and (v) manifold learning. We repeat these iterations on four data blocks and train a dynamic ensemble selection classifier for each resulting dataset. We use Matthews Correlation Coefficient (MCC) as the primary performance metric to measure model performance. We also report five other performance metrics (accuracy, area under the ROC curve, F1 score, precision, and recall) to provide a comprehensive picture of model performance. We see that data iterations giving the best performance on training data mostly include transformation of data to a normal distribution, feature selection, and oversampling. However, the performance on test data varies greatly with the type of data (data block) and it is not clear which data iteration gives the best performance. In addition, the predictive performance is not very satisfactory for nearly all of the models and they suffer from overfitting. We believe that more research is needed on this data to determine the best performing classification approach.