ArticlePDF Available

Feature extraction of EEG signal using wavelet transform for autism classification

Authors:

Abstract and Figures

Feature extraction is a process to extract information from the electroencephalogram (EEG) signal to represent the large dataset before performing classification. This paper is intended to study the use of discrete wavelet transform (DWT) in extracting feature from EEG signal obtained by sensory response from autism children. In this study, DWT is used to decompose a filtered EEG signal into its frequency components and the statistical feature of the DWT coefficient are computed in time domain. The features are used to train a multilayer perceptron (MLP) neural network to classify the signals into three classes of autism severity (mild, moderate and severe). The training results in classification accuracy achieved up to 92.3% with MSE of 0.0362. Testing on the trained neural network shows that all samples used for testing is being classified correctly.
Content may be subject to copyright.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8533
FEATURE EXTRACTION OF EEG SIGNAL USING WAVELET
TRANSFORM FOR AUTISM CLASSIFICATION
Lung Chuin Cheong, Rubita Sudirman and Siti Suraya Hussin
Faculty of Electrical Engineering, Universiti Teknologi Malaysia UTM Johor Bahru, Johor, Malaysia
E-Mail: rubita@fke.utm.my
ABSTRACT
Feature extraction is a process to extract information from the electroencephalogram (EEG) signal to represent the
large dataset before performing classification. This paper is intended to study the use of discrete wavelet transform (DWT)
in extracting feature from EEG signal obtained by sensory response from autism children. In this study, DWT is used to
decompose a filtered EEG signal into its frequency components and the statistical feature of the DWT coefficient are
computed in time domain. The features are used to train a multilayer perceptron (MLP) neural network to classify the
signals into three classes of autism severity (mild, moderate and severe). The training results in classification accuracy
achieved up to 92.3% with MSE of 0.0362. Testing on the trained neural network shows that all samples used for testing is
being classified correctly.
Keywords: discrete wavelet transforms (DWT), electroencephalogram (EEG), classification, feature extraction, sensory response.
INTRODUCTION
Electroencephalogram (EEG) is a non-evasive
technique used on the human skull to acquire electrical
impulse produced from neuron activation in the brain.
EEG electrodes are attached to the specific region of the
scalp according to the type of study to be conducted. EEG
is able to measure electrical signal from the human brain
in the range of 1 to 100 microvolt (µV) (Teplan, 2002).
There have been numerous studies on EEG classification,
looking for new possibilities in the field of Brain-
Computer Interface (BCI), neurobiological analysis and
automatic signal interpretation systems (Frédéric et al.,
2006).
EEG signal can be categorized to bands of
different frequency ranges. Delta wave lies below the
frequency of 4Hz. Theta lies in the range of 4Hz to 8Hz
while Alpha wave lies between 8Hz to 13Hz. The range of
Beta wave lies in 14Hz to 32Hz where beyond 32Hz lies
the Gamma wave. These frequency bands each
corresponds to different activities carried out by the
subject (Teplan, 2002).These different band of frequencies
each contains certain information of the brain activity.
However, the information hides within the EEG signal is
not directly analytical by the human eyes. However,
information on neural connectivity may be revealed with
the analysis of signal complexity on multiple scale. The
result of this analysis would be diagnostically useful
(Varela et al., 2001).
Analyzing EEG signals basically involves few
steps of signal processing; usually begin by data collection
which require the subject to perform certain task. In this
study, the selected channel of interest is first artefact-
removed and filtered with a band pass filter with a pass
band frequency of 0.4-60Hz to eliminate the power line
frequency, noise and extremely low frequency.
Given the fact that EEG signals are non-
stationary, time-varying computation is required to extract
the features from the signal in order to be classified
(Suleiman and Fatehi, 2007). Wavelet transform, being
one of the non-stationary time-scale analysis methods, is
used to decompose the signal for feature extraction. The
transient features of EEG signals are able to be accurately
captured (Jahankhani et al., 2006). The extracted features
are then used to train a neural network for classification
purpose. All the processes are performed and encoded in
MATLAB.
Figure-1. Processes involved in this study.
METHOD
Data acquisition and experimental setup
This study utilizes sensory data collected by
Sudirman and Hussin, (2014) from 30 autism children
Raw signal
Preprocessing and
Feature Extraction
DWT Decomposition
NN Training
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8534
aged between 3 to 10 years old. Among these children, 5
of them have mild autism, 11 have moderate autism and
14 have severe autism. All of them performed tasks on
taste sensory, involving stimulation of three taste, which is
sweet, sour and salty. Stimulation of the three tastes is
done with sugar solution, vinegar solution and salt
solution. While the data is being read, the subjects’ eyes is
blindfolded except during visual task to prevent visual
artefact. In between different taste stimuli, the subjects are
given plain water to rinse away the residual taste stimuli.
The brain waves are recorded using Neurofax JE-921A
EEG machine together with an electrode cap following the
standard 10-20 international electrode placement system.
The data was sampled with an interval of 2ms and was
stored as ASCII files in the recording computer (Sudirman
and Hussin, 2014). Out of the 30 samples, 26 are used for
neural network training and 4 are reserved for testing (1
mild, 1 moderate and 2 severe) on the trained neural
network.
Signal preprocessing
From the collected multichannel signal, only the
parietal lobe channels, and which is related to the
taste sensory is used for processing. The signal is first
epoched and the epoch with artefact and corrupted signal
are removed automatically using simple voltage threshold
method. The threshold is set to the standard deviation of
the whole signal of a particular channel. Flat lines are
removed using blocking and flat line function. Both are
performed using the source code of ERPLAB.
Then, the signal is filtered using a band pass filter
with pass band frequency of 0.4Hz to 60Hz and filter order
of 60 to remove the extremely low frequency components
such as those caused by movement and breathing (less
than 0.4Hz) (Suleiman and Fatehi, 2007), power line
frequency (60Hz) and noise (more than 60Hz).
Figure-2. Bandpass filter used to filter raw signal.
Feature extraction in time domain using DWT
Wavelet transform is a non-stationary time-scale
analysis method suitable to be used with EEG signals. It is
a useful tool to separate and sort non-stationary signal into
its various frequency elements in different time-scales
(Hazarika et al., 1997).
Quantitatively, discrete wavelet transform can be
applied to decompose a discrete time series, where
is the discrete signal of sampled at 500Hz in
this study, to its sub-bands of wavelet coefficients that
contains the feature (Hazarika et al., 1997). The wavelet
coefficients can be computed by dilation and translation of
the mother wavelet  as shown in (1), where
     and is the wavelet space, while and
