7.9
CiteScore
 
3.6
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Research Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Research Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
View/Download PDF

Translate this page into:

Research Article
2026
:38;
12292025
doi:
10.25259/JKSUS_1229_2025

Enhancing Alzheimer’s detection from EEG using MVMD and feature optimization algorithm

Department of Electrical and Electronics Engineering, Jazan University, King Muhammed Street, Jazan, 00966, Saudi Arabia
Department of Computer Engineering and Information, Prince Sattam bin Abdulaziz University, Karj, Wadi Addwassir, 11992, Saudi Arabia

*Corresponding author: E-mail address: a.alameen@psau.edu.sa (A Alameen)

Licence
This is an open-access article distributed under the terms of the Creative Commons Attribution-Non Commercial-Share Alike 4.0 License, which allows others to remix, transform, and build upon the work non-commercially, as long as the author is credited and the new creations are licensed under the identical terms.

Abstract

Alzheimer’s disease (AD) is a neurodegenerative disorder causing progressive cognitive decline, often associated with slower electroencephalogram activity (EEG) and reduced neural synchronization. Although EEG is important for diagnosing AD, distinguishing signals from individuals with mild cognitive impairment (MCI) or AD is challenging. Therefore, a novel framework to leverage multivariate variational mode decomposition (MVMD) subbands is developed. A key innovation of this paper lies in incorporating an optimization method called the Reptile Search Algorithm (RSA) to effectively choose the most important intrinsic mode functions (IMFs) produced by the MVMD. Then, the computed features are subsequently utilized to train and test various machine learning (ML) models. Among these models, the support vector machine (SVM) demonstrates superior performance across two benchmark AD-EEG datasets. Compared to current existing techniques, the introduced framework offers notable improvements in classification capability and computational efficiency, making it an effective and scalable tool for AD detection.

Keywords

Alzheimer’s disease
Machine learning
Multivariate variational mode decomposition
Optimization methods
Reptile search algorithm

1. Introduction

Dementia refers to the progressive reduction in mental faculties, encompassing aspects such as memory and speech that inhibit daily activities (Siuly et al., 2015). Individuals aged 60 and over are particularly vulnerable to this condition. The primary early indication often involves challenges in recalling recent events (Alvi et al., 2022). The initial stage of dementia is generally called mild cognitive impairment (MCI). Although MCI manifests observable cognitive changes in affected subjects or their caregivers, it doesn’t affect their daily routine activities significantly (Jiao et al., 2023). MCI usually doesn’t interfere with daily activities because it does not fit Alzheimer’s disease (AD) detection. However, those having MCI face an increased risk of progressing to AD or dementia, with 20 to 25% of the MCI population towards AD annually (Al-Jumeily et al., 2025). The recent report of Lecanemab by the Food and Drug Administration underscores the importance of early AD detection at the MCI stage. Early detection of AD at this early stage can substantially slow its progression rate. Identifying AD in its initial stages enables patients to potentially benefit from forthcoming therapies before their condition advances to a more critical phase. The detection method for MCI/AD typically encompasses various procedures, such as magnetic resonance imaging (MRI), blood tests, mini-mental state examinations (MMSE), and electroencephalogram (EEG) (Kachare et al., 2024).

EEG is a noninvasive technique to monitor electrical fluctuations in the human brain, specifically the electrical potential differences generated by numerous neurons. Electrodes positioned on the scalp detect these electrical potentials, and the spatial precision of the EEG depends on the number and placement of these electrodes. Unlike neuroimaging tools, EEG recording techniques deliver outstanding temporal information, and they are less expensive. Various investigations have delved into employing ML approaches for EEG analysis to identify diverse neurological conditions, such as epilepsy (Khare and Bajaj, 2022), AD (Puri et al., 2023), schizophrenia (Puri et al., 2026), alcoholism (Puri et al., 2016), and emotion recognition (Kamble and Sengupta, 2023). In addition, the combination of EEG signals with ML has been utilized in several studies for the diagnosis of MCI, utilizing resting-state or task-state paradigms. Bairagi (2018) focused on identifying five contrasting speech sounds along vowel continuums, with subjects tasked to recognize the sounds, while EEG data were collected from a single channel. A systematic review of EEG signals for AD diagnosis and its progress in the future was carried out. However, less emphasis was placed on the classification of MCI and normal control (NC) (Khare and Acharya, 2023).

Although various algorithms have been proposed to address this challenge, finding the most effective approach often involves trial and error. Designing an automated system capable of identifying the most relevant features would be highly beneficial for researchers. Therefore, this work focuses on developing a method to extract optimal features that accurately represent the data. To achieve this aim, multivariate variational mode decomposition (MVMD) is used to decompose EEG signals into a set of IMFs, which are more interpretable sub-signals in two open-source datasets. Unlike previous efforts, this work leverages optimization techniques as feature selection methods, showcasing their effectiveness in a diverse range of applications. RSA is applied to select the most informative features from the IMFs due to its exploration-exploitation capabilities and efficiency in handling high-dimensional biomedical data, thereby efficiently enhancing the detection of MCI and AD. The significant contributions of this research are summarized as:

  • Developing an effective AD detection model using MVMD and RSA.

  • Decomposition of the EEG signal using MVMD and RSA as a feature selection method.

  • Assessing the proposed approach on two open-source AD datasets to enhance 2 and 3-way classifications.

  • Comparing the developed model with several well-known ML techniques and other reported methods for AD detection.

The remaining manuscript is structured as follows: Section 2 contains details of the EEG dataset and methods used in the proposed model. Section 3 reveals the experimental setup, results, and comparative analysis. Finally, the insight into the work conclusions is in section 4.

1.1 Related works

