Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

Multimedia Tools and Applications

AN EFFICIENT DEEP LEARNING WITH AN OPTIMIZATION FRAMEWORK TO


ANALYSE THE EEG SIGNALS
--Manuscript Draft--

Manuscript Number: MTAP-D-23-04349

Full Title: AN EFFICIENT DEEP LEARNING WITH AN OPTIMIZATION FRAMEWORK TO


ANALYSE THE EEG SIGNALS

Article Type: Track 1: General Multimedia Topics

Keywords: Electroencephalogram, brain-computer interface, MATLAB platform, Signal to Noise


Ratio, Mean Square Error

Abstract: Electroencephalogram (EEG) signals can offer a mode to communicate with the
humans and outside world. Also, the human brain is negatively affected the mental
illness such as depression, stress, overthinking, and feelings. Therefore, stress rate is
recognized by studying EEG signals but it has the issue for analysing the stress rate
because of redundant noise present in the EEG signal. This technique is independent
of the human body peripherals like muscle tissue and nerves. Moreover, brain-
controlled devices are advanced technology to control a lot of mental feelings and
control severe brain actions like stress, heavy emotion, etc. With this advanced
innovation, EEG signal processing plays an important role in the brain-computer
interface. This paper introduced a novel Convolution Network with bat Optimization
(CN-BO) framework to identify the stress level of the human brain. At the same time,
different processing techniques are incorporated into this research to differentiate the
stress state. Consequently, the proposed model implementation is done with the help
of the MATLAB platform. At last, the key metrics of the developed CN-BO strategy is
validated with conventional techniques in terms of Signal to Noise Ratio (SNR), Mean
Square Error (MSE), and computation time.

Powered by Editorial Manager® and ProduXion Manager® from Aries Systems Corporation
Manuscript Click here to access/download;Manuscript;Manuscript.docx

Click here to view linked References

