Abstract
Mental task classification (MTC), based on the electroencephalography (EEG) signals is a demanding brain–computer interface (BCI). It is independent of all types of muscular activity. MTC-based BCI systems are capable to identify cognitive activity of human. The success of BCI system depends upon the efficient feature representation from raw EEG signals for classification of mental activities. This paper mainly presents on a novel feature representation (formation of most informative features) of the EEG signal for the both, binary as well as multi MTC, using a combination of some statistical, uncertainty and memory- based coefficient. In this work, the feature formation is carried out in the two stages. In the first stage, the signal is split into different oscillatory functions with the help of three well-known empirical mode decomposition (EMD) algorithms, and a new set of eight parameters (features) are calculated from the oscillatory function in the second stage of feature vector construction. Support vector machine (SVM) is used to classify the feature vectors obtained corresponding to the different mental tasks. This study consists the problem formulation of two variants of MTC; two-class and multi-class MTC. The suggested scheme outperforms the existing work for the both types of mental tasks classification.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Human brains are capable to accomplish two or more different cognitive activities simultaneously. These activities can be termed as mental tasks. In BCI scientific domain, the majority of the research actions have been augmented to differentiate between two diverse mental tasks at a given time. It is pointed out the researchers that the capability of human mind is to perform more two action simultaneously [35]. Also, a handful studies deal with multi-mental task classification [1, 13, 30, 36, 41, 45]. Thus, it is essential requirement of a system that can segregate more than two cognitive activities at a given instance of time, can be termed as multi-mental task classification system. It becomes more harder to classify a test sample correctly when number of classes increases in a given dataset. Also, the computational efforts to solve the multi-class problem are larger than a binary class problem as it involves the learning of several hyperplanes for classification model. The electroencephalograph (EEG) technology is dominant invigilating techniques to capture brain activity corresponding to a given mental task. The EEG signals, in its raw form cannot, give significant feature for distinguishing among different brain activity. Thus, from these arguments, classification of both types mental tasks classification is presumed to be a challenging problem.
In literature, numerous systems of working for the feature representation (feature extraction) from the EEG signals have been studied and suggested for BCI researches [3]. The feature extraction methods can be clustered into these major domains: (i) temporal [44]; (ii) frequency (spectral) domain; and (iii) hybrid of temporal and frequency domain methods; (iv) band power [28] and (v) through principle component analysis and linear discriminant analysis [14].
To describe accurate and precise time information of the neuro-physiological signal, methods in the temporal domain adapt predominantly approach. The changes information, of the signal with respect to the time, are designated by the extracted features. In the temporal domain, the amplitude of the signal or statistical measures like absolute mean, standard deviation and kurtosis of the signal are explored to represent EEG signal [4, 21, 32, 40]. There is a set of explicit oscillations functions in the EEG signal, which can be termed as rhythms. Commensurate with distinct mental tasks, different rhythms are allies to these EEG signals [6, 27, 29, 37, 38]. Hence, frequency information which is embedded in the signal can be used as a feature of the signal and utilized to characterize the signal more accurately. Power spectral analysis (density) is more powerful technique in BCI research community to extract accurate frequency content features and produces high-frequency resolution [36]. The phase synchronization between EEG signals in a same frequency has been also used as feature descriptors [2]. However, the neuro-physiological signals utilize in BCI contain distinct virtues in the both temporal and frequency domain. The variation in frequency contents of the EEG signal with respect to time demonstrates that the nature of EEG signal is non-stationary. Short-time Fourier transform and wavelet transform are widely used methods to extract the both frequency and temporal information-based features from the non-stationary signal. Such methods can detect abrupt temporal variations in the EEG signal. The wavelet transform (WT) [9, 31] is a useful technique by which analysis of both time and frequency contents of the signal can be analyzed simultaneously. WT is utilized in analysis of EEG signals in the fields of motor imagery and epileptic seizures, [4, 8, 22, 34], brain disorders, [20], classification of human emotions [33] and non-motor imagery [5]. However, WT uses some fixed basis functions which make it non-adaptive [23] to the signal to be processed. Another method for analyzing signals like EEG is empirical mode decomposition (EMD)[23], which is a data-dependent approach. This method is self-adaptive according to the signal to be processed unlike to WT, where a fixed set of basis functions is used. The signals are decomposed into finite set of low and high components by EMD, also known as intrinsic mode functions (IMFs) or modes. The EMD and its many variant like multi-EMD (MEMD) confers proper analysis of EEG signal having muscle artifacts [7]. The EMD method has been used to extract representative data for BCI [11, 18, 25] to classify mental task. In this paper, the following novelties are presented:
-
1.
This is very first comprehensive study of three different types of EMD algorithm for binary as well as multi cognitive task recognition system.
-
2.
A new parameter named as Husrt Exponent is investigated first time for cognitive task recognition system.
Rest of the paper is organized as follows: Section 2 glimpses brief overview of EMD algorithm and its variants. Section 3 elucidates the description of proposed approach. Data, experimental setup and result are discussed in Section 4, and finally, Section 5 mark-outs the conclusion.
2 Empirical mode decomposition and its variants
The brief description of the variants of EMD is discussed below.
2.1 Empirical mode decomposition (EMD)
The non-stationary and nonlinear signal can be proper investigated with the help of empirical mode decomposition (EMD) by breaking the signal into a series of its different endogenous oscillation components, which is also known as intrinsic mode function (IMF). A continuous function would be an IMF under the following circumstances [23]:
-
1.
The difference between extrema and zero crossings of the function must be at most one.
-
2.
At a given point, the mean value of the envelope defined by the local maxima and local minima.
To be stationary Gaussian process for a signal, the requirement of narrow band is fulfilled by first condition. To abstain instantaneous frequency from unwanted fluctuations induced by asymmetric wave forms, second condition comes in the picture. The first four IMFs on EEG segment are shown Fig. 1 obtained using EMD algorithm. From Fig. 1, it can be noted that these IMFs can characterize the signal well. Thus, a signal x(m), can be expressed as:
According to [23], the stopping criteria in T steps to further produce IMFs on the basis of standard deviation are defined as
There will be no decomposition in the signal, when the value of SDs reaches smaller than predefined value.
2.2 Ensemble empirical mode decomposition (EEMD)
The major drawback of EMD algorithm is the frequent mode mixing. This problem arises when a different scale of signal is contained by a single IMF or distinct IMFs produces a single scale of signal. To alleviate the problem of scale separation, [42] has suggested a noise-embedded data analysis method, called ensemble empirical mode decomposition (EEMD). EEMD defines exact IMF ingredients as the average of an ensemble of the trails which consists of signal plus white noise with finite amplitude [42]. Thus, the signal x(m) in \(i^{th}\) trial after adding white noise can be represented as
where \(w^{i}(n)\) is the white noise in \(i^{th}\) trial with unit variance and \(a_{0}\) amplitude. For each \(i = 1, 2 \dots l\), the \(IMF_{k}^{i}\) is calculated with different realization of white noise with the signal obtained using Equation 3. The average \(k^{th}\) \(\overline{IMF}_{k}\) can be defined as
where l is number of white noise realizations.
In this work, parameter values of \(a_{0}\) and l have been empirically determined. The distinctive concepts of EEMD are as follows:
-
1.
The ensemble mean neutralizes effect of added collection of white noises; thus, the mixture of the signal and white noises contains only signal.
-
2.
To explore all feasible solution, it is essential to ensemble white noise of finite amplitude with signal.
-
3.
To obtain true and physically meaningful IMFs from EMD, it is necessary to add noise to the signal.
2.3 Complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN)
The mode mixing problem of the original EMD algorithm is successfully alleviated by EEMD with adding white noise into the signal, but this also leads to a problem that noise is not fully segregated from the signal and the resultant different IMFs may contain mixture of noise and signal. To resolve this problem, [39] have proposed CEEMDAN algorithm that provides good spectral separation of the modes. Hence, it gives an exact reconstruction of the original signal with a lower computational cost.
The first residue can be calculated as:
where \(\overline{IMF_{1}}\) is the first average IMF obtained by EEMD. The second average IMF can be found as:
After finding \(k^{th}\) residue, for \(k=2,\ldots,K\), the \(k+1\) average IMF can be defined as:
where \(E_{k}(.)\) is an operator to extract \(k^{th}\) IMF from given signal by EMD algorithm and amplitude \(a_k\) allows to select the SNR at each stage. Detailed description can be found in [39].
3 Proposed approach
The proposed method involves the extraction of features with the application of the EMD algorithms separately from the raw EEG data in the very first stage. In second stage, these decomposed EEG signals are encoded with the help of parametric feature transformation using information feature to represent them compactly which leads to dimensionality reduction of the features via encoding with the help of statistical features as every signal or data have the distinguishable property in terms of a set of statistical parameters associated with the signal or data [19]. It may be possible that the two signals have same value associated with one or more statistical parameter. In this work, these eight parameters are selected empirically as discussed below in subsection.
3.1 Information feature
Extraction of useful information from the data is one of the crucial tasks. Statistical and uncertainty parameters have capability to produce good amount of information along with the interpretation from raw data obtained from instruments [43]. We have extracted following parameters:
-
Root mean square
-
Variance
-
Skewness
-
Kurtosis
-
Shannon entropy
-
Central frequency
-
Maximum frequency
-
Hurst exponent [24]
In this study, we have formulated a problem for the multi-mental task classification as well as binary mental task classification with the help of EEG signals. Classification of these EEG signals can only be done if an efficient feature representation for signals obtained. Further the obtained features vector is used for classification of these signals. In order to develop a classification model for multi-class problem, one versus rest approach-based support vector machine (SVM) is incorporated as a multi-mental task classifier to build the decision model. The overall flowchart of proposed model is shown in Fig. 2.
4 Experimental setup and result
4.1 Dataset
For mental task, classification experiments were performed on a publicly available EEG dataset. This dataset consists the recordings of EEG signals using seven electrode channels (namely C3, C4, P3, P4, O1, O2 and EOG) of different lobes of the brain (central, parietal, occipital and near the eyes) from seven subjects with the recording protocols described below. Each subject was asked to perform five different mental tasks as: Baseline task (relax: B); mental Letter Composing task (L); non-trivial Mathematical task (M); Visualizing Counting (C) of numbers written on a blackboard and Geometric Figure Rotation (R) task. Each of the recording session consists of five trials of each of the five mental tasks. Each trial is of 10 second duration recorded with a sampling frequency of 250 Hz, which resulted in 2500 samples points per trial. We have utilized data of all subjects except Subject 4, due to some missing and incomplete information [15]. Detailed explanation can be found in the work of [26]Footnote 1 and Table 1. Six electrodes placed on the scalp at C3, C4, P3, P4, O1 and O2 are used for extracting the feature for mental task classification as EOG gives the only artifact.
4.2 Constructing feature vector
For feature construction, the data of each task of each subject is sampled into half-second segments, yielding 20 segments (signal) per trial for each subject as some researchers have done [36]. The complete pipeline for constructing the feature vector from each subject using all trial corresponding to each mental task labels (B, L, M, C and R) is described below:
-
1.
The EEG signal corresponding to each task of a given subject is sampled into half-second segments, yielding 20 segments (signal) per trial per channel.
-
2.
In this way, corresponding to each channel, each of the 20 segments is used to generate the IMFs using EMD algorithms. First 4 IMFs are used for further analysis as it captures enough information to represent the signal.
-
3.
To represent each of these IMFs per segment per channel compactly, eight statistical or uncertainty parameters (QM, Variance, Skewness, Kurtosis, Hurst Exponent [24], Shannon Entropy, Central Frequency, Maximum Frequency) are calculated for a given subject. Some of these parameters represent linear characteristics of the EEG signal, and other represent nonlinear properties of EEG [12, 17, 18]. In this work, the parameters are selected empirically as every signal or data has the distinguishable property regarding a particular set of statistical parameters associated with the signal or data as shown in Fig. 3.
-
4.
Hence, final feature vector obtained after concatenation of features from six channels contains 192 parameters (4 IMFs corresponding to each segment \(\times\) 8 parameters corresponding to each IMFs \(\times\) 6 channels) for each task labels for a given subject.
4.3 Result
The performance of the EMD and its variant has been evaluated in terms of various classification performance measures such as accuracy, sensitivity, specificity and kappa statistics, achieved by the SVM classifier with one versus all approach. Grid search is used to find optimal choice of regularization parameters. To check the efficacy of the proposed method, we have formulated three type of multi-mental task classification problems, viz. three class, four class, and five class as well as binary mental task classification.
Binary class problem
We have used binary combination of these tasks as BC, BL, BM, BR, CL, CM, CR, LM, LR and MR in this work.
Three-class problem
In this problem, we have formed three-class mental tasks problems by choosing three different mental tasks at a time from given five mental tasks. There are ten different triplet mental task combinations for forming three-class problem given as BCL, BCM, BCR, BLM, BLR, BMR, CLM, CLR, CMR and LMR.
Four class problem
Construction of four mental task classification problem has been done by choosing four tasks at a time from the given five tasks. There are five different four class problems namely BCLM, BCLR, BCMR, BLMR and CLMR.
Five-class problem
For the formation of the five mental task classification problem, we have taken all five mental tasks at a time. Thus, we have the five-class mental tasks classification problem as BCLMR.
Tables 2, 3, 4 show classification performance for binary mental task for all subjects. Similarly from Tables 5, 6, 7 for three class, Tables 8, 9 for four class and Table 10 for five-class mental task classification problem. From these tables, we can observe following:
-
For binary mental task classification problem, majority of tasks combination on the ground of accuracy parameter CEEMDAN outperforms among three chosen algorithms for Subject 1, Subject 3,and Subject 6 and EEMD performs best among three algorithms for Subject 7, and EEMD and CEEMDAN equally perform for Subject 2, and Subject 5.
-
The performance of EEMD is the best among three algorithms for Subject 3, Subject 5, Subject 7 and CEEMDAN performs best for Subject 1, Subject 2 and the performance of both EEMD and CEEMDAN is same for Subject 5, on the basis of sensitivity parameter for the binary mental task classification problem.
-
As per specificity parameter, CEEMDAN performs best for Subject 2, Subject 3, Subject 6 and EEMD is best for Subject 7, EMD and CEEMDAN equally perform for subject 1, and EEMD and CEEMDAN perform same for Subject 5 for binary mental task classification problem.
-
Analysis based on Kappa measure shows that CEEMDAN gives best performance for Subject 1, Subject 3, Subject 6, and EEMD gives best performance for Subject 7, and the equally perform by EEMD and CEEMDAN for Subject 2, Subject 5 for the binary mental task classification problem.
-
As per accuracy, sensitivity and specificity parameters concern, EEMD performs best among three algorithms for Subject 1, Subject 2, Subject 5 and Subject 7 for ternary mental task classification. The performance of CEEMDAN is superior or equal than other two algorithms for Subject 3 and Subject 6.
-
For the KAPPA parameter, EEMD is best choice among three chosen algorithms for Subject 1, 2, 3, 5 and 7.
-
For quaternary mental task classification problem, EEMD achieve highest classification performance among three selected algorithms for Subject 1, 2, 5, and 7, for performance measures accuracy, sensitivity and specificity. It is also observed for these parameters EMD and CEEMD are equally perform for Subject 3.
-
For kappa performance measure, the three algorithms compete each other.
-
For mental task classification problem with five tasks, EEMD is the best for all performance parameters except kappa measure. EMD is the best choice for kappa measures for five-class mental task classification.
Further average value of performance measures is obtained over all the subject. Tables 11, 12, 13 and 14 show the comparison table of classification performance for binary mental task classification, three-class mental task classification, four class mental task classification and five-class mental task classification over all the subjects, respectively. It can be noted from these tables that the EEMD method performed well in comparison with EMD and CEEMD methods in terms of aforementioned performance measures except kappa index. CEEMD performs well than other two methods in terms of kappa index for some combinations of the tasks for the different type of class combinations of the mental task.
4.4 Comparison of the proposed model for multi-mental task classification problem
In this subsection, we have discussed and compared the proposed approach with the work of [45] for multi-mental task classification in Table 15.
In Table 15, methods A, B and C are the schemes used by [45] based on asymmetry ratio for calculation of a different number of frequency band powers using 75-dimensional, 90-dimensional and the 42-dimensional feature vector, respectively. From this Table, it is clear that our approach for creating features vectors outperforms regarding average classification accuracy for all the three subjects for all the multi-mental tasks classification problem.
4.5 Discussion
Since EEG signal has nonlinear and non-stationary property, thus there is a need for an algorithm which can capture such properties of the signal. EMD is such an algorithm which can capture tempo-spectral information of the signal. After decomposing the signal into high- and low-frequency components, it is important to extract some statistical and uncertainty parameters from this decomposed signal for compact representation regarding features which can help in differentiating one mental state to another. Also, there is two improved version of EMD algorithm named as EEMD and CEEMDAN algorithm, which can capture tempo-spectral information even from noise assisted signal.
4.6 Statistical test
We have utilized a two-way, nonparametric statistical test known as Friedman test [10, 16] to find out the significant difference among these three EMD methods for EEG signal. Table 16 shows the average Friedman ranking of the methods for different combination of metal tasks classification problem, which shows that EEMD method outperforms among three methods for all the possible metal tasks classification problem.
The performance of different EMD methods (in this work) is studied to control method, i.e., best performer from the Friedman’s ranking (which is EEMD). The test statistics for the comparison of \(m^{th}\) method to \(n^{th}\) method, z, is given as
where \(R_{m}\) and \(R_{n}\) are the average ranking of the methods, k and N are the number of methods (algorithms) and experiments, respectively. However, these p values so obtained are not suitable for comparison with the control method. Instead, adjusted p values [10] are computed which take into account the error accumulated and provide the correct correlation. For this, a set of post hoc procedures is defined and adjusted p values are computed. For pair-wise comparisons, the widely used post hoc methods to obtain adjusted p values are [10]: Bonferroni–Dunn, Holm, Hochberg and Hommel procedures. Table 17 shows the various value of adjusted p values obtained from methods mentioned above. From this Table, it is clear that there is a statistical difference between EEMD and other two methods.
5 Conclusion
Classification of electroencephalograph (EEG) signal for designing brain–computer interface systems requires detailed analysis of the signal, i.e., intrinsic properties related to the signal such as temporal-spectral virtue of a signal. This work has presented a comprehensive study of the three variants of empirical mode decomposition (EMD) algorithms to find intrinsic characteristics of the EEG signal for mental task classification problem. EMD and its variants are very useful for extracting the EEG signal’s intrinsic properties, as these algorithms can capture non-stationary and nonlinear properties of the signal. After decomposing the signal through the EMDs algorithms, 8 parameters, using statistical properties, uncertainty virtues and structural relationship of the decomposed signal, were calculated from each segment of the decomposed signal to form the feature vector from the signal for further classification. For developing the classification model from the extracted features, we have utilized support vector machine (SVM) and several performance measures are utilized to validate the model on test sets for mental task classification problem. Experimental results showed that Ensemble EMD (EEMD) algorithm performs best among the three chosen EMD algorithms as the number of the mental task grows. Further, statistical analysis is also conducted to investigate whether three EMD algorithms were statistically different or not for MTC.
In future work, we would explore more advanced decomposition methods for extracting the efficient features from the EEG signal to improve the classification accuracy for metal task classification problem. Further to reduce the dimensionality, feature selection approaches can be investigated to improve time complexity of learning the MTC classification model. It is also interesting to examine some new set of parameters associated with the signals, which can help distinguish different mental states more accurately. It will also be interesting to see whether deep learning architecture will be suitable for MTC or not.
References
Anderson C, Forney E, Hains D, Natarajan A (2011) Reliable identification of mental tasks using time-embedded eeg and sequential evidence accumulation. J Neural Eng 8(2):025023
Andreu-Perez J, Cao F, Hagras H, Yang GZ (2016) A self-adaptive online brain machine interface of a humanoid robot through a general type-2 fuzzy inference system. IEEE Trans Fuzzy Syst 26(1):101–116
Bashashati A, Fatourechi M, Ward RK, Birch GE (2007) A survey of signal processing algorithms in brain-computer interfaces based on electrical brain signals. J Neural Eng 4(2):R32
Bostanov V (2004) Bci competition 2003-data sets ib and iib: feature extraction from event-related brain potentials with the continuous wavelet transform and the t-value scalogram. Biomed Eng IEEE Trans 51(6):1057–1061
Cabrera AF, Farina D, Dremstrup K (2010) Comparison of feature selection and classification methods for a brain-computer interface driven by non-motor imagery. Med and Biol Eng and Comput 48(2):123–132
Canolty RT, Knight RT (2010) The functional role of cross-frequency coupling. Trends Cogn Sci 14(11):506–515
Chen X, Xu X, Liu A, McKeown MJ, Wang ZJ (2017) The use of multivariate emd and cca for denoising muscle artifacts from few-channel eeg recordings. IEEE Trans Instrum Meas 67(2):359–370
Cvetkovic D, Übeyli ED, Cosic I (2008) Wavelet transform feature extraction from human ppg, ecg, and eeg signal responses to elf pemf exposures: a pilot study. Digit Sigl Process 18(5):861–874
Daubechies I (1990) The wavelet transform, time-frequency localization and signal analysis. Inform Theory, IEEE Trans 36(5):961–1005
Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18
Diez PF, Mut V, Laciar E, Torres A, Avila E (2009a) Application of the empirical mode decomposition to the extraction of features from eeg signals for mental task classification. In: Engineering in medicine and biology society, 2009. EMBC 2009. Annual international conference of the IEEE, IEEE, pp 2579–2582
Diez PF, Torres A, Avila E, Laciar E, Mut V (2009) Classification of mental tasks using different spectral estimation methods. INTECH Open Access Publisher, USA
Donoghue JP (2002) Connecting cortex to machines: recent advances in brain interfaces. Nat Neurosci 5:1085–1088
Duan L, Bao M, Cui S, Qiao Y, Miao J (2017) Motor imagery eeg classification based on kernel hierarchical extreme learning machine. Cogn Comput 9(6):758–765
Faradji F, Ward RK, Birch GE (2009) Plausibility assessment of a 2-state self-paced mental task-based bci using the no-control performance analysis. J Neurosci Method 180(2):330–339
Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675–701
Gupta A, Agrawal R (2012) Relevant feature selection from eeg signal for mental task classification. In: Advances in knowledge discovery and data mining. Springer
Gupta A, Agrawal R, Kaur B (2015) Performance enhancement of mental task classification using eeg signal: a study of multivariate feature selection methods. Soft Comput 19(10):2799–2812
Gupta A, Kumar D, Chakraborti A, Sharma K (2017) Performance evaluation of empirical mode decomposition algorithms for mental task classification. bioRxiv https://doi.org/10.1101/076646
Hazarika N, Chen JZ, Tsoi AC, Sergejew A (1997) Classification of eeg signals using the wavelet transform. Sig Process 59(1):61–72
Hjorth B (1970) Eeg analysis based on time domain properties. Electroencephalogr Clin Neurophysiol 29(3):306–310
Hsu WY, Sun YN (2009) Eeg-based motor imagery analysis using weighted wavelet transform features. J Neurosci Method 176(2):310–318
Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, Yen NC, Tung CC, Liu HH (1998) The empirical mode decomposition and the hilbert spectrum for nonlinear and non-stationary time series analysis. Proc Royal Soc London Ser Mathemat Phys Eng Sci 454(1971):903–995
Hurst HE (1951) Long-term storage capacity of reservoirs. Trans Amer Soc Civil Eng 116:770–808
Kaleem MF, Sugavaneswaran L, Guergachi A, Krishnan S (2010) Application of empirical mode decomposition and teager energy operator to eeg signals for mental task classification. In: Engineering in medicine and biology society (EMBC), 2010 Annual international conference of the IEEE, IEEE, pp 4590–4593
Keirn ZA, Aunon JI (1990) A new mode of communication between man and his surroundings. Biomed Eng, IEEE Trans 37(12):1209–1214
Keren AS, Yuval-Greenberg S, Deouell LY (2010) Saccadic spike potentials in gamma-band eeg: characterization, detection and suppression. Neuroimage 49(3):2248–2263
Kirar JS, Agrawal R (2017) Composite kernel support vector machine based performance enhancement of brain computer interface in conjunction with spatial filter. Biomed Signal Process Control 33:151–160
Klimesch W (2012) Alpha-band oscillations, attention, and controlled access to stored information. Trends Cogn Sci 16(12):606–617
Li X, Chen X, Yan Y, Wei W, Wang ZJ (2014) Classification of eeg signals using a multiple kernel learning support vector machine. Sensors 14(7):12784–12802
Mallat SG (1989) A theory for multiresolution signal decomposition: the wavelet representation. Pattern Anal Mach Intell IEEE Trans 11(7):674–693
Motamedi-Fakhr S, Moshrefi-Torbati M, Hill M, Hill CM, White PR (2014) Signal processing techniques applied to human sleep eeg signals-a review. Biomed Signal Process Control 10:21–33
Murugappan M, Ramachandran N, Sazali Y et al (2010) Classification of human emotion from eeg using discrete wavelet transform. J Biomed Sci Eng 3(04):390
Ocak H (2009) Automatic detection of epileptic seizures in eeg using discrete wavelet transform and approximate entropy. Expert Syst Appl 36(2):2027–2036
Ong YS, Gupta A (2016) Evolutionary multitasking: a computer science view of cognitive multitasking. Cogn Comput 8(2):125–142
Palaniappan R, Paramesran R, Nishida S, Saiwaki N (2002) A new brain-computer interface design using fuzzy artmap. Neural Syst Rehabil Eng, IEEE Trans 10(3):140–148
Pfurtscheller G, Da Silva FL (1999) Event-related eeg/meg synchronization and desynchronization: basic principles. Clin Neurophysiol 110(11):1842–1857
Sauseng P, Griesmayr B, Freunberger R, Klimesch W (2010) Control mechanisms in working memory: a possible function of eeg theta oscillations. Neurosci and Biobehav Rev 34(7):1015–1022
Torres ME, Colominas MA, Schlotthauer G, Flandrin P (2011) (2011) A complete ensemble empirical mode decomposition with adaptive noise. Acoustics, speech and signal processing (ICASSP). IEEE international conference on, IEEE, pp 4144–4147
Vidaurre C, Krämer N, Blankertz B, Schlögl A (2009) Time domain parameters as a feature for eeg-based brain-computer interfaces. Neural Netw 22(9):1313–1319
Wang D, Miao D, Blohm G (2012) Multi-class motor imagery eeg decoding for brain-computer interfaces. Front Neurosci 6:151
Wu Z, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(01):1–41
Yan R, Gao RX (2011) An introduction to complexity measure: non-linear statistical parameters in measurements: Part 35 in a series of tutorials on instrumentation and measurement. IEEE Instrument and Measure Magazine 14(5):27–35
Yang Y, Bloch I, Chevallier S, Wiart J (2016) Subject-specific channel selection using time information for motor imagery brain-computer interfaces. Cogn Comput 8(3):505–518
Zhang L, He W, He C, Wang P (2010) Improving mental task classification by adding high frequency band information. J Med Syst 34(1):51–60
Acknowledgements
This work is the part of the research work [19], digital version of which is available online at biorxiv.org https://www.biorxiv.org/content/early/2017/04/26/076646.
Funding
Open Access funding enabled and organized by CAUL and its Member Institutions.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Informed Consent
Informed consent was not required, as no humans or animals were involve.
Human and Animal Rights
This article does not contain any studies with animals or humans performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Gupta, A., Kumar, D., Verma, H. et al. Recognition of multi-cognitive tasks from EEG signals using EMD methods. Neural Comput & Applic 35, 22989–23006 (2023). https://doi.org/10.1007/s00521-022-07425-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07425-9