The state-of-the-art studies primarily focus on either binary classification (e.g., NC vs. AD, NC vs. MCI, and AD vs. MCI) or ternary classifications (NC, AD, and MCI) (Puri et al., 2023). Researchers utilized various statistical and spectral features for AD detection, as summarized in Table 1. Various entropy-based methods, including approximate entropy, permutation entropy, detrended fluctuation analysis (Abásolo et al., 2009), and Kolmogorov complexity (Puri et al., 2022), have been introduced in the literature. (Sharma et al., 2019) used a spectral crest factor with Power Spectral Density (PSD) features, achieving 95% accuracy. However, these features are extracted by using full EEG signals without considering their duration. (Nour et al., 2024) employed a combination of 2-Dimensional Convolutional Neural Network (2D-CNN) and deep ensemble learning to identify the AD patient. The method obtained an excellent classification accuracy (CA) of 97.70%. (Aljalal et al., 2024) applied the vibrational mode decomposition (VMD) to detect the MCI using entropy-based features from 11 channels. These features provided the 99.81% CA. However, the 2D-CNN model was overfit due to a small data set. (Oltu et al., 2021) introduced a combination of discrete wavelet transform (DWT) and coherence feature vectors with a Support Vector Machine (SVM) classifier, achieving an accuracy of 96.50%. Similarly, (Stefanou et al., 2025) investigated the fast fourier transform (FFT)-based spectrogram features and classified them using a CNN for two datasets. They obtained a detection accuracy of 79.45% for AD. (Sharma et al., 2019) proposed graph wavelet transforms (GWT), and graph Fourier transform (GFT)-based statistical features with RF and CNN classification models. This method has been validated using the two datasets and is able to obtain a detection rate of 98%. However, this approach is complex, and the CNN model for the given datasets is overfitted.

Table 1. Earlier reported work.
Ref. Method Class (country) Strength Limitation
(Bevilacqua et al., 2015) MLP, SVM AD, NC (Spain) The features aid in tracking AD progression. The limited sample size and long-term follow-up data were unavailable.
(Morabito et al., 2016) CNN AD, MCI, NC (Italy) A large dataset was utilized to train the CNNs Results lack generalizability, and scalp EEG failed to capture brain signal complexity.
(Cassani et al., 2017) SVM AD, MCI, NC (Brazil) A low-cost and portable device was designed and implemented in the work. The limited sample size and no comparative studies were available.
(Trambaiolli et al., 2017) SVM AD, MCI, and NC (Brazil) utilize feature selection (FS) to minimize computational complexity while ensuring robustness to varying sources of noise. FS lacks automation, and the selected features were not evaluated comprehensively.
(Triggiani et al., 2017) ANN AD, MCI, NC (Brazil) Distinguishing brain wave patterns underlying differences The limited sample size and the classification rate were very low.
(Fiscon et al., 2018) J48 algorithm AD, MCI, NC (Italy) Understanding AD involves analyzing changes in brain wave activity. The CA is relatively low.
(Ieracitano et al., 2020) MLP, SVM, and LR AD, MCI, NC (Italy) Differentiating brain wave patterns between groups. Results lack generalizability due to the fewer participants in the study.
(Amezquita-Sanchez et al., 2021) Enhanced probabilistic neural network AD, NC (Italy) More accurate and cost-effective. The training depends on supervised learning, which requires a large labeled dataset for effective model performance.
Fouad and Labib (2023) ResNet Two datasets Multiple datasets were analyzed and evaluated based on CA. The impact of noise effects is not provided, and the model lacks independent validation.
(Cejnek et al., 2021) SVM and other learning structures AD, MCI, NC (Figshare data) The model forecasts disease onset and tracks its progression. Training and validating the model required a large dataset
(Oltu et al., 2021) KNN AD, MCI, NC (Brazil) Accurate categorization is achieved, with Hjorth parameters effectively identifying patterns in EEG signals. The model’s generalizability was limited to EEG signals collected at rest.
(Song et al., 2022) Three encoding pathways Self-recorded AD and NC The results are accurate and interpretable through visualization. Analysis of the factors not provided.
(Perez-Valero et al., 2022) MLP Self-recorded AD and NC Tracking early AD signs using wearable EEG. Brain Complexity is not considered.

2. Preliminaries

2.1 MVMD

The multivariate time series, i.e., EEG signals, contains a total of C data channels named y(t) = [y1(t), y2(t), ..., yc(t)]. The MVMD is essentially used to extract the multivariate modulated oscillations vi(t) = [v1(t), v2(t), ..., vC(t)]. The bandwidth of decomposed modes must be low, and the total modes must be able to restore the original signal. The following procedure was adopted to find the modes (Alsattar et al., 2020).

(a) The vm(t) can be written in analytic form as Eq. (1),

(1)
v+i(t)=vi(t)+jHi vi(t)= v+i,1 (t) v+i,2 (t) v+i,c (t)

The bandwidth vi(t) is computed by L2 the norm gradient function of harmonically shifted vi+(t).

(b) The cost function f in MVMD is measured using the following Eq. (2):

(2)
f=i t ejwit v+i(t) 22

Here, the one frequency element vi+(t) was obtained in the mixing of the total vector vi+(t) harmonically.

(c) The multivariate oscillatory BW (modulated) was computed using the spectral range of all channels and formulated the Frobenius norm of the matrix. It is provided as Eq. (3), minimize vk,c , wk = ck t v+k,c (t)ejwkt 22

Subjected to,

(3)
i=1nvi,c (t)=xc(t), c=1, 2,,C

The above-constrained problem can be converted to a non-constrained optimization problem using Lagrange.

L and a quadratic multiplier as follow Eq. (4):

(4)
L vi,wj ,λ =αit ϕt vi*(t)ejwit +t x(t)tvi + t λ(t),x(t)ivi(t)

The complex optimization problem can be solved using the different methods of multipliers.

2.2 Reptile search algorithm

(Abualigah et al., 2022) introduced a metaheuristic (MH) approach based on crocodile hunting patterns, termed RSA. This algorithm begins by randomly establishing the ith candidate optimal feature OFS xi,j randomly as Eq. (5):

(5)
xi,j =randU 0,1 *  UBjLBj +LBj  i 1,, N   and j 1,, M