are the scaling factor and shifting factor respectively
(Murugappan et al., 2010).


(1)
The decomposition is computed by filtering the
discrete signal repeatedly up to a predetermined
level. The filter consist of a low pass filter to obtain the
approximation coefficient (CA) and high pass filter to
obtain the detailed coefficient (CD) (Murugappan et al.,
2010). After each level of filter, the signal is down-
sampled by half the sampling frequency in the previous
level    since the frequency element is reduced by
half.
Figure-3. Level 3 decomposing the signal f(n).
Daubechies 4 (db4) wavelet is used as the mother
wavelet in this study since that it is most suitable to
process biomedical signals. The input signal has a
frequency band of 0-500Hz. With the interest area of 0-
60Hz for EEG signal, the signal should be decomposed up
to level 8 to be fully separated into the lowest frequency
delta band but since the relevant frequency band lies in the
alpha rhythm (8-16Hz), the filtered signal will be
decomposed only up to level 6 to obtain the alpha band in
CD6 as shown in Table-4. The detail coefficient of level 1,
2 and 3 is considered noise as their frequency did not lie
within the EEG frequency of 0-60Hz.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8535
Table-1. Wavelet coefficient and its signal information.
Wavelet
coefficient
Signal
information
D1
Noise
D2
Noise
D3
Noise
D4
Gamma
D5
Beta
D6
Alpha
D7
Theta
D8
Delta
Figure-4. Reconstructed CD6 coefficient containing
alpha band of the signal.
The wavelet coefficient of the decomposed signal
is still too large and not suitable to be directly used for
pattern recognition with neural network. Therefore, feature
extraction is done to reduce the signal to its representation
set of features vector by simplifying the description of a
large set of data (Nandish et al., 2012).
The feature can be extracted into time domain
feature and frequency domain feature. The most simple
and commonly used feature to represent the large set of
data is by statistical approach of the time domain feature.
Statistical feature such as mean, median, mode, standard
deviation, maximum and minimum can be used. In this
study, standard deviation of the wavelet coefficient
discrete-time series is computed using (2), where
represents the discrete signal length while represents the
signal level of the particular .
   


