Abstract
Abstract This study develops an automatic algorithm for detecting Alzheimer's disease (AD) using magnetic resonance imaging (MRI) through deep learning and feature selection techniques. It utilizes a dataset of 6400 MRI images from Kaggle, categorized into four classes. Initially, the study employs pretrained CNN architectures—DenseNet-201, MobileNet-v2, ResNet-18, ResNet-50, ResNet-101, and ShuffleNet—for classification using five fold cross-validation, with DenseNet-201 achieving the highest accuracy of 82.11%. Due to the dataset's size and imbalance, as well as the long training times, the study aims to create a more efficient algorithm. The CNNs are used as deep feature extractors from AD images, and the extracted features are reduced using a new fine-tuning neighborhood component analysis (FTNCA) algorithm, which minimizes loss and determines the optimal tolerance value. The essential features are then classified using various machine learning algorithms, including artificial neural network (ANN), K-nearest neighbor (KNN), Naïve Bayes, and support vector machine (SVM). Experimental results reveal that reducing the feature set from 2048 to 344 allows the ResNet-50-FTNCA-KNN model to achieve 100% accuracy, significantly enhancing AD detection. This approach will aid in the early diagnosis and treatment of AD patients.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have