Where, LBj and UBj are the min and max values of the jth feature, randU 0,1 provides a random value of uniform distribution, N is the maximum number of candidates, and M is input features.

The RSA algorithm models crocodile foraging behavior through two distinct phases: exploration and exploitation. The total iteration count is divided into four sequential stages to implement these phases systematically. During the initial two stages (first half), the algorithm simulates crocodile encircling behavior through high and belly walking movements to thoroughly explore the search space. This exploration phase follows the mathematical representation Eq. (6):

(6)
xi,j g+1 = ni,j g  . γ .Bestj g rand 1, N  .  Ri,j g , gT4   ESg  . Bestj g  .  x rand 1, N ,j ,          g 2T 4  and g>T4        

where gth iteration, ith candidate OFS, and jth feature Bestj g represents the optimal solution, while ni,j denotes the hunting operator Eq. (3). The Evolutionary Sense ES(g) Eq. (7) decreases from 2 to −2 throughout the complete iteration cycle, and γ maintains a value of 0.1 to regulate exploration precision. The parameter Ri,j , calculated according to Eq. (6), narrows the search space and rand 1,N performs random selection of one candidate OFS from the available options.

(7)
ni,j =Bestj g ×Pi,j

where Pi,j , calculated is the normal difference between the ith candidate and the jth feature value. The average value of the can be computed as Eq. (8):

(8)
Pi,j =θ+ xi,j μ(xi) Bestj(g)×(UBjLBj)+ϵ

In this formula, θ regulates exploration sensitivity, and ϵ serves as a minimum threshold value. The mean is calculated as Eq. (9):

(9)
μ(xi)= 1n j=1n xi,j Ri,j = Bestj(g)x(rand[1, N] ,j) Bestj(g)+ϵ
(10)
ES(g)=2×rand{1, 1} × 1 1T

The coefficient 2 functions as a scaling factor to generate correlation values within the [0, 2] range, while rand_ (∈ {-1,1}) produces a random integer from the set {−1, 1}.

The exploitation phase models crocodile hunting coordination and collaborative behavior to intensively search the solution space. This stage is mathematically expressed as Eqs. (9 and 10):