Other methods such as those in frequency domain
can also be used for feature extraction. For example,
previous study by Suleiman and Fatehi, (2007) uses STFT
and FFT to extract feature in the frequency domain. The 2
different methods yields different result of classification
accuracy (Suleiman and Fatehi, 2007).
Classification
Neural network are composed of interconnecting
artificial neurons, modelling in the way of how human
brain works. Various neural network architecture have
been developed over the years for different functions,
where one of the most popular architecture is the feed
forward network. Feed forward network is commonly
known for its ability to recognize pattern, predict and fit
nonlinear function (Nandish et al., 2012).
Figure-5. Feed forward neural network.
This work involve the use of multilayer
perceptron (MLP) feed forward neural network as the
signal classifier. It doesn’t require a large training set to
learn and hence reducing the operation overhead
(Jahankhani et al., 2006). Training the neural network
require two sets of data, which is the input data that
represents the information of the signal and the target data
that defines desired output of the neural network.
In this study, features of the discrete-time wavelet
coefficient CD6 is presented to the neural network for
training with scaled-conjugate backpropagation algorithm.
The accuracy of the neural network is measured by the
percentage of correct classification shown in (3).
   
    
The computation of the accuracy takes in account
of the true positive (TP), true negative (TN), false positive
(FP) and false negative (FN):
TP = Number of correctly classified positive samples
TN = Correctly classified negative samples while
FP = Negative sample being classified as positive
FP = Positive sample classified as negative.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8536
Neural network training parameters used in this
study is shown in Table-2. Training stops when any of the
parameter is fulfilled. Default data division setup (75%
training, 15% validation and 15% testing) and 10 hidden
layer is used to obtain the best cross entropy and percent
error in the neural network training GUI. A script is then
generated and performance is further improved by using
command line approach until a desirable accuracy and
MSE is obtained.
 

 
Table-2. Training parameters of the neural network.
Maximum number of epochs
1000
Minimum performance gradient
0.000001
Performance goal
0
Maximum validation failures
5
RESULTS AND DISCUSSIONS
Figure 6(a) shows one of the raw signal acquired.
The signal after artefact removal, rejection of corrupted
epochs and removal of flat line is shown in Figure-6(b)
while filtering gives a clean signal as in Figure-6(c).
(a)
(b)
(c)
Figure-6. (a) Raw EEG signal, (b) Removed artefact,
corrupted signal and flat line, (c) Clean signal after
filtering.
DWT decomposition is performed on and
channel of the clean signal to obtain the alpha band
which contains information that reflects the sensory
responsiveness during a relaxed state. The level 6
decomposition yields 6 detailed coefficients containing
different band of frequencies as shown in Figure-7. Alpha
band signal as shown in Figure-4 lies in the detailed
coefficient at the 6th level decomposition (CD6).
Figure-7. Level 6 decomposition of the signal.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8537
Table-3. Features extracted from 26 subjects and their corresponding autism classes.
Expected
class
Salty, V)
Sour, V)
Sweet, V)
C3
CZ
C4
C3
CZ
C4
C3
CZ
C4
Severe
117.14
119.44
113.38
130.90
189.93
142.32
134.51
140.91
144.04
Moderate
84.71
89.74
68.81
88.52
100.06
102.00
60.73
68.42
58.84
Moderate
98.54
146.20
131.41
46.69
33.24
32.57
93.21
100.74
118.98
Severe
179.89
178.90
214.50
198.89
196.99
195.94
122.93
137.09
130.12
Moderate
154.25
129.66
162.06
67.55
55.05
62.23
101.77
102.74
98.93
Moderate
149.32
126.15
108.94
47.18
47.80
51.07
47.03
55.41
50.17
Moderate
71.49
75.75
77.86
92.15
85.48
89.25
82.04
81.59
79.86
Severe
124.61
222.02
261.51
81.44
44.88
88.70
96.11
91.68
101.73
Mild
52.10
48.23
45.08
46.41
48.96
40.36
36.69
36.29
43.41
Severe
172.26
183.89
222.51
133.83
146.68
134.89
157.43
210.36
151.54
Moderate
100.96
98.86
130.14
78.63
80.87
82.06
93.58
78.41
90.30
Mild
80.59
58.48
64.34
67.34
76.55
93.04
75.12
72.15
74.34
Severe
314.29
296.12
337.38
165.43
153.63
147.12
82.04
81.59
79.86
Severe
244.48
305.36
209.36
272.81
370.34
283.65
247.92
283.59
254.78
Moderate
37.31
38.55
45.93
216.21
177.18
81.10
147.16
38.17
29.99
Moderate
146.46
136.62
138.21
71.86
82.07
79.64
59.90
52.18
46.55
Severe
96.97
106.01
109.01
163.21
149.82
157.79
98.48
97.13
103.48
Severe
122.88
130.59
125.47
103.28
107.98
99.93
124.46
148.08
143.33
Mild
88.40
77.24
52.96
37.02
52.20
47.46
115.17
42.12
153.41
Severe
57.84
51.92
60.38
166.46
181.28
191.80
99.05
102.99
116.65
Severe
210.84
183.59
202.89
72.74
72.81
70.84
52.60
52.11
49.91
Severe
166.66
176.92
162.85
94.77
98.34
97.65
116.03
120.38
151.40
Mild
52.31
51.65
61.11
49.03
45.71
57.76
42.30
47.65
54.93
Moderate
113.31
111.26
111.83
99.77
112.47
114.09
85.74
94.33
85.71
Moderate
55.22
68.88
55.58
59.98
67.53
66.51
114.88
103.73
101.37
Severe
202.06
200.13
258.68
192.18
179.16
199.35
233.97
222.31
202.41
Mean
126.73
131.24
135.85
109.40
113.73
108.04
104.65
102.39
104.46
SD
66.32
71.52
78.25
61.81
73.64
59.38
50.96
60.02
52.50
Feature extraction is performed in time domain
by computing the standard deviation of the discrete signal
level of the alpha band (D6) in microvolt (µV) using
equation (2) for all 3 taste sensory with 3 channels each.
The extracted features of the 3 taste sensory are shown in
Table-3 with mean and standard deviation of the features
in each channel.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8538
Figure-8. Mean and standard deviation of features across channels and taste.
From Figure-8, it was observed that the mean of
the 3 features of salty taste is slightly higher (126.73 µV,
131.24 µV, 135.85 µ V) compared to that of sweet taste
(104.65 µV, 102.39 µV, 104.46 µ V), which indicates that
the feature value acquired by salty taste is higher. This is
potentially due to the children being not comfortable with
the taste of salt (Sudirman and Hussin, 2014).
Generally, it can be seen that feature of subjects
with mild autism generally have a lower value, which also
has higher coherence across different type of taste sensory.
Subjects with severe autism has higher standard deviation,
where the coherence of the standard deviation across
different type of taste sensory is lower. Standard deviation
is the lowest at the C4 channel of subject 3 (32.57 μV)
with sour taste and highest in C4 channel of subject 19
(337.38 μV) with salty taste. Finding of the highest feature
value on salty taste is similar to the study by Sudirman and
Hussin, (2014), where the highest standard deviation
obtained is 336.83 μV from salty taste.
This dataset is used as an input data consisting of
26 samples with 9 elements and is fed into the neural
network for training. Trial and error is performed to obtain
the suitable data division ratio and number of hidden
neurons. The settings that gave the best performance in
cross entropy and percent error is shown in Table-4. The
neural network is designed to have 9 input neurons for the
9 features, 8 hidden neurons, and 3 output neurons for the
3 output classes, which is mild, moderate and severe
autism.
Table-4. Network setup that gives best performance.
Data division setup
Training percentage
65 %
Validation percentage
25 %
Testing percentage
10 %
Hidden layer setting
Hidden neurons
8
Figure-9. Architecture of the neural network.
Training of the neural network with settings
shown in Table-4 yields accuracy of 92.3%. Despite the
high accuracy, the mean squared error (MSE) is quite high
at 0.0362 with the cross entropy at 0.15822. This is
probably due to the large number of features and the
limited amount of samples for the neural network to
generalize the data.
The confusion matrix shown in Figure-10 shows
that only 1 sample from moderate autism and 1 from
severe autism is wrongly classified during training and
testing. The best performance is obtained after 18
iterations with the best validation performance obtained at
epoch 12 and gradient of 0.0729 as shown in the
performance plot in Figure-11. The constantly decreasing
cross-entropy indicates that the cross-entropy performance
is decreased as the training proceeds.
0
20
40
60
80
100
120
140
160
C3 Cz C4 C3 Cz C4 C3 Cz C4
Salty Sour Sweet
Mean Std
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8539
Figure-10. Confusion matrix showing output of training.
Figure-11. Performance plot of the training.
The trained neural network is tested with the 4
samples reserved earlier. These samples perform the
similar preprocessing and feature extraction steps. Then,
they were classified with the trained neural network.
Classification shows that all 4 samples is correctly
classified as shown in Table-5.
Table-5. Output of classification testing.
Subject
number
Expected
severity
Classification
output (%)
Output
class
6
Mild
Mild
65.20
Mild
Moderate
34.76
Severe
0.04
10
Moderate
Mild
6.77
Moderate
Moderate
92.36
Severe
0.86
26
Severe
Mild
0.06
Severe
Moderate
6.27
Severe
93.66
36
Severe
Mild
0.30
Severe
Moderate
11.06
Severe
88.64
Previous study by Suleiman and Fatehi, (2007)
who performed feature extraction with STFT to perform
classification with MLP for BCI purpose achieve average
classification accuracy of 85.99% for all channels which is
slightly lower than by using DWT. While wavelet
transform is a time-scale analysis method, this simple
comparison of feature extraction with frequency analysis
might suggest that time domain features provides a
slightly clearer class boundary than frequency domain
features. However, the difference might also due to the
difference in training parameters being used during neural
network training and different linearity of dataset.
CONCLUSIONS
As EEG signal analysis is gaining popularity in
the field of neuroscience, brain-computer interface and
physiological evaluation, a robust method of feature
extraction must present to increase the reliability of the
method in providing a representation of the data.
DWT’s ability to decompose a signal down to its
frequency components shows that it is a simple and direct
method to analyze EEG signals in different frequency
band representing different activities in the brain. Results
shows that features extracted with DWT is able to display
various correlations between standard deviation of the
alpha band and the feature characteristics of different taste
sensory and also the severity of autism. This makes DWT
a suitable tool to analyze EEG signal of autism patients.
Training of the neural network with features extracted
with DWT shows that the network is able to achieve
classification accuracy at 92.3% despite having high MSE
of 0.0362. The trained network is able to classify all
testing data correctly.
VOL. 10, NO 19, OCTOBER, 2015 ISSN 1819-6608
ARPN Journal of Engineering and Applied Sciences
©2006-2015 Asian Research Publishing Network (ARPN). All rights reserved.
www.arpnjournals.com
8540
In future, researchers are suggested to find the
best combination of feature extraction method and
classifier that give the best accuracy and performance.
This can maximize the potential of using EEG
classification as a reliable method to diagnose autism.
ACKNOWLEDGEMENT
This work is supported by the Faculty of
Electrical Engineering, Universiti Teknologi Malaysia
with funding from the Ministry of Science, Technology
and Innovation of Malaysia (MOSTI) under Vot. 4S094.
The author would like to express gratitude to those who
provided support, guidance and technical knowledge
during the course of this work.
REFERENCES
Frédéric, A., Nizar, K., Khalifa, B. and Hedi, B. 2006.
Supervised Neuronal Approaches For EEG Signal
Classification: Experimental Studies. The 10th IASTED
International Conference on Artificial Intelligence and
Soft Computing.
Hazarika, N., Chen, J. Z., Tsoi, A. C. and Sergejew, A.
1997. Classification of EEG signals using the wavelet
transform. Digital Signal Processing Proceedings, 1997.
DSP 97. 1997 13th International Conference. 1, pp. 89-92.
Jahankhani, P., Kodogianni, V. and Revett, K. 2006. EEG
Signal Classification Using Wavelet Feature Extraction
and Neural Networks. Modern Computing. pp. 120-124.
Murugappan, M., Ramachandran, N. and Sazali, Y. 2010.
Classification of human emotion from EEG using discrete
wavelet transform. Journal of Biomedical Science and
Engineering. 3, pp. 390-396.
Nandish, M., Michahial, S., P, H. K. and Ahmed, F. 2012.
Feature Extraction and Classification of EEG Signal Using
Neural Network Based Techniques. International Journal
of Engineering and Innovative Technology (IJEIT). 2.
Sudirman, R. and Hussin, S. S. 2014. Sensory Responses
of Autism via Electroencephalography for Sensory Profile.
Control System, Computing and Engineering (ICCSCE),
2014 IEEE International Conference. pp. 626-631.
Suleiman, A. B. R. and Fatehi, T. A. H. 2007. Features
Extraction Techniques of EEG Signal for BCI
Applications. Faculty of Computer and Information
Engineering, Department College of Electronics
Engineering, University of Mosul, Iraq.
Teplan, M. 2002. Fundamentals of EEG Measurement.
Measurement Science Review. 2(2).
Varela, F., Lachaux, J., Rodriguez, E. and Martinerie, J.
2001. The brainweb: phase synchronization and large-
scale integration. Nature Reviews Neuroscience. 2, pp.
229-239.
... [10]. It is commonly used to remove noise and extract features from EEG signals [11][12][13][14]. However, the frequency resolution of the wavelet transform degrades as the measured frequency increases. ...
... Figure 3 indicates that although there is relatively clear signal capture at around 10 Hz, it is difficult to select one or more universally applicable feature values to distinguish between the two types of motor imagery. However, the EEG signals exhibit higher activity in the beta (13-30 Hz), alpha (8)(9)(10)(11)(12)(13), and theta (4-8 Hz) bands. Consequently, we selected 19 channels, excluding the reference channel, and calculated the average wavelet coefficients in these three frequency bands for each channel. ...
Chapter
Full-text available
The Brain-Computer Interface (BCI) establishes a direct communication pathway between the brain and external devices, enabling people to control external devices through EEG-based motor imagery. There have been numerous studies and applications of motor imagery of the upper limb in recent years. However, studies of motor imagery of the lower limb for BCI applications remain insufficient. This study aims to decode motor imagery tasks of unilateral knee extension and flexion, which could be used as input for rehabilitation robots or exoskeletons. Superlet is a spectral estimator with super-resolution time-frequency that has been recently proposed in the field of signal processing. In this study, the superlet transform was performed for time-frequency analysis of the EEG signals of unilateral knee motor imagery recorded from five healthy subjects. The extracted superlet coefficients from the theta, alpha, and beta bands were used as features. Subsequently, the SVM was used to build binary classification models for each subject. The results of the study show that the average offline classification accuracy achieved using the superlet and SVM is 78.32%, which is better than that achieved using the wavelet and SVM.
... The working principle of CWT is to select a suitable wavelet basis function and obtain a series of basis functions at various intervals through translation and scale transformation. Then, the EEG signal generated and integrated through the appropriate intervals will be used to obtain the time and frequency characteristics of the EEG signal [38]. ...
... There are several choices of wavelet functions, namely market, Mexican hat, Daubechies, market, samlet, and Shannon. Xiao et al. compared wavelet basis functions, where the market wavelet was selected as the most suitable basis function for EEG signal wavelets [38]. The basic wavelet function can be mathematically defined as follows: ...
Article
Full-text available
The article’s subject matter is to classify Electroencephalography (EEG) signals in Autism Spectrum Disorder (ASD) sufferers. The goal is to develop a classification model using Machine Learning (ML) algorithms that are often implemented in Brain-Computer Interfaces (BCI) technology. The tasks to be solved are as follows: pre-processing the EEG dataset signal to separate the source signal from the noise/artifact signal to produce an observation signal that is free of noise/artifact; obtaining an effective feature comparison to be used as an attribute at the classification stage; and developing a more optimal classification method for detecting people with ASD through EEG signals. The methods used are: one of the wavelet techniques, namely the Continuous Wavelet Transform (CWT), which is a technique for decomposing time-frequency signals. CWT began to be used in EEG signals because it can describe signals in great detail in the time-frequency domain. EEG signals are classified into two scenarios: classification of CWT coefficients and classification of statistical features (mean, standard deviation, skewness, and kurtosis) of CWT. The method used for classifying this research uses ML, which is currently very developed in signal processing. One of the best ML methods is Support Vector Machine (SVM). SVM is an effective super-vised learning method to separate data into different classes by finding the hyper-plane with the largest margin among the observed data. The following results were obtained: the application of CWT and SVM resulted in the best classification based on CWT coefficients and obtained an accuracy of 95% higher than the statistical feature-based classification of CWT, which obtained an accuracy of 65%. Conclusions. The scientific contributions of the results obtained are as follows: 1) EEG signal processing is performed in ASD children using feature extraction with CWT and classification with SVM; 2) the combination of these signal classification methods can improve system performance in ASD EEG signal classification; 3) the implementation of this research can later assist in detecting ASD EEG signals based on brain wave characteristics.
... The accuracy obtained from this investigation reached 87.1%. In a follow-up study published in 2015, Cheong et al. [6] used the discrete wavelet transform to examine EEG signals from autistic individuals and trained the multilayer perceptron (MLP) neural network to categorize signals into three severity levels of autism (mild, moderate, and severe). The accuracy obtained reached 92.3%. ...
Article
Full-text available
Concentration denotes the capability to direct one's attention to a specific subject matter. Presently, within the era characterized by an overwhelming abundance of information inundating human existence, distractions frequently impede human concentration, thereby influencing the depth of knowledge acquisition. Various elements contribute to the decline in human concentration, including diminished metabolic states, inadequate sleep, and engaging in multiple tasks simultaneously. The cognitive state of an individual during the process of thinking can be assessed through the analysis of electroencephalography signals. The primary objective of this investigation is to facilitate experts' interpretation of electroencephalography signal outcomes for categorizing concentration levels. The dataset utilized in this examination comprises unprocessed EEG data obtained from observing individuals in both relaxation and concentration states. After data preprocessing, feature extraction is executed, and classification is performed using the Support Vector Machine technique. The outcome of this study reveals an accuracy rate of 84%. These developments allow for continual monitoring of brain function, an enhanced comprehension of cerebral activities, and increased operational efficacy of end-effectors. The implications of these advancements on prospective research opportunities are evident in the potential for more accurate diagnosis of neurological disorders and the progression of sophisticated BCI applications designed to support healthcare and monitor cognitive states. The evolution of EEG technology is paving the way for novel research pathways in neuroscience and human-computer interaction.
... Recent research has focused on examining how human and machine behavior interact, acknowledging that differing social and psychological origins might affect various forms of human-computer interaction [26]. Techniques for extracting EEG features have repeatedly been shown to be clinically reliable in evaluating and diagnosing a range of cognitive and neurological domains in conditions such as ASD [27][28][29][30], learning difficulties [31], and attention-related issues [32][33][34][35]. It is commonly acknowledged that artificial intelligence (AI) tools can be used to automatically diagnose and treat ASD cases. ...
Article
Full-text available
Autism Spectrum Disorder (ASD) is a neurodevelopmental condition that is characterized by communication barriers, societal disengagement, and monotonous actions. Currently, the diagnosis of ASD is made by experts through a subjective and time-consuming qualitative behavioural examination using internationally recognized descriptive standards. In this paper, we present an EEG-based three-phase novel approach comprising 29 autistic subjects and 30 neurotypical people. In the first phase, preprocessing of data is performed from which we derived one continuous dataset and four condition-based datasets to determine the role of each dataset in the identification of autism from neurotypical people. In the second phase, time-domain and morphological features were extracted and four different feature selection techniques were applied. In the last phase, five-fold cross-validation is used to evaluate six different machine learning models based on the performance metrics and computational efficiency. The neural network outperformed when trained with maximum relevance and minimum redundancy (MRMR) algorithm on the continuous dataset with 98.10% validation accuracy and 0.9994 area under the curve (AUC) value for model validation, and 98.43% testing accuracy and AUC test value of 0.9998. The decision tree overall performed the second best in terms of computational efficiency and performance accuracy. The results indicate that EEG-based machine learning models have the potential for ASD identification from neurotypical people with a more objective and reliable method.
... DWT also has other features, such as significant data reduction. It analyzes the signal in different frequency bands with different resolutions by decomposing it into approximation and detailed information [40]. ...
Article
Full-text available
This study introduces an electroencephalography (EEG)-based dataset to analyze lie detection. Various analyses or detections can be performed using EEG signals. Lie detection using EEG data has recently become a significant topic. In every aspect of life, people find the need to tell lies to each other. While lies told daily may not have significant societal impacts, lie detection becomes crucial in legal, security, job interviews, or situations that could affect the community. This study aims to obtain EEG signals for lie detection, create a dataset, and analyze this dataset using signal processing techniques and deep learning methods. EEG signals were acquired from 27 individuals using a wearable EEG device called Emotiv Insight with 5 channels (AF3, T7, Pz, T8, AF4). Each person took part in two trials: one where they were honest and another where they were deceitful. During each experiment, participants evaluated beads they saw before the experiment and stole from them in front of a video clip. This study consisted of four stages. In the first stage, the LieWaves dataset was created with the EEG data obtained during these experiments. In the second stage, preprocessing was carried out. In this stage, the automatic and tunable artifact removal (ATAR) algorithm was applied to remove the artifacts from the EEG signals. Later, the overlapping sliding window (OSW) method was used for data augmentation. In the third stage, feature extraction was performed. To achieve this, EEG signals were analyzed by combining discrete wavelet transform (DWT) and fast Fourier transform (FFT) including statistical methods (SM). In the last stage, each obtained feature vector was classified separately using Convolutional Neural Network (CNN), Long Short-Term Memory (LSTM), and CNNLSTM hybrid algorithms. At the study’s conclusion, the most accurate result, achieving a 99.88% accuracy score, was produced using the LSTM and DWT techniques. With this study, a new data set was introduced to the literature, and it was aimed to eliminate the deficiencies in this field with this data set. Evaluation results obtained from the data set have shown that this data set can be effective in this field.
... Most of the articles have classified different cognitive load levels with the help of machine learning-based classification algorithms. In [22], EEG signals are captured in terms of three types of taste responses of autistic children to define different cognitive load levels. The research achieved the classification results of 92.3% among three classes of autism severity (mild, moderate, and severe) with the help of a multilayer perceptron neural network. ...
Article
Full-text available
Electroencephalogram (EEG)-based cognitive load assessment is now an important assignment in psychological research. This type of research work is conducted by providing some mental task to the participants and their responses are counted through their EEG signal. In general assumption, it is considered that during different tasks, the cognitive workload is increased. This paper has investigated this specific idea and showed that the conventional hypothesis is not correct always. This paper showed that cognitive load can be varied according to the performance of the participants. In this paper, EEG data of 36 participants are taken against their resting and task (mental arithmetic) conditions. The features of the signal were extracted using the empirical mode decomposition (EMD) method and classified using the support vector machine (SVM) model. Based on the classification accuracy, some hypotheses are built upon the impact of subjects’ performance on cognitive load. Based on some statistical consideration and graphical justification, it has been shown how the hypotheses are valid. This result will help to construct the machine learning-based model in predicting the cognitive load assessment more appropriately in a subject-independent approach.
... The DWT based Daubechies function of order 4 with five decomposition level was used extract the EEG rhythms from DASPS dataset. This wavelet attributes was chosen because it well suited for processing biomedical signals [9]. The input signal will pass through low-pass and high-pass filter, which divided the frequencies into two bands of low-pass component (approximation component) and high-pass component (detail component). ...
Article
Full-text available
Anxiety is a complicated emotional condition that has a detrimental effect on people’s physical and mental health. It is critical to accurately recognize anxiety levels in early stage. The anxiety can be detected by pattern of brain signal using brain imaging tools. However, the common problem with dataset acquired from brain is imbalanced class distribution. Hence, the purpose of this work is to mitigate the imbalanced class distribution issue by removing data outlier and using improved Synthetic Minority Oversampling Technique (SMOTE) for improving the classification performance. This work used of the freely accessible Database for Anxious States based on Psychological stimulation (DASPS) that comprises of 14 channels electroencephalography (EEG) signal. It acquired from 23 subjects when they were exposed to psychological stimuli that elicited fear. The DASPS need to be processed for removing noises, extracting important features and sampling with Safe-level SMOTE method. Then, the processed DASPS was categorized into three types of model: Model A, Model B, and Model C. The feature Model C from enhanced DASPS class distribution obtained the precision of 89.7% and accuracy of 89.5% using optimized K -nearest neighbour ( K -NN) algorithm. The proposed method showed outstanding classification performance than others existing methods in recognizing multistage anxiety.
... In a subsequent study [6], STFT and statistical analysis with KNN were applied to a dataset of 28 subjects to obtain 96.4% ACC. Cheong et al. [7] collected EEG recordings from 30 autistic children, preprocessed the signals with discrete wavelet transform (DWT), and extracted nonlinear features. ...
Article
Early diagnosis of autism spectrum disorder (ASD) plays an important role in the rehabilitation of the patient. This goal necessitates higher-level pattern representation and a strong modeling approach. The proposed approach applies scalogram images of electroencephalography signals for the first purpose and a two-level deep learning architecture for better classification. Scalogram images embed both the temporal and spectral information of the signal. On the other hand, the hybrid deep learning hierarchy of convolutional neural network followed by long short-term memory models both spatial and temporal information of the scalogram image. The approach is evaluated on a dataset of 34 ASD samples and 11 normal cases in without-voice and with-voice conditions. To validate the early diagnosis hypothesis, signals from children older than 5 years are used as the training set, and signals from younger subjects are used as the validation set. The proposed method achieves excellent performance of 99.50% and 98.43% for automatically detecting ASD with and without voice, respectively. This classification performance is higher than most recent reported approaches, and the results show the effectiveness of the approach in early diagnosis of ASD and demonstrate the auditory impact on the diagnosis of autism.
Article
Full-text available
A new pre-processing approach of EEG data to detect topological EEG features has been applied to a continuous segment of artifact-free EEG data lasting 10 minutes in ASCII format derived from 50 ASD children and 50 children with other Neuro-Psychiatric Disorders (NPD), matched for age and male/female ratios. Each EEG is transformed in a triangular matrix of 171 values expressing all reciprocal Manhattan distances among the 19 electrodes of to the international 10-20 system. From this matrix, the minimum spanning tree (MST) is calculated. Electrode identification serial codes sorted according to the decreasing number of links in MST, and the number of links in MST are taken as input vectors for machine learning systems. Machine learning systems have been applied to build up a predictive model to distinguish between the two diagnostic classes (autism vs NPD) following a rigorous validation protocol. The best machine learning system (KNN algorithm) obtained a global accuracy of 93.2% (92.37 % sensitivity and 94.03 % specificity) in differentiating ASD subjects from NPD subjects. The results obtained in this study suggest that the thank to the new pre-processing method introduced, there is the possibility to discriminate subjects with autism from subjects affected by other psychiatric disorders with a modest computational time reducing the information to 38 figures.
Conference Paper
Full-text available
The aim of this study is to investigate the brain signals of autism children through electroencephalography (EEG) associated to physical tasks. The physical task was meant to stimulate the sensitivity correlation of sensory response of a child. A group of autism children was chosen for this study and were given by five sensory stimulations which are audio, taste, touch, visual and vestibular. The acquisition of brain signals was acquainted using EEG Neurofax 9200 and the electrode positions were using 10-20 International System placements. The preprocessing signals were analyzed using independent component analysis (ICA) using EEGLAB Software and Discrete Wavelet Transform (DWT). The alpha wave was selected by level 6 decomposition and the extracted features represents the characteristic of the sensory task. The means, standard deviations and approximation entropy were extracted on the clean signals and forms into Sensory Profile (Sensory Profiling). From the overall results, the behavior of each autism children has been observed unstable emotion while running the sensory stimulation. The observation also helps to improve their learning strategy for the future work in assessment. Keywords—Electroencephalography (EEG); autism; independent component analysis (ICA); discrete wavelet transform (DWT); sensory profile (SP)
Article
Full-text available
In this paper, we summarize the human emotion rec-ognition using different set of electroencephalogram (EEG) channels using discrete wavelet transform. An audio-visual induction based protocol has been de-signed with more dynamic emotional content for in-ducing discrete emotions (disgust, happy, surprise, fear and neutral). EEG signals are collected using 64 electrodes from 20 subjects and are placed over the entire scalp using International 10-10 system. The raw EEG signals are preprocessed using Surface Laplacian (SL) filtering method and decomposed into three different frequency bands (alpha, beta and gamma) using Discrete Wavelet Transform (DWT). We have used "db4" wavelet function for deriving a set of conventional and modified energy based fea-tures from the EEG signals for classifying emotions. Two simple pattern classification methods, K Nearest Neighbor (KNN) and Linear Discriminant Analysis (LDA) methods are used and their performances are compared for emotional states classification. The ex-perimental results indicate that, one of the proposed features (ALREE) gives the maximum average classi-fication rate of 83.26% using KNN and 75.21% using LDA compared to those of conventional features. Fi-nally, we present the average classification rate and subsets of emotions classification rate of these two different classifiers for justifying the performance of our emotion recognition system.
Conference Paper
Full-text available
ABSTRACT Using artificial neural networks for Electroencephalogram (EEG) signal interpretation is a very challenging tasks for several reasons. The first class of reasons ,refers to the nature of data. Such signals are complex ,and difficult to process. The second class of reasons ,refers to the nature ofunderlying,knowledge. ,Expertise is manifold ,and difficult to formalize ,and to be ,made ,compatible ,with a numerical processing. In previous studies we have deeply described that expertise and explained, from theoretical and bibliographical studies, why artificial neural networks could be interesting candidates to perform ,such a signal interpretation. In this paper, we report recent experiments that we have ,made ,on real ,EEG data in a classification framework. These results are interesting with regard to the state of the ,art. They also indicate that further work must be done ,on expertise ,integration in our ,neuronal platform.
Article
Full-text available
Article
Full-text available
The emergence of a unified cognitive moment relies on the coordination of scattered mosaics of functionally specialized brain regions. Here we review the mechanisms of large-scale integration that counterbalance the distributed anatomical and functional organization of brain activity to enable the emergence of coherent behaviour and cognition. Although the mechanisms involved in large-scale integration are still largely unknown, we argue that the most plausible candidate is the formation of dynamic links mediated by synchrony over multiple frequency bands.
Conference Paper
Full-text available
This paper describes the application of an artificial neural network (ANN) technique together with a feature extraction technique, viz., the wavelet transform, for the classification of EEG signals. Three classes of EEG signals were used: normal, schizophrenia (SCH), and obsessive compulsive disorder (OCD). The architecture of the artificial neural network used in the classification is a three-layered feedforward network which implements the backpropagation of error learning algorithm. After training, the network with wavelet coefficients was able to correctly classify over 66% of the normal class and 71% of the schizophrenia class of EEGs. The wavelet transform thus provides a potentially powerful technique for preprocessing EEG signals prior to classification
Conference Paper
Decision support systems have been utilised since 1960, providing physicians with fast and accurate means towards more accurate diagnoses and increased tolerance when handling missing or incomplete data. This paper describes the application of neural network models for classification of electroencephalogram (EEG) signals. Decision making was performed in two stages: initially, a feature extraction scheme using the wavelet transform (WT) has been applied and then a learning-based algorithm classifier performed the classification. The performance of the neural model was evaluated in terms of training performance and classification accuracies and the results confirmed that the proposed scheme has potential in classifying the EEG signals
Feature Extraction and Classification of EEG Signal Using Neural Network Based Techniques
  • M Nandish
  • S Michahial
  • H K Ahmed
Nandish, M., Michahial, S., P, H. K. and Ahmed, F. 2012. Feature Extraction and Classification of EEG Signal Using Neural Network Based Techniques. International Journal of Engineering and Innovative Technology (IJEIT). 2.
Features Extraction Techniques of EEG Signal for BCI Applications. Faculty of Computer and Information Engineering
  • A B R Suleiman
  • T A H Fatehi
Suleiman, A. B. R. and Fatehi, T. A. H. 2007. Features Extraction Techniques of EEG Signal for BCI Applications. Faculty of Computer and Information Engineering, Department College of Electronics Engineering, University of Mosul, Iraq.