1
AN EFFICIENT DEEP LEARNING WITH AN
2
3
4 OPTIMIZATION FRAMEWORK TO ANALYSE THE EEG
5
6
7 SIGNALS
8
9
10 Dr. Nilankar Bhanja1*, Dr. Sanjib Kumar Dhara2, Dr. Prabodh Khampariya3
11
1*
12 Department of Electronics & Communication Engineering, Sri Satya Sai University of
13
14
15 Technology and Medical Sciences, Sehore, Madhya Pradesh, India
16
2
17 Department of Electronics & Communication Engineering, Techno Engineering College
18
19
Banipur, West Bengal, India
20
21
3
22 Department of Electronics & Communication Engineering, Sri Satya Sai University of
23
24 Technology and Medical Sciences, Sehore, Madhya Pradesh, India
25
26 1*
27 Corresponding Authors Email: nilankarbhanja14@gmail.com
28
29 Abstract
30
31
32
Electroencephalogram (EEG) signals can offer a mode to communicate with the humans and
33 outside world. Also, the human brain is negatively affected the mental illness such as
34
35 depression, stress, overthinking, and feelings. Therefore, stress rate is recognized by studying
36
37 EEG signals but it has the issue for analysing the stress rate because of redundant noise present
38
39 in the EEG signal. This technique is independent of the human body peripherals like muscle
40
41 tissue and nerves. Moreover, brain-controlled devices are advanced technology to control a lot
42
of mental feelings and control severe brain actions like stress, heavy emotion, etc. With this
43
44 advanced innovation, EEG signal processing plays an important role in the brain-computer
45
46 interface. This paper introduced a novel Convolution Network with bat Optimization (CN-BO)
47
48 framework to identify the stress level of the human brain. At the same time, different processing
49
50 techniques are incorporated into this research to differentiate the stress state. Consequently, the
51
52 proposed model implementation is done with the help of the MATLAB platform. At last, the
53 key metrics of the developed CN-BO strategy is validated with conventional techniques in
54
55 terms of Signal to Noise Ratio (SNR), Mean Square Error (MSE), and computation time.
56
57
58 Keywords: Electroencephalogram, brain-computer interface, MATLAB platform, Signal to
59
60 Noise Ratio, Mean Square Error.
61
62
63
64
65
1.Introduction
1
2 Real-time frameworks advance after some time and present complex framework elements [1].
3
4 Monitoring the complex frameworks from different angles can procure different time-sensitive
5
6 measurements, time series and namely [2]. Through learning the framework elements from
7
8 these obtained time series, one can better comprehend the outer framework's ways of behaving
9
10 and afterward anticipate the framework precisely [3]. To exacerbate the situation, the intricacy
11 of this present reality framework keeps on rising [4]. Time series examination strategies face a
12
13 tremendous burden to investigate the complex frameworks in such a setting successfully [5].
14
15 Moreover, the human brain is identified as a tremendously attractive and complex system [6].
16
17 Also, the human brain is incorporated with the neocortex which consists of 1010 neurons.
18
19 Furthermore, these interconnected neurons are closely adapted to human emotions and
20
21
behaviors [7]. Additionally, non-linearity EEG signals have time-varying causality and
22 effectiveness in a dynamic system [8]. Based on the human’s thinking, mental ability, and
23
24 feeling EEG signals can be generated. However, spontaneous EEG signals, which means 2 to
25
26 10uV ranges are not an easier task [9]. Also, noise incorporated with the EEG signal is
27
28 complex, it frequently consists of much noise such as white noise, spikes, and power frequency
29
30 interference. This type of noise can also be called an artifact. EEG signal’s outstanding
31
32
frequency domain features are more prominent [10].
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Fig.1 EEG signal waveforms
56
57
58 Various kinds of brain signals have been attained and utilized to understand the brain condition
59
60 such as near-infrared spectroscopy (NIRS), EEG, Magnetic Resonance Imaging (MRI),
61
62
63
64
65
Electroencephalogram (EEG), etc [11]. Among these EEG signals are commonly used signals
1
2 since computationally higher temporal resolution, are easy to implement and have lower cost
3
4 compare to other signals [12]. EEG signals are obtained from the human brain, which can
5
provide an effectual demonstration of the human pathological and physiological conditions
6
7 [13]. Generally, these signals are classified into five levels, which are delta (5 to 3Hz), theta
8
9 (3 to 8Hz), alpha (8 to 12Hz), beta (12 to 38,Hz) and gamma (38 to 42Hz), based on signal
10
11 frequency ranges and that waveforms are demonstrated in fig.1. Most of the EEF waves are
12
13 contains 8 Hz, which are normal findings [14]. Classification of EEG signals has a challenging
14
15 task and it is complex because the signals suffer from a Signal-to-Noise Ratio (SNR)
16 performance [15]. Based on this SNR brain activities are not generated properly [16].
17
18
19 Previously, several frameworks are developed to solve the existing issues but still, now
20
21 accurate solutions have not been found, the conventional methods are CAD [17], DL [18],
22
23 Support Vector Machine (SVM) classifier [19], wavelet transform function [20], etc. Some
24
25 drawbacks are reviewed in the existing works, which are solved in this present study. The
26
researchers utilized the dataset from the conventional study and small public datasets.
27
28 Nevertheless, large public datasets can validate the effectiveness of the presented replica for
29
30 EEG signal pattern classification. Additionally, EEG signals cognitive task is comparatively
31
32 simple to separate the affected EEG signals.
33
34
35 The following is a representation of the paper’s structure: Section 2 discusses related work
36
37
based on EEG signal processing systems, Section 3 offers the problem statement, Section 4
38 discusses detailed explanation of proposed methodology, section 5 demonstrates execution and
39
40 outcomes, and Section 5 concludes the paper.
41
42 2 Related works
43
44
45 Some of the recent related works based on the EEG signal analysis,
46
47 Nowadays, Brain-Computer Interface (CBI) users efficiently convert the control signal through
48
49 the Motor Imagery (MI) characteristics. For this conversion process, the signal-to-noise ratio
50
51 (SNR) is lower. To overcome this issue, Zahra Khademi et al. [21] introduced a hybrid model
52
53 that contains a three-module combination such as CNN, Long Short Term Memory (LSTM)
54
55 and MI-based CBI replica. These three modules have performed ResNet-50 layer, IV dataset
56
57
and achieved 85.9%, 90% and 91.7% accuracy measures.
58
59
60
61
62
63
64
65
Yong Zhang et al. [22] have proposed a combination of the Auto-Regressive (AR) and
1
2 Empirical Mode Decomposition (EMD) model to classify the stress and emotion rates of the
3
4 human being. Initially, the EEG signals are taken from a standard database named as DEAP
5
dataset and 2-dimensional feature extraction takes place. Based on the extracted features
6
7 emotional states are classified in following low arousal high valence, high arousal high valence,
8
9 low arousal high valence and low arousal low valence. But, it takes more time to classify the
10
11 emotion classes.
12
13
14 Epileptic seizure detection is mainly based on EEG signal analysis for several body artifacts.
15
16
Therefore, Ramy Hussein et al. [23] have presented a Deep Neural Network (DNN) model to
17 deal the real-time applications. Here, LSTM is utilized to extract the high-level representation
18
19 from the EEG signals and a fully connected framework is used to extract the most relevant
20
21 features from the various EEG patterns and fed to the output softmax layer. The proposed
22
23 replica is robust to solve the real-time human conditions.
24
25
26
Zhongke Gao et al. [24] have developed the binary coding-based GPSO with an optimized
27 CNN framework designed to classify the emotional states. Here, three types of emotion states
28
29 are simultaneously predicted to the particular EEG pattern. To improve the classification
30
31 accuracy swarm optimization fitness function is updated in the CNN layer. Moreover, the
32
33 emotion recognition task is to provide effective classification outcomes, but, it is not suitable
34
35 for multi-prediction tasks.
36
37 Sudarshan Nandy et al. [25] introduced an Intelligent Agent-based Bag of Neural Networks
38
39 (IABoNN) model that is inverted to implement both ML and DL networks. This model can
40
41 classify the brain signals depending on the stress-affected persons. Here, the remote system is
42
43 incorporated with an AI module to monitor the EEG signal frequently. It can provide 91% to
44
45 95% accuracy measures were obtained from the experimental assessment.
46
47 Omer Kasim and Mustafa Tosun et al. [26] have developed the ML-based effective automatic
48
49 artifacts removal strategy that was effectively applied to the EEG signal segmentation.
50
51 Moreover, a Butterworth filter is used to filter the low-frequency noises from the EEG signals.
52
53 Consequently, the Mean Square Error (MSE) and Normalized Mean Square Error (NMSE)
54
55 performance were affected without a filtered EEG signal. For, the filtering process artifact
56
57
signal segment is easily performed.
58
59
60
61
62
63
64
65
3. System model and problem statement
1
2
3 EEG signal processing application can basically be classified into five stages such as signal
4
5
acquisition, pre-processing, feature extraction and classification which are demonstrated in
6 fig.2 [27]. Here, the entire stage performance is controlled by external control equipment. In
7
8 pre-processing, there are a lot of techniques present but each model has contain some
9
10 limitations [28]. The particular user wants to select the multi-channel EEG signals to reduce
11
12 the dimensionality. This is the process to extract the independent components while reducing
13
14 interference noise present in the EEG signals [29].
15
16
17 Raw EEG Signal Pre-
18 signal acquisition processing
19
20
21
22
23
24
25
26
27
Lower performance
28
29
30
31
32
33
34
35
36 Feature classification
37 Control signals Feature extraction
38
39
40 Fig.2 Basic system model for EEG signal processing
41
42
43 Several recent EEG processing technologies are still present but all are having issues like
44
45
fatigue, low transmission rate and discomfort [12]. Consequently, optimal EEG signal
46 characteristics are chosen for the testing process. Moreover, the signal may be performed in
47
48 real-time so the control accuracy should be low when comparing other techniques [30].
49
50
51 4 Proposed methodology
52
53 In this paper, a novel convolution Network with bat Optimization (CN-BO) framework is
54
55 proposed to predict and analyse the stress level of human beings. Initially, data collection of
56
57 various patient EEG signals is collected and trained to the system. Then, Wavelet Multi-
58
59
60
61
62
63
64
65
Resolution (WMR) Analysis was applied to pre-processing layer to filter the EEG signal from
1
2 redundant noise. Thus the architecture of the proposed technique is shown in fig.3.
3
4
5
Discrete Wavelet Transform (DWT) components are enabled to attain higher resolution. Here,
6 this DWT analysis makes the finest processing features. Then Batch Normalization (BN)
7
8 technique is employed to enhance and generalization the training process. Moreover, three
9
10 convolution layers, one pooling layer and 2500 hidden layer neurons are utilized. ReLu
11
12 activation function is utilized for the Output layer. Here, the bat optimization algorithm (BOA)
13
14 is used to improve the classification accuracy. Finally, the optimization threshold function is
15
16
applied to the CNN hidden layer whether the processed EEG signal has been stressed or not.
17 Also, the presented model is validated in terms of accuracy, precision, AUC, recall and power.
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 Fig.3 Proposed CN-BO architecture
41
42
43 4.1 Pre-processing
44
45
46 The aim main of this pre-processing process is consequently perform several operations like
47
48
noise reduction, signal quality improvement without affecting the signal information, and
49 losing the signal. Moreover, selected EEG signals are managed to clean and denoising signal
50
51 to improve the appropriate data inserted in the EEG signals. Here, the collected EEG signals
52
53 are employed to pre-process before the feature extraction stage. Initially, the transformation
54
55 EEG signal is mentioned in Eqn. (1),
56
57
58 C ( z ).V (m)  {i  V [C ( z )]}.V (m) (1)
59
60
61
62
63
64
65
Where, C (z ) is represented as a reference electrode, V (m ) is denoted as vertex electrode and I
1
2 is the two-dimension of the EEG signal representation that is M  N . So, that matrix formation
3
4 is given by an eqn. (2),
5
6
7 0 . 1 . 0
8 . . . 
9 
10 V [C ( z )]}   . . . (2)
11  
12 . . .
13 0 . 1 . 0
14
15
16 Moreover, the recorded EEG signals are a form of discrete samples and it has a finite length.
17
18 The collected EEG signal consists of some noise, irrelevant information, myoelectricity and
19
20 electro-oculogramm, which cause a complex signal processing process. To overcome these
21
22
problems WMR analysis is used to remove the redundant artifacts. Therefore initially, Discrete
23 Fourier Transform (DFT) should be applied because the selected EEG samples are finite length.
24
25 Then, the DFT is given in Eqn. (3),
26
27
28 
  i 2 n