(11)
xi,j g+1 ={rand 1,   1  . Bestj g  .Pi,j g,     g 3T 4  and g> 2T 4    ϵ . Bestj g  .  ni,j g rand 1,   1  .  Ri,j g ,gT   and g> 3T 4   

The algorithm concludes after completing T iterations, with each candidate OFS set assessed through a predetermined Fitness Function (FF). The optimal feature subset corresponds to the candidate feature set yielding the lowest FF value.

3. Proposed Method

This study seeks to develop an approach for the detection of AD. To achieve this goal, we propose a hybrid approach named MVMD-RSA, as presented in Fig. 1.

Workflow of the present method.
Fig. 1.
Workflow of the present method.

Higuchi’s fractal dimension (HFD) and Hjorth parameters (HP) parameters were computed from EEG recordings obtained from Dataset-A and Dataset-B. Various ML classifiers, SVM, Naïve Bayes (NB), neural network (NN), AdaBoost (AB), K-nearest Neibour (KNN), and Random Forest (RF), and RF, were used. To prevent overfitting, the 10-fold cross-validation (CV) method is used. This approach splits the set of features into 10 different subsets: 9 of the subsets are used for training, and the remaining 1 is used for testing. The best hyperparameters were identified through a 5-fold nested loop. In order to be more certain of a classifier’s classification performance, the best-performing classifier was selected from the NC, AD, and MCI EEG datasets. We extracted 21 features categorized as provided in Table 2; these features include temporal, spectral, signal analysis, and entropy-based. MVMD decomposition is applied to features in IMFs. We then employ the RSA to identify the most important features. We then feed the selected features into six ML methods.

Table 2. Details of used features.
Time-domain Frequency domain Complexity features
Band Power Average band power Approximate entropy
Root mean square Relative power Higuchi’s fractal dimension
Zero crossing Log energy entropy Karl’s fractal dimension
Interquartile range Petrosian fractal dimension Sample entropy
Skewness Shannon entropy Conditional entropy
Kurtosis Log LRSSV Tsallis entropy
Mobility Kraskov Entropy R´enyi entropy

The hyperparameter tuning was performed to improve the model’s performance. Highest classification performance. The hyperparameters are tuned to enhance the performance of the models as provided in Table 3.

Table 3. Hyperparameters of ML models.
Classifier Parameter settings
KNN Euclidean, Weight: Uniform, Splits: 5, kmax = 42.
SVM Kernel: RBF, Cost (C): 1.00, Iteration: 100, loss function: 0.10
NB Gaussian NB.
RF Trees: 10, splitting of subsets: 5
AB

Classification: SAMME, Estimators: 50,

Loss function: Linear, LR (learning rate): 1.00

L, Activation: ReLu, Hidden layer Neurons: 100, iterations: 200

4. Results and Discussion

4.1 Environments and implementations

We performed computational testing using a ThinkPad T14s Gen 6 system equipped with Windows 11 Pro 64 ARM operating system, a 3.40 GHz processor, 64 GB of memory, and a Python 3.11 programming environment. For the metaheuristic algorithms (MHA) algorithms, we chose standard configuration values through empirical analysis and established them as: population count of 20 individuals, 100 trial iterations, with each trial repeated ten times incorrectly to reduce the influence of local optimization traps. These algorithm configurations were determined according to their respective research publications to ensure equitable evaluation, and the complete specifications have been presented in Table 3.

4.2 EEG datasets

Here, two datasets are used, and a brief overview of them is provided.

4.2.1 Dataset-A

The AD-NC EEG dataset used in the present study is publicly available (Puri et al., 2023). All the participants were selected by following the National institute of neurological and communicative disorders and stroke (NINCDS) and the Alzheimer’s disease and related disorders association (ADRDA) criteria, and confirmed that no one was suffering from other neurological disorders. The consent forms were collected from all subjects’ caretakers. The subject details of AD and NC are provided in Table 4. The 10-20 electrode placement method was considered for the placement of electrodes on the scalp. All necessary standards were followed during EEG recordings. The Walter EEG PL-231 machine with 16 channels was used for the recording. These EEG signals were sampled at a 256Hz sampling frequency. These EEG recordings were analyzed by a neurophysician by visual inspection. Afterward, the data were concatenated into segments of 1000 samples. More details are available in (Abásolo et al., 2008).

Table 4. Details of dataset-A.
Parameters AD patient NC subject
No. of signals 400 263
No. of subjects 12 11
Age 72.8 ± 8 years 72.5 ± 6.1 years
No. of trials 34 24
Sampling Frequency (fs) 256 Hz 256 Hz
Samples per signal 1280 1280
No. of channels 19 19

4.2.2 Dataset-B

The dataset contains EEG recordings from three subject groups, including NC, AD, and MCI subjects, which were collected. The detailed specifications of the subjects in this dataset are provided in Table 5. When recording each EEG signal, the eye was closed using a resting position. Further details of the dataset-II are given in (Cejnek et al., 2021). Ethics and consent: this database was approved by the Ethics Committee at Hospital Hradec Kralove (HHK) in Prague, Czech Republic (CUPCR).

Table 5. Details dataset B
Parameters AD patient NC subject MCI patient
No. of subjects 59 102 70
Age (years) 70.5 ± 4.9 72 ± 5.3 67 ± 7.6
Male/Female 29/30 43/59 30/40
Fs 256 Hz 256 Hz 256 Hz
Samples per signal 1000 1000 1000
No. of channels 19 19 19

Two different datasets (Dataset-A: AD and NC, Dataset-B: AD, MCI, and NC) were utilized to validate the proposed method. All the experiments are conducted using Python 3.11 on a machine with a 3.10 GHz Intel i5 processor with 32GB of RAM, HDD: 1 TB SSD M.2 2280 PCIe Gen4 TLC Opal, and running on Windows 11 Home 64 ARM OS. Initially, the artifacts present in the EEG signals, such as muscle artifacts, eye blinks, power line supply frequency, and higher frequencies above 100 Hz, were eliminated using EEGLAB. The notch filter was used to eliminate the 50Hz power frequency. ICA is used to remove the eye blink present in the EEG. Afterward, the recently reported MVMD decomposition method is used due to its superiority over the VMD and empirical mode decomposition (EMD) methods. The MVMD decomposes the EEG signals into nine different IMFs. These IMFs were provided to extract 21 different features, including time, frequency, and complexity-based features.

The complex optimization problem can be solved by using the alternating direction method of multipliers, which breaks the optimization problem into multiple simple sub-problems. For the EEG-based AD identification method, we have calculated nine modes. These modes are called intrinsic mode functions (IMFs). The first three modes for NC, AD, and MCI have been depicted in Fig. 2. The RSA employed these features to find the most significant features. The average fitness function and number of iterations for both datasets have been plotted in Figs. 3(a and b) for datasets A and B. Only three significant features were selected by the RSA: Petrosian fractal dimension (PFD), low-rank Sparse support vector (LRSSV), and Karl’s entropy (KE). The box plots for these features have been depicted in Fig. 3. From Fig. 3, it can be seen that AD and MCI features are very distinct from NC features. The 2-class and 3-class box plots are shown in different subfigures. The selected features, fitness value, computational time, and accuracy obtained from RSA have been presented in Table 6. The RSA has selected only 32 features to obtain the maximum accuracy of 94.95% using KNN. There was a total of 189 (9 IMFs × 21 features) features from each EEG signal extracted. Out of 189, RSA used only 32 features to obtain good accuracy. The computational time required to process is much less compared to others, i.e., 190.38 s for dataset A and 210.16 s for dataset B. The fitness values for dataset A are 0.0510 and 0.1462 for dataset B, respectively.

First three IMFs obtained from AD, MCI, and NC EEG signals using the MVMD method.:
Fig. 2.
First three IMFs obtained from AD, MCI, and NC EEG signals using the MVMD method.:
Convergence curve of RSA as a feature selector for (a) Dataset-A and (b) Dataset-B.
Fig. 3.
Convergence curve of RSA as a feature selector for (a) Dataset-A and (b) Dataset-B.
Table 6. Performance parameters obtained for datasets A and B.
Parameter Value Dataset-A Dataset-B
Fitness value Min 0.0099 0.1401
Max 0.0510 0.1462
Mean 0.0170 0.1438
STD 0.0123 0.0023
Computational time Min 190.38 210.16
Max 238.94 245.85
Mean 48.53 35.41
STD 98.97 154.5
Optimal features Min 32.00 33.00
Max 36.00 39.00
Mean 34.00 36.00
STD 04.00 06.00
Accuracy Min 94.05 93.90
Max 94.95 94.90
Mean 94.46 94.50
STD 0.5100 1.000

The accuracies mentioned in Table 6 are computed using KNN. The other ML models, such as SVM, KNN, NB, RF, AB, and NN, have been trained and tested using 10-fold CV and Leave-One-Subject-Out Cross-Validation (LOSO-CV). methods. The confusion matrix notations for three-class (dataset-A) and two-class (dataset-B) have been presented in Tables 7 and 8, respectively.

Table 7. Three-class (AD vs. MCI vs. NC) confusion matrix.
Actual class AD NC MCI
AD True AD (TA) False AD 2 (FA-2) False AD 1 (FA-1)
NC False NC (FC-1) True NC (TC) False NC (FC-2)
MCI False MCI (FM-1) False MCI (FM-2) True MCI (TM)
Table 8. Conversion table of three-class to two-class confusion matrix (a) NC vs. (AD+MCI), (b) AD vs. MCI, and (c) AD vs. NC.
Actual class AD NC
AD TA FA-2
NC FC-1 TC

The classification accuracies for MVMD and RSA for datasets A and B using 10-fold and LOSO CV have been presented in Table 8. The maximum classification rate of 97.50% is obtained from SVM for dataset A. The SVM also performed better for three-class (dataset B) classification, with a rate of 95.90% with a 10-fold CV. The SVM has improved the accuracy by 1%. However, the RSA has reduced the number of features by 80% (32/189). There is a tradeoff between the accuracy and the number of selected features. As the number of features increases, so does the accuracy. The other classifiers, like KNN, also perform better. However, its accuracy is slightly lower than that of the SVM. The performance of all ML models is reduced by 1-2% using the LOSO CV method. However, support vector machine (SVM) performs better in 10-fold and leave-one-subject-out (LOSO) cross validation (CV). The different ML models’ performance with and without RSA has been presented in Table 9. The performance parameters like accuracy, precision (PREC), specificity (SPE), sensitivity (SEN), and F1-score for the SVM with a 10-fold CV have been presented in Table 10. The accuracy bar plots have been depicted in Fig. 4. It is clear from this table that these parameters are also better for SVM. Hence, the use of the RSA helped the SVM model achieve the best classification performance metrics and reduced the computational time by reducing the number of features.

Table 9. Performance parameters obtained for datasets A and B.
Cross validation Classifiers Dataset A
Dataset B
MVMD MVMD-RSA MVMD MVMD-RSA
10-fold SVM 96.60 97.50 95.30 95.90
KNN 95.70 94.95 95.20 94.90
RF 92.23 93.45 92.23 90.87
AB 93.21 90.25 93.21 92.56
NB 92.45 92.85 91.45 90.66
NN 92.51 89.23 90.51 90.33
LOSO SVM 94.30 93.25 93.30 92.30
KNN 92.60 91.78 92.77 90.38
RF 91.22 90.45 90.23 90.24
AB 91.21 90.25 93.21 92.56
NB 90.45 92.85 91.64 90.66
NN 89.51 89.89 90.78 90.45
Table 10. Performance parameters obtained for dataset-A and dataset-B.
Dataset ACC SEN SPE PREC MCC F1-score
Dataset-A 97.50 96.05 96.83 98.15 97.24 98.29
Dataset-B 95.90 95.58 95.48 95.49 95.62 95.53
Performance of the different ML Models with and without RSA for dataset-A and dataset-B.
Fig. 4.
Performance of the different ML Models with and without RSA for dataset-A and dataset-B.

4.3 Statistical analysis

Table 11 presents the mean and standard deviation (STD) values of features extracted from EEG signals for AD and NC using the analysis of variance (ANOVA) method. It compares different statistical and nonlinear features such as band power, entropy measures, fractal dimensions, and energy-based metrics. For each feature, the mean and variability are shown for both AD and control groups, along with the corresponding p-values from statistical tests. Very small p-values indicate that most features exhibit significant differences between AD and Normal subjects, showing their strong discriminative ability for AD. These results confirm the significant capabilities of both the MVMD and RSA for the detection of the AD. A statistical evaluation was conducted to determine the significance of differences between the AD and Normal groups across all extracted EEG features. Initially, a one-way Analysis of Variance (ANOVA) test was performed for each feature to assess inter-group variability. To maintain statistical rigor and reduce the likelihood of Type I errors arising from multiple feature comparisons, the Bonferroni correction was applied following the ANOVA test to control the family-wise error rate.

Table 11. Mean p-value, and STD values of features extracted from the ANOVA technique.
Features AD mean AD STD Normal mean Normal STD p-value
Band power 1.6484 0.1806 1.6013 0.1359 2.2896 × 10⁻3
Root mean square 1.9536 0.0862 1.9186 0.0911 1.7392 × 10⁻3
Zero crossing 2.0269 0.0715 2.0110 0.0724 2.9244 × 10⁻ 1
Interquartile range 1.9650 0.1096 1.9923 0.1832 5.0092 × 10⁻1
Skewness 2.0567 0.0427 2.0603 0.0444 6.1070 × 10⁻2
Average band power 2.0794 0.0552 2.1186 0.0763 7.6981 × 10⁻3
Relative power 181.42 5.8755 63.2385 9.6708 2.3004 × 10⁻ 2
Log energy entropy 9.9699 53.290 3.8119 4.7458 4.3000 × 10⁻ 1
Petrosian fractal dimension 1.9864 3 × 10⁻ 13 1.9864 2.28 × 10⁻ 13 1.0004 × 10⁻ 1
Shannon entropy 4.8912 6 × 10⁻ 13 4.8912 5.11 × 10⁻ 13 1.1006 × 10⁻ 1
Log LRSSV 18.6442 8.6898 7.8574 1.0356 1.0726 × 10⁻ 2
Kraskov entropy 15.8948 5.1475 8.1166 14.1332 3.1929 × 10⁻0
Approximate entropy 1.6715 1.0861 1.8733 1.0120 1.3204 × 10⁻2
Higuchi’s fractal dimension 1.2112 0.1010 1.2589 0.1135 1.6929 × 10⁻ 2
Karl’s fractal dimension 1.1784 0.0670 1.1888 0.0681 6.7372 × 10⁻ 1
Sample entropy 1.2370 0.1162 1.1913 0.1058 9.6135 × 10⁻2
Conditional Entropy 1.1303 0.05263 1.1253 1.79 × 10⁻ 1 1.8061 × 10⁻2
Tsallis entropy 1.1445 0.03782 1.1295 0.0351 1.5915 × 10⁻ 1
Renyi entropy 1.4129 1.5880 1.0607 0.7319 6.798 × 10⁻ 2

The results revealed that several features, namely Band Power, Root Mean Square, Average Band Power, Relative Power, Log LRSSV, Approximate Entropy, Higuchi’s Fractal Dimension, and Conditional Entropy, exhibited statistically significant differences between the AD and Normal groups (p < 0.05 after Bonferroni adjustment). These features indicate strong discriminative potential for distinguishing pathological EEG activity associated with AD. Furthermore, paired t-tests were performed to validate the statistical significance of performance improvements between classifiers. The tests confirmed that the proposed model achieved significantly better classification accuracy than baseline methods (p < 0.05), reinforcing the robustness and reproducibility of the approach.

4.4 Comparison with existing methods

The comparative analysis with the respective previous studies that have used the same AD EEG datasets has been listed in Table 12. Moreover, the proposed method has been compared with the state-of-the-art methods that have utilized different datasets and have been presented in Table 13.

Table 12. Comparison of the present method with earlier reported work.
Author(s) & Year Dataset (Subjects) Method Classifier Validation strategy ACC SEN SPE
(Abasolo et al., 2006) AD:12 NC:11 Generalized MSEn SM 74.73 83.82 72.73
(Abasolo et al.,2006) AD:12 NC:11 SpecEn and ShEn SM 77.27 90.91 63.64
(Abasolo et al., 2008) AD:11 NC:11 ApEn and AMI SM 90.91 95.56 81.82
(Azami et al., 2017) AD:11 NC:11 QSE SM 77.27 - -
(Simon et al.,2018) AD:11 NC:11 Fuzzy Entropy SM 81.82 90.91 86.36
(Puri et al., 2022) AD:12 NC:11 KMC and SpecEn MLA 10-fold 92.9 92.8 93
Simons and Abásolo (2017) AD:12 NC:11 dLZC SM 72.74 81.82 77.28
Proposed AD:12 NC:11 MVMD features with RSA SVM 10-fold 97.50 96.05 96.83
Table 13. Comparison of this method with earlier reported work that used different datasets.
Author Feature Dataset N* Classification method ACC
(Fiscon et al., 2018) H Italian 3 J48 90.30
(Bevilacqua et al., 2015) H Spanish 2 MLP and SVM 96.00
(Morabito et al., 2016) A Spain 2 CNN 82.00
(Cassani et al., 2017) H Brazilian and US 4 SVM 91.40
(Trambaiolli et al., 2017) H Brazilian 4 SVM 76.81
Triggiani et al., 2017) H Italian 3 ANN 84.00
(Ieracitano et al., 2020) H Italian 3 MLP, SVM, and LR 89.22
(Cejnek et al., 2021) H Figshare 3 SVM and other models 90.29
Rajesh and Sunil Kumar (2021) A Barreto 2 Auto-encoder and CNN 89.26
(Song et al., 2022) H Self-recorded 2 Three encoding pathways 95.00
(Amezquita-Sanchez et al., 2021) H Italian 2 EPNN 90.30
(Sharma R, Meena et al., 2025) H Brazilian 4 SVM 83.95
Safi and Safi (2021) H Brazilian 3 k-NN 97.64
(Perez-Valero et al., 2023) H Self-recorded 2 MLP 95.00
(Alsharabi et al., 2022) H Brazilian 3 Different classifiers 96.10
Proposed approach H Figshare & Spainish 3 MVMD and RSA 97.50

