ABSTRACT The current research explores the improvements in predictive performance and computational efficiency that machine learning and deep learning methods have made over time. Specifically, the application of transfer learning concepts within Convolutional Neural Networks (CNNs) has proved useful for diagnosing and classifying the various stages of Alzheimer’s disease. Using base architectures such as Xception, InceptionResNetV2, DenseNet201, InceptionV3, ResNet50, and MobileNetV2, this study extends these models by adding batch normalization (BN), dropout, and dense layers. These enhancements improve the model’s effectiveness and precision in addressing the specified medical issue. The proposed model is rigorously validated and evaluated using publicly available Kaggle MRI Alzheimer’s data consisting of 1280 testing images and 5120 patient training images. For comprehensive performance evaluation, precision, recall, F1-score, and accuracy metrics are utilized. The findings indicate that the Xception method is the most promising of those considered. Without employing five K-fold techniques, this model obtains a 99% accuracy and 0.135 loss score. In addition, integrating five K-fold methods enhances the accuracy to 99.68% while decreasing the loss score to 0.120. The research further included the evaluation of the Receiver Operating Characteristic Area Under the Curve (ROC-AUC) for various classes and models. As a result, our model may detect and diagnose Alzheimer’s disease quickly and accurately.