s
F ( x)   x( ) .e
29
30 (3)
31 
32
33
34 Where, F (x ) is Fourier transform parameter, x( ) is represented as an input signal,  is
35
36 denoted as pulsation,  s is expressed as sampling frequency and n is represented as a number
37
38 of EEG signal samples are taken. Then, the power spectral density function is defined y
39
40 following eqn.(4),
41
42
43 P ( x) | F ( x) |2 (4)
44
45
46 Here, this measurement provides the part of the EEG signal which creates the sine wave
47
48 components. Moreover, DFT analysis is not applicable for non-stationary EEG signals so, the
49 compact frequency domain characteristics employed in WMR analysis, which is given in
50
51 eqn.(5),
52
53
54 1  t  b 
55
56
WMR (a, b)   w (t ) *x
a   a  (5)
57
58
59
60
61
62
63
64
65
Where, w (t) is represented as a wavelet function, a, b represents time and frequency domain
1
2 functions respectively. Consequently, the above eqn. (5) denotes the filtered EEG signal
3
4 evaluated by the WMR analyser, which is scaled in both time and frequency domain functions.
5
In an EEG signal processing, WMR analyser functioned to decrease the noise and remove the
6
7 artifacts so the cleaned signal is ready to apply in the next stage.
8
9
10 4.2 Feature extraction and selection
11
12
13 Once the noise in the EEG signals is filtered then the pre-processed EEG signals are fed to the
14
15
pooling layer to perform the feature extraction. The pooling layer is functions to reduce the
16 information content in the signal. Here, DWT is used to extract the features from the pre-
17
18 processed data. DWT is the time-frequency study for biomedical signals and it is analysed
19
20 especially in non-stationary characteristics. Here, high pass and low pass filters were utilized
21
22 for correspondent scaling function. The dilation function and wavelet function of the low pass
23
24 and high pass filter is denoted as following eqn. (6), (7).
25
26 p
27
28  p , q ( x)  2 2 H (2 p x  q ) (6)
29
30
31 p
 p , q ( x)  2 2 G  (2 p x
32
33  q) (7)
34
35
36 Where,  p,q ( x) is denoted as dilation function based on the low pass filter,  p, q ( x) wavelet
37
38
39
function based on the high pass filter, H  and G  is represented as coefficients of the dilation
40
41 function and wavelet function respectively. Also,
42
43 x  0,1, 2, .......y  1; p  0,1, 2, .......p  1; q  0,1, 2, .......2 p  1  log 2( y ); here y
44
45 denotes length of the EEG signal. In the given signal principal frequency components are
46
47 mainly based on the decomposition coefficients of the DWT signals. Additionally,
48
49 approximation (a j ) and detailed (d j ) coefficient levels are expressed in the following Eqn.
50
51 (8), (9),
52
53
1
 w(n)   p,q ( x)