H-Handcrafted, A-Automated, N*-Number of classes.

(Abasolo et al., 2006) and his research team suggested various time-domain entropies such as spectral entropy (SpecEn), shannon entropy (ShEn), quadratic sample entropy (QSE), multiscale entropy (MSEn), and fuzzy entropy (FuzzyEn). However, these time-domain-based features didn’t capture the frequency domain information that can be captured by the various IMFs generated from the MVMD decomposition methods. The table below compares our model with the state of the art based on performance and the number of classes of different datasets. This also includes the features used, the classifiers considered, and the respective accuracy reported by each one. Most of the existing methods rely on handcrafted features, while a few studies use automated features or both. A wide range of classification techniques exists, from SVM and ANN to more complex architectures such as convolutional neural networks (CNN) and ResNet. There are a variety of methods based on different approaches of extraction and classification, with methods based on handcrafted features reaching up to 95% accuracy in cases such as for (Song et al., 2022) method, which employs three pathways for encoding. Automated approaches, such as those by Fouad and Labib (2023), achieve similarly high performance with accuracies hovering around 98%. It combines handcrafted and automated features during classification, yielding promising accuracy with a high of 97.87% optCascadeNet classifier and proving its efficacy in comparison to previously established ones. These models and variations show the advancements made in feature extraction and classification methods for boosting performance on a range of datasets. Moreover, all the previous methods use all the features; they didn’t employ the channel or feature reduction methods before computing the performance of various ML models. Therefore, the proposed approach uses the MVMD with RSA and ML models that overcome the previous issues. This method improved the performance by 3% in two-class classification and 5% in 3-class classification (dataset B).