54
55 aj  (8)
56 y t
57
58
59
60
61
62
63
64
65
1
1 dj   w(n)   p,q ( x) (9)
2 y t
3
4
5 Moreover, the DWT function can decompose the EEG signal into the components of frequency
6
7 bands. So, the function of f (t) is given in eqn.(10),
8
9 1 
10 
11 W p, q ( H Gp, q )  2 2
 f (t ) G (2 p n  p), p, q  Z  (10)
12 
13
14
15 1

16 Where, wavelet sequence is represented as G p , q (n)  2 2 G  (2  p n  p) , p and q is
17
18
19 represented as frequency resolution and time transform respectively. Then, the temporal
20
21
features are extracted using DWT analysis, which is depicted in eqn. (11),
22
23 S 2 [l1 ( x)]  l1 (2 x) (11)
24
25
26
27
Where, down sampling parameter is denoted as S 2 , which is factorized by 2, l is represented
28
29 as high scale component signal’ using above eqn. (11) extract all temporal features present in
30 the EEG signal. Hereafter, spatial features are extract with the help of CNN and bat
31
32 optimization fitness function. Spatial features can be evaluated using following eqn. (12),
33
34
35 Z
36
37
S(f )  S m, n Rm (12)
j 1
38
39
40
41
Where, wavelet packet coefficients are denoted as Sm, n , Rm it performs mth spatial feature of
42
43 the S n and Z is the number of spatial features which are extracted from the pooling layer of
44
45 the CNN. After, the extraction features selected depends on the relative power, power spectral
46
47 density, ban power and correlation coefficients.
48
49
50 4.3 Batch Normalization (BN)
51
52 In CNN, with the developing organization profundity, learning rate which manage the speed
53
54 of inclination drop in normalized frameworks is additionally restricted by deviation due to the
55
56
greatness of enactments developing exponentially and angle data turns out to be less
57 information delicate for normalized networks which limits potential learning rates. Therefore,
58
59
60
61
62
63
64
65
BN is adapted to enhance the generalization training of the normalizing inputs. Consequently,
1
2 BN of the each dimensions are expressed in following eqn.(13),
3
4
[ Ri  F ( Ri )]
5
6
BN ( Ri )  (13)
7
Var( Ri )
8
9
1 l
Where, expectation and variance of the each EEG signals can be referred as F ( Ri )   Ri
10
11
12 l i 1
13
14 1 l
15 and Var( Ri )  
l i 1
[ Ri  F ( Ri )]2 respectively. Here, the BN is to normalize the features
16
17
18 consists batch size mean 0 and variance 1.
19
20
21 4.4 Classification
22
23 After, finishing the pooling operation the output is passed through the fully connected layer
24
25 here, ReLu activation function and updated in the fitness function of the bet optimization. To
26
27 classify the depressed EEG signals from the collected EGG signal with the help of fitness
28
29 function using following eqn. (14),
30
31
32 F (d c )  { (tanh r ) * (tanh r ) *  (tanh r ) *  (tanh r ) *  (tanh r ) *  (tanh r )} (14)
33
34
35  0.1Hz  4 Hz
36
37  4 Hz  8Hz
38 
39 F (d c )   8Hz  13Hz (15)
40  13 Hz  30 Hz
41

 
42
43 30 Hz  100 Hz
44
45
46 Where,  , ,  ,  , and  is represented as rhythms of the heartbeat. Based on the rhythm
47
48 classification depressed signal is classified. Expect this electric conductivity some abnormal
49
50 activities occur in the brain.
51
52
53
5 Result and discussion
54
55 In this section, the developed method is validate with existing methodologies based on the EEG
56
57 signal classification. Moreover, the Python implementation tool is used to implement the whole
58
59 process effectively. Initially, the collated datasets are trained to the systems here, the training
60
61
62
63
64
65
data samples were collected from Kaggle database. Here, 2 male and 2 female data was
1
2 collected.
3
4
5 Start
6
7 // standard dataset collected from
Initialize the input net source
8
9 Design the proposed
10 CN-BO model
11
12 Pre-processing
13
14
15 Feature extraction selection
16
17
18 Classification
19
20 No
21 No No No
22
23 Yes Yes No
24 Yes
25
26
Update Bat fitness
27
28
29 No
30 Depressed signal
31
32 yes
33
34 Finest output
35

Yes
36
37 stop
38
39
40 Fig. 4 Flowchart of proposed CN-BO
41
42
43 5.1 Case study
44
45
46
EEG signals are represented as non-invasive models, which are used to observe the human
47 brain actions at different stages. Additionally, stress is the dominant mental illness it will affect
48
49 the normal action of the human beings. Therefore, classifying the stress rate of the EEG signal
50
51 is the most significant task.
52
53
54 Moreover, five level classification of the EEG signals are illustrated in fig.5, which filtered
55
56
with the help of MATLAB tool. Here, the reference EEG signals are given to the learning
57 mechanism to train and make the reference signals as the actual noise removal of the EEG
58
59
60
61
62
63
64
65
signal. Moreover, EEG signals are contaminated with unwanted noise from this fig.5 it’s
1
2 clearly indicates amplitude between 10 to -10 which is higher than the noise component.
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Fig. 5 EEG rhythms separated using proposed CN-BO: delta (δ), theta (θ), alpha (α),
35
36 beta (β), gamma (γ)
37
38 EEG stress signal and EEG relaxed signal has been demonstrated in fig.6 and fig.7, that is
39
40 sensitive to restrict the brain activity in stress response. The total stress score is determined as
41
42 spectrum activation during the left or right stress presence, which is related with Beta and Alpha
43
44 waves. Here, 15Hz to 20Hz ranges are expressed as Mid-range beta wave and it is enhance the
45
46 anxiety as well as energy performance. 18Hz to 40Hz are high range beta waves that are
47
48
associated with limited stress level.
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Fig.6 EEG stress signal
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 Fig.7 EEG relaxed signal
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59 Fig.8 Training and validation loss
60
61
62
63
64
65
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Fig.9 EEG signal before noise removal
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Fig.10 EEG signal after noise removal
34
35 Brain waves are applicable to psychological wellness, as anomalies in mind working can
36
37 impact the advancement of specific circumstances. For instance, when certain region of the
38 mind are over-excited, an individual might encounter nervousness, bad dreams or other rest
39
40 issues, impulsivity, and hostility.
41
42
43 5.2 Performance evaluation
44
45 The developed CN-BO model is implemented in MATLAB platform and successive rate of the
46
47 designed scheme was analyzed with comparison assessment in terms of, accuracy, AUC,
48
49 specificity, sensitivity, SNR, MSE and computation time. The comparison techniques such as
50
51 Machine learning-based multiscale entropy analysis (ML-MEA) [31], Grey Wolf Optimization
52
53
(GWO) algorithm [32], Trait Anxiety Detection (TAD) replica [33], Empirical Mode of
54 Ensample Filter (EMEF) model [34], Multilayer LSTM network (M-LSTM) model [35],
55
56 Single-Channel Seizure Detection (SCSD) strategy [36], Multichannel and Multivariate
57
58 Iterative Filtering (MMIF) model [37].
59
60
61
62
63
64
65
5.2.1 Mean Square Error (MSE)
1
2
3 In an EEG signal processing, Mean Square Error (MSE) is a common estimator parameter to
4
5
improve the quality, which is fitted value of entire dependent non-variance signal. Moreover,
6 the optimal time frequency parameter functions are utilized to create the new confident
7
8 intervals. Consequently, MSE calculation is mentioned in eqn. (16),
9
10
11 1 n
12
13
MSE   (Oi  Pi )
n i 1
(16)
14
15
16 Where, n is represented as number of EEG signals, Oi is denotes observed EEG rhythms and
17
18 is Pi predicted signals. Here, Fig demonstrates a comparison of proposed MSE performance
19
20
21
with conventional models. The proposed CN-BO framework has been utilized to diagnose the
22 mental disorders like depression, stress, etc. Moreover, it has outperformed existing techniques
23
24 such as ML-MEA, TFD, EMEF and M-LSTM. The proposed methodology has highest MSE
25
26 of 0.011% for analyzing the mental disorders than the conventional ML-MEA (0.1474 %),
27
28 TFD (0.21 %), EMEF (0.9 %) and M-LSTM (0.127) techniques has demonstrated in fig.11.
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 Fig.11 Comparison of MSE
61
62
63
64
65
5.2.2. Execution time
1
2 Execution time is the most important parameter to validate the software performance of the
3
4 proposed CN-BO framework. Total time taken to finish the entire process successfully is
5
6 referred as computation time of the proposed strategy. Here, the execution time is evaluated
7
8 when the EEG signals are executed in the signal processing that is calculated in eqn.(17),
9
10
11 Et  S (t )  E (t ) (17)
12 T (t )
13
14
15 Where, S (t ) is represented as initial time of the process, E (t ) is finishing time of the process
16
17 and T (t ) is total time. Here, computation time of the proposed CN-BO model is validated with
18
19 other techniques such as GWO, SCSD, and MMIF. Consequently, the developed methodology
20
21 has attained lower computation time as 0.45s for prediction the depressed EEG signal from the
22
23 entire datasets. Furthermore, achieved computation time is compared to the conventional
24
25 GWO (0.58s), SCSD (9.3s) and MMIF (3.05s) models. As a comparison results prove that
26
27 proposed one is very effective than the other replicas. Comparisons are showed in fig.12.
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 Fig.12 Comparison of execution time
59
60 5.2.3 Signal to noise ratio (SNR)
61
62
63
64
65
SNR s the ratio of signal power to the noise power thee tow parameters are manly based on the
1
2 dimensionless ratio. Moreover, fig illustrates that the comparative study of the proposed SNR
3
4 against traditional techniques. The developed CN-BO replica attained SNR has been analyzed
5
with EEG rhythms and it’s validate with previous techniques EMEF, M-LSTM and MMIF. As
6
7 a results proposed CN-BO methodology has higher SNR of 59dB than the recent EMEF (57.38
8
9 dB), M-LSTM (23.35 dB) and MMIF (49.50 dB) techniques. This comparisons depicts
10
11 effectiveness of the proposed strategy is EEG signal processing with finest SNR performance.
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 Fig.13 Comparison of SNR
52
53 5.3 Discussion
54
55 Proposed and traditional methodologies for analysing the brain disorders and rhythms.
56
57 Moreover, evaluating reveals that the selected CN-BO algorithm is compared to existing
58
59
60
61
62
63
64
65
methods in terms of accuracy, sensitivity, specificity and AUC. The existing methods are
1
2 CAD, DL and SVM models that are demonstrated in fig.14 and table.1.
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Fig.14 Overall performance comparison
36
37 Therefore, the stress rate is classified based on the EEG waveforms such as alpha, beta, gamma,
38
39 delta and of each varying signals while changes in the EEG signal. Thus the developed CN-
40
41 BO framework attains better results to classify stress rate.
42
43
44 Table.1 State of art comparison
45
46 Author name Methodology Descriptions Performance
47
48 and citation
49
50 Lorenzo Santos Computer-Aided Low pass filters are Accuracy:93.42%
51 et al. [17] Diagnosis (CAD) with used to attain the
52 Sensitivity:87.27%
53 health control channels higher accuracy, 7
54 electrodes are used,
55 Specificity:96.73%
56 and binary
57 classification is used AUC:95.67%
58
59
60
61
62
63
64
65
as classification
1 phase
2
3
4 Shu Lih Oh et Deep Learning (DL) 14 healthy subjects, Accuracy:98.07%
5 al.[18] modules 14 Schizophrenia
6
(SZ) patients EEG Sensitivity:97.32%
7
8 signals and 11 layer Specificity: 98.17%
9 CNN, automatically
10
11 extract the features AUC:98.45%
12
13 Jason et al. [19] Support Vector Machine 40 SZ subjects and Accuracy:93.00%
14
15
(SVM) 12 healthy
community (HC) Sensitivity:94.00%
16
17 subjects and 4
18 Specificity:92.00
19 processing stages
20 AUC:98.31%
21
22 This work This paper introduced a Accuracy:98.9
23
24 novel Convolution
25 Network with bat Sensitivity:99.1
26
Optimization (CN-BO) Specificity:99
27
28 framework
29 AUC:98
30
31
32
33
34 6 Conclusion
35
36 This paper mainly presents the analysis of EEG signal processing with in that we combine
37
38 various components to enhance the performance of the signal processing system. Discrete
39
40 Wavelet Transform (DWT) and Wavelet Multi-Resolution (WMR) Analysis is used to adapt
41
42
the pre-processing stage and feature extraction process. Finally, this all components are enabled
43 as CN-BO framework to obtain lot of successful EEG signal processing. In the classification
44
45 layer, initiate the bat optimization fitness function for enhancing the classification accuracy of
46
47 the stress rate. Finally, the developed CN-BO technique classifies the stress rate of patient with
48
49 the normal dataset. Furthermore, developed technique gained accuracy is 98.9%, recall is
50
51 99.1%, specificity is 99%, and AUC is 98%, SNR is 59dB, MSE is 0.011and computation time
52
is 0.45s. Thus the developed technique has achieved better results for classifying stress rate
53
54 while comparing other existing techniques.
55
56
57 Compliance with Ethical Standards
58
59
60 Conflict of interest
61
62
63
64
65
The authors declare that they have no conflict of interest.
1
2 Human and Animal Rights
3
4 This article does not contain any studies with human or animal subjects performed by any of
5
6 the authors.
7
8 Informed Consent
9
10 Informed consent does not apply as this was a retrospective review with no identifying patient
11
12 information.
13
14 Funding: Not applicable
15
16 Conflicts of interest Statement: Not applicable
17
18 Consent to participate: Not applicable
19
20
21 Consent for publication: Not applicable
22
23 Availability of data and material:
24
25 Data sharing is not applicable to this article as no new data were created or analyzed in this
26
27
study.
28
29 Code availability: Not applicable
30
31 Reference
32
33 [1] Gao, Zhongke, et al. "Classification of EEG signals on VEP-based BCI systems with
34
35 broad learning." IEEE Transactions on Systems, Man, and Cybernetics: Systems 51.11
36
37 (2020): 7143-7151.
38
39 [2] Issa, Sali, Qinmu Peng, and Xinge You. "Emotion classification using EEG brain
40
41 signals and the broad learning system." IEEE Transactions on Systems, Man, and
42
43
Cybernetics: Systems 51.12 (2020): 7382-7391.
44 [3] Yang, Yuxuan, et al. "A complex network-based broad learning system for detecting
45
46 driver fatigue from EEG signals." IEEE Transactions on Systems, Man, and
47
48 Cybernetics: Systems 51.9 (2019): 5800-5808.
49
50 [4] Zhou, Yukai, et al. "Transfer of semi-supervised broad learning system in
51
52 electroencephalography signal classification." Neural Computing and
53
Applications 33.16 (2021): 10597-10613.
54
55 [5] Chaki, Susmita, Anirban Mukherjee, and Subhajit Chatterjee. "Emotion Recognition
56
57 from Feature Mapping Between Two Different Lobes of Human Brain Using
58
59
60
61
62
63
64
65
EEG." Proceedings of Research and Applications in Artificial Intelligence. Springer,
1
2 Singapore, 2021. 203-211.
3
4 [6] Jia, Xue, et al. "Multi-channel EEG based emotion recognition using temporal
5
convolutional network and broad learning system." 2020 IEEE International
6
7 Conference on Systems, Man, and Cybernetics (SMC). IEEE, 2020.
8
9 [7] Yang, Zhiyou, and Ying Huang. "Algorithm for speech emotion recognition
10
11 classification based on mel-frequency cepstral coefficients and broad learning
12
13 system." Evolutionary Intelligence (2021): 1-10.
14
15 [8] Hagihira, Satoshi. "Brain mechanisms during course of anesthesia: what we know from
16 EEG changes during induction and recovery." Frontiers in Systems Neuroscience 11
17
18 (2017): 39.
19
20 [9] Percio, C. Del, et al. "Classification of Healthy Subjects and Alzheimer’s Disease
21
22 Patients with Dementia from Cortical Sources of Resting State EEG Rhythms:
23
24 Comparing Different Approaches." International Conference on NeuroRehabilitation.
25
26 Springer, Cham, 2018.
27 [10] Bertazzoli, G., Esposito, R., Mutanen, T. P., Ferrari, C., Ilmoniemi, R. J.,
28
29 Miniussi, C., & Bortoletto, M. (2021). The impact of artifact removal approaches on
30
31 TMS–EEG signal. NeuroImage, 239, 118272.
32
33 [11] Peng, Sancheng, et al. "Emotion Classification of Text Based on BERT and
34
35 Broad Learning System." Asia-Pacific Web (APWeb) and Web-Age Information
36
37
Management (WAIM) Joint International Conference on Web and Big Data. Springer,
38 Cham, 2021.
39
40 [12] Fordson, H. Perry, et al. "A Feature Learning Approach Based on Multimodal
41
42 Human Body Data for Emotion Recognition." 2021 IEEE Signal Processing in
43
44 Medicine and Biology Symposium (SPMB). IEEE, 2021.
45
46 [13] Yin, Yongqiang, et al. "EEG emotion recognition using fusion model of graph
47
48
convolutional neural networks and LSTM." Applied Soft Computing 100 (2021):
49 106954.
50
51 [14] Li, Wei, et al. "Can emotion be transferred?–A review on transfer learning for
52
53 EEG-Based Emotion Recognition." IEEE Transactions on Cognitive and
54
55 Developmental Systems (2021).
56
57 [15] Khare, Smith K., Varun Bajaj, and U. Rajendra Acharya. "Spwvd-cnn for
58
automated detection of schizophrenia patients using eeg signals." IEEE Transactions
59
60 on Instrumentation and Measurement 70 (2021): 1-9.
61
62
63
64
65
[16] Raghu, Shivarudhrappa, and Natarajan Sriraam. "Classification of focal and
1
2 non-focal EEG signals using neighborhood component analysis and machine learning
3
4 algorithms." Expert Systems with Applications 113 (2018): 18-32.
5
[17] Santos-Mayo, Lorenzo, Luis M. San-José-Revuelta, and Juan Ignacio Arribas.
6
7 "A computer-aided diagnosis system with EEG based on the P3b wave during an
8
9 auditory odd-ball task in schizophrenia." IEEE transactions on biomedical
10
11 engineering 64.2 (2016): 395-407.
12
13 [18] Oh, Shu Lih, et al. "Deep convolutional neural network model for automated
14
15 diagnosis of schizophrenia using EEG signals." Applied Sciences 9.14 (2019): 2870.
16 [19] Dvey-Aharon, Zack, et al. "Schizophrenia detection and classification by
17
18 advanced analysis of EEG recordings using a single electrode approach." PloS one 10.4
19
20 (2015): e0123033.
21
22 [20] Carrión-Ojeda, Dustin, et al. "EBAPy: A Python framework for analyzing the
23
24 factors that have an influence in the performance of EEG-based applications." Software
25
26 Impacts 8 (2021): 100062.
27 [21] Khademi, Zahra, Farideh Ebrahimi, and Hussain Montazery Kordy. "A transfer
28
29 learning-based CNN and LSTM hybrid deep learning model to classify motor imagery
30
31 EEG signals." Computers in Biology and Medicine 143 (2022): 105288.
32
33 [22] Zhang, Y., Zhang, S. & Ji, X. EEG-based classification of emotions using
34
35 empirical mode decomposition and autoregressive model. Multimed Tools
36
37
Appl 77, 26697–26710 (2018).
38 [23] Hussein, Ramy, et al. "Optimized deep neural network architecture for robust
39
40 detection of epileptic seizures using EEG signals." Clinical Neurophysiology 130.1
41
42 (2019): 25-37.
43
44 [24] Gao, Zhongke, et al. "A GPSO-optimized convolutional neural networks for
45
46 EEG-based emotion recognition." Neurocomputing 380 (2020): 225-235.
47
48
[25] Nandy, Sudarshan, et al. "IBoNN: Intelligent Agent-based Internet of Medical
49 Things framework for detecting brain response from Electroencephalography signal
50
51 using Bag-of-Neural Network." Future Generation Computer Systems (2022).
52
53 [26] Kasim, Ö., Tosun, M. Effective removal of eye-blink artifacts in EEG signals
54
55 with semantic segmentation. SIViP 16, 1289–1295 (2022).
56
57 https://doi.org/10.1007/s11760-021-02080-4
58
59
60
61
62
63
64
65
[27] Congedo, Marco, Alexandre Barachant, and Rajendra Bhatia. "Riemannian
1
2 geometry for EEG-based brain-computer interfaces; a primer and a review." Brain-
3
4 Computer Interfaces 4.3 (2017): 155-174.
5
[28] Nguyen, Chuong H., and Panagiotis Artemiadis. "EEG feature descriptors and
6
7 discriminant analysis under Riemannian Manifold perspective." Neurocomputing 275
8
9 (2018): 1871-1883.
10
11 [29] Belakhdar, Ibtissem, et al. "A comparison between ANN and SVM classifier
12
13 for drowsiness detection based on single EEG channel." 2016 2nd International
14
15 Conference on Advanced Technologies for Signal and Image Processing (ATSIP).
16 IEEE, 2016.
17
18 [30] Farsi, Leila, et al. "Classification of alcoholic EEG signals using a deep learning
19
20 method." IEEE Sensors Journal 21.3 (2020): 3552-3560.
21
22 [31] Fraiwan, Mohammad, Maha Alafeef, and F. Almomani. "Gauging human visual
23
24 interest using multiscale entropy analysis of EEG signals." Journal of Ambient
25
26 Intelligence and Humanized Computing 12.2 (2021): 2435-2447.
27 [32] Eltrass, Ahmed S., Mazhar B. Tayel, and Ahmed F. EL-qady. "Automatic
28
29 epileptic seizure detection approach based on multi-stage Quantized Kernel Least Mean
30
31 Square filters." Biomedical Signal Processing and Control 70 (2021): 103031.
32
33 [33] Arsalan, Aamir, and Muhammad Majid. "A study on multi-class anxiety
34
35 detection using wearable EEG headband." Journal of Ambient Intelligence and
36
37
Humanized Computing (2021): 1-11.
38 [34] Pavan, B. V. V. S. R. K. K., and P. Esther Rani. "EEG SIGNAL DE-NOISING
39
40 BASED ON THE FEJER-KOROVKIN WAVELET FILTER." Journal of Theoretical
41
42 and Applied Information Technology 99.17 (2021).
43
44 [35] Saichand, N. Venkata. "Epileptic seizure detection using novel Multilayer
45
46 LSTM Discriminant Network and dynamic mode Koopman
47
48
decomposition." Biomedical Signal Processing and Control 68 (2021): 102723.
49 [36] Annaby, Mahmoud H., et al. "EEG-based motor imagery classification using
50
51 digraph Fourier transforms and extreme learning machines." Biomedical Signal
52
53 Processing and Control 69 (2021): 102831.
54
55 [37] Das, Kritiprasanna, and Ram Bilas Pachori. "Schizophrenia detection technique
56
57 using multivariate iterative filtering and multichannel EEG signals." Biomedical Signal
58
Processing and Control 67 (2021): 102525.
59
60
61
62
63
64
65

You might also like