5. Conclusions

EEG signals are complex, noisy, and non-stationary, providing challenges in distinguishing between AD, MCI, and NC signals. This paper presented a detection model for AD using two publicly available datasets. All the EEG signals: MCI, NC subjects, and AD patients are decomposed into simpler nine IMFs using the MVMD. These IMFs are further utilized to choose the most informative signals, using the RSA to test and train a set of ML models. Among the evaluated ML models, the SVM achieved the best results with an accuracy of 97.50% for the 2-class and 95.90% for the 3-class. Also, the findings indicated that the overall computational time and complexity are reduced compared to state-of-the-art ML techniques. One limitation of this work is the limited availability of EEG datasets for AD. In the future, other optimization methods can be applied to investigate their strengths in various applications, such as detecting seizures, evaluating brain health and activity after a stroke, and diagnosing sleep disorders such as insomnia and Parkinson’s disease. In addition, we will use Explainable AI to better understand and interpret ML decisions for AD detection from EEG signals.

Acknowledgment

This project was funded by the Deanship of Scientific Research (DSR) at Prince Sattam Bin Abdulaziz University, Wadi Alddawasir, under project no. (PSAU/2025/01/32805). The authors, therefore, acknowledge with thanks DSR for technical and financial support.

CRediT authorship contribution statement

Ibrahim Al-Shourbaji: Conceptualization, methodology, study design, supervision, software, writing – review & editing; Abdalla Alameen: Writing – review & editing, supervision, funding acquisition. All authors approved the final version of the manuscript.

Declaration of competing interest

The authors declare that they have no competing financial interests or personal relationships that could have influenced the work presented in this paper.

Data Availability

All datasets used in this study are publicly available, and references for each dataset are provided in the manuscript.

Declaration of generative AI and AI-assisted technologies in the writing process

The authors confirm that there was no use of artificial intelligence (AI)-assisted technology for assisting in the writing or editing of the manuscript, and no images were manipulated using AI.

Funding

The authors extend their appreciation to Prince Sattam bin Abdulaziz University for funding this research work through the project number (PSAU/2025/01/32805).

References

  1. , , , . A study on the possible usefulness of detrended fluctuation analysis of the electroencephalogram background activity in Alzheimer’s disease. IEEE Trans Biomed Eng. 2008;55:2171-2179. https://doi.org/10.1109/tbme.2008.923145
    [Google Scholar]
  2. , , , , . Electroencephalogram background activity characterization with detrended moving average in Alzheimer’s disease patients. WISP 2009: 6th IEEE International Symposium on Intelligent Signal Processing 2009:211-215. . https://doi.org/10.1109/WISP.2009.5286531.
    [Google Scholar]
  3. , , , , . Electroencephalogram background activity characterization with detrended moving average in Alzheimer’s disease patients. 6th IEEE International Symposium on Intelligent Signal Processing - Proceedings, 1–n. 2009
    [Google Scholar]
  4. , , , , . Analysis of EEG background activity in Alzheimer’s disease patients with Lempel-Ziv complexity and central tendency measure. Med Eng Phys. 2006;28:315-322. https://doi.org/10.1016/j.medengphy.2005.07.004
    [Google Scholar]
  5. , , , , . Reptile search algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst Appl. 2022;191:116158. https://doi.org/10.1016/j.eswa.2021.116158
    [Google Scholar]
  6. , , , , , . Mild cognitive impairment detection with optimally selected EEG channels based on variational mode decomposition and supervised machine learning. Biomed Signal Process Control. 2024;87:105462. https://doi.org/10.1016/j.bspc.2023.105462
    [Google Scholar]
  7. , , , , . A novel method of early diagnosis of Alzheimer’s disease based on EEG signals. Sci World J 2015. 2015 https://doi.org/10.1155/2015/931387
    [Google Scholar]
  8. , , . Novel meta-heuristic bald eagle search optimisation algorithm. Artif Intell Rev. 2020;53:2237-2264. https://doi.org/10.1007/s10462-019-09732-5
    [Google Scholar]
  9. , , , , . EEG Signal processing for Alzheimer’s disorders using discrete wavelet transform and machine learning approaches. IEEE Access. 2022;10:89781-89797. https://doi.org/10.1109/access.2022.3198988
    [Google Scholar]
  10. , , , , . A deep learning based framework for diagnosis of mild cognitive impairment. Knowledge-Based Syst. 2022;248:108815. https://doi.org/10.1016/j.knosys.2022.108815
    [Google Scholar]
  11. , , , . A new dispersion entropy and fuzzy logic system methodology for automated classification of dementia stages using electroencephalograms. Clin Neurol Neurosurg. 2021;201:106446. https://doi.org/10.1016/j.clineuro.2020.106446
    [Google Scholar]
  12. , , , . Univariate and multivariate generalized multiscale entropy to characterise EEG signals in Alzheimer’s disease. Entropy. 2017;19:31. https://doi.org/10.3390/e19010031
    [Google Scholar]
  13. . EEG signal analysis for early diagnosis of Alzheimer’s disease using spectral and wavelet-based features. Int J Inf Technol.. 2018;10:1-n. https://doi.org/10.1007/s41870-018-0165-5
    [Google Scholar]
  14. , , , , , , , , , . Advanced classification of Alzheimer’s disease and healthy subjects based on EEG markers. 2015 International Joint Conference on Neural Networks (IJCNN) Killarney, Ireland 2015:1-5. . https://doi.org/10.1109/ijcnn.2015.7280463
    [Google Scholar]
  15. , , , , , . Towards automated electroencephalography-based Alzheimer’s disease diagnosis using portable low-density devices. Biomed Signal Process Control. 2017;33:261-271. https://doi.org/10.1016/j.bspc.2016.12.009
    [Google Scholar]
  16. , , , . Novelty detection-based approach for Alzheimer’s disease and mild cognitive impairment diagnosis from EEG. Med Biol Eng Comput. 2021;59:2287-2296. https://doi.org/10.1007/s11517-021-02427-6
    [Google Scholar]
  17. , , , , . An integrated approach based on EEG signals processing combined with supervised methods to classify Alzheimer’s disease patients. 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) Madrid, Spain 2018:2750-2752. . https://doi.org/10.1109/bibm.2018.8621473
    [Google Scholar]
  18. , , . Identification of Alzheimer’s disease from central lobe EEG signals utilizing machine learning and residual neural network. Biomedical Signal Process Control. 2023;86:105266. https://doi.org/10.1016/j.bspc.2023.105266
    [Google Scholar]
  19. , , , . A novel multi-modal machine learning based approach for automatic classification of EEG recordings in dementia. Neural Netw. 2020;123:176-190. https://doi.org/10.1016/j.neunet.2019.12.006
    [Google Scholar]
  20. , , , , , , , , , , , , , , , , , , , . Neural biomarker diagnosis and prediction to mild cognitive impairment and Alzheimer’s disease using EEG technology. Alz Res Therapy 15. 2023 https://doi.org/10.1186/s13195-023-01181-1
    [Google Scholar]
  21. , , , , , , , , . LCADNet: a novel light CNN architecture for EEG-based Alzheimer disease detection. Phys Eng Sci Med. 2024;47:1037-1050. https://doi.org/10.1007/s13246-024-01425-w
    [Google Scholar]
  22. , . A comprehensive survey on emotion recognition based on electroencephalograph (EEG) signals. Multimed Tools Appl. 2023;82:27269-27304. https://doi.org/10.1007/s11042-023-14489-9
    [Google Scholar]
  23. , . Adazd-Net: Automated adaptive and explainable Alzheimer’s disease detection system using EEG signals. Knowledge-Based Syst. 2023;278:110858. https://doi.org/10.1016/j.knosys.2023.110858
    [Google Scholar]
  24. , . A hybrid decision support system for automatic detection of Schizophrenia using EEG signals. Comput Biol Med. 2022;141:105028. https://doi.org/10.1016/j.compbiomed.2021.105028
    [Google Scholar]
  25. , , , , , , , , . Deep convolutional neural networks for classification of mild cognitive impaired and Alzheimer’s disease patients from scalp EEG recordings. 2016 IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a Better Tomorrow (RTSI) 2016:1-6. https://doi.org/10.1109/RTSI.2016.7740576
    [Google Scholar]
  26. , , . A novel hybrid model in the diagnosis and classification of Alzheimer’s disease using EEG signals: Deep ensemble learning (DEL) approach. Biomedical Signal Processing and Control. 2024;78:105751. https://doi.org/10.1016/j.bspc.2023.105751.
    [Google Scholar]
  27. , , . A novel electroencephalography-based approach for Alzheimer’s disease and mild cognitive impairment detection. Biomed Signal Process Control. 2021;63:102223. https://doi.org/10.1016/j.bspc.2020.102223
    [Google Scholar]
  28. , , , , . A self-driven approach for multi-class discrimination in Alzheimer’s disease based on wearable EEG. Comput Methods Programs Biomed. 2022;220:106841. https://doi.org/10.1016/j.cmpb.2022.106841
    [Google Scholar]
  29. , , , . Supporting the detection of early Alzheimer’s disease with a four-channel EEG analysis. Int J Neur Syst 33. 2023 https://doi.org/10.1142/s0129065723500211
    [Google Scholar]
  30. , , , , . Wavelet packet sub-band based classification of alcoholic and controlled state EEG signals. In: Proceedings of the International Conference on Communication and Signal Processing 2016 (ICCASP 2016), 2016:562-567. . Atlantis Press. https://doi.org/10.2991/iccasp-16.2016.113
    [Google Scholar]
  31. , , , . EEG-based diagnosis of Alzheimer’s disease using Kolmogorov complexity. In: Appl Inf Process Syst. Singapore: Springer; . p. :157-165.
    [Google Scholar]
  32. , , , . A novel optimal wavelet filter banks for automated diagnosis of Alzheimer’s disease and mild cognitive impairment using Electroencephalogram signals. Decis Analytics J. 2023;9:100336. https://doi.org/10.1016/j.dajour.2023.100336
    [Google Scholar]
  33. , , , , , . A hybrid dwarf mongoose and artificial ecosystem-based EEG channel optimization for Schizophrenia detection. Biomed Signal Process Control. 2026;112:108513. https://doi.org/10.1016/j.bspc.2025.108513
    [Google Scholar]
  34. , , , , . Automatic detection of Alzheimer’s disease from EEG signals using low-complexity orthogonal wavelet filter banks. Biomed Signal Process Control. 2023;81:104439. https://doi.org/10.1016/j.bspc.2022.104439
    [Google Scholar]
  35. , . Schizophrenia detection in adolescents from EEG signals using symmetrically weighted local binary patterns. Annu Int Conf IEEE Eng Med Biol Soc. 2021;2021:963-966. https://doi.org/10.1109/EMBC46164.2021.9630232
    [Google Scholar]
  36. , . Early detection of Alzheimer’s disease from EEG signals using Hjorth parameters. Biomed Signal Process Control. 2021;65:102338. https://doi.org/10.1016/j.bspc.2020.102338
    [Google Scholar]
  37. , , , . EEG and cognitive biomarkers based mild cognitive impairment diagnosis. IRBM. 2019;40:113-121. https://doi.org/10.1016/j.irbm.2018.11.007
    [Google Scholar]
  38. , . Graph based novel features for detection of Alzheimer’s disease using EEG signals. Biomed Signal Process Control. 2025;103:107380. https://doi.org/10.1016/j.bspc.2024.107380
    [Google Scholar]
  39. , . Distance-Based Lempel–Ziv complexity for the analysis of electroencephalograms in patients with Alzheimer’s disease. Entropy. 2017;19:129. https://doi.org/10.3390/e19030129
    [Google Scholar]
  40. , , . Fuzzy entropy analysis of the electroencephalogram in patients with Alzheimer’s disease: Is the method superior to sample entropy? Entropy. 2018;20:21. https://doi.org/10.3390/e20010021
    [Google Scholar]
  41. , , , , , . Exploring deep residual network based features for automatic schizophrenia detection from EEG. Phys Eng Sci Med. 2023;46:561-574. https://doi.org/10.1007/s13246-023-01225-8
    [Google Scholar]
  42. , , , . An EEG-based systematic explainable detection framework for probing and localizing abnormal patterns in Alzheimer’s disease. J Neural Eng. 2022;19:1-n. https://doi.org/10.1088/1741-2552/ac697d
    [Google Scholar]
  43. , , , , , , , , , . A novel CNN-based framework for Alzheimer’s disease detection using EEG spectrogram representations. JPM. 2025;15:27. https://doi.org/10.3390/jpm15010027
    [Google Scholar]
  44. , , , , . Feature selection before EEG classification supports the diagnosis of Alzheimer’s disease. Clin Neurophysiol. 2017;128:2058-2067. https://doi.org/10.1016/j.clinph.2017.06.251
    [Google Scholar]
  45. , , , , , , , , , , , , , , , , , , , , , , , , , , . Classification of healthy subjects and Alzheimer’s disease patients with dementia from cortical sources of resting state EEG rhythms: A study using artificial neural networks. Front Neurosci. 2017;10:604. https://doi.org/10.3389/fnins.2016.00604
    [Google Scholar]
Show Sections