SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Brain Computer Interface Design Using Band
Powers Extracted During Mental Tasks
Ramaswamy Palaniappan
Dept. of Computer Science, University of Essex, Colchester, United Kingdom
Abstract-In this paper, a Brain Computer Interface (BCI) is
designed using electroencephalogram (EEG) signals where the
subjects have to think of only a single mental task. The method
uses spectral power and power difference in 4 bands: delta and
theta, beta, alpha and gamma. This could be used as an
alternative to the existing BCI designs that require classification
of several mental tasks. In addition, an attempt is made to show
that different subjects require different mental task for
minimising the error in BCI output. In the experimental study,
EEG signals were recorded from 4 subjects while they were
thinking of 4 different mental tasks. Combinations of resting
(baseline) state and another mental task are studied at a time for
each subject. Spectral powers in the 4 bands from 6 channels are
computed using the energy of the Elliptic FIR filter output. The
mental tasks are detected by a neural network classifier. The
results show that classification accuracy up to 97.5% is possible,
provided that the most suitable mental task is used. As an
application, the proposed method could be used to move a cursor
on the screen. If cursor movement is used with a translation
scheme like Morse Code, the subjects could use the proposed
BCI for constructing letters/words. This would be very useful for
paralysed individuals to communicate with their external
surroundings.
I. INTRODUCTION
Electroencephalogram (EEG) based Brain-Computer
Interface (BCI) technology has seen much development in
recent years. Specifically, EEG based BCI technologies that
do not depend on peripheral nerves and muscles have received
much attention as possible modes of communication for the
disabled [1,2,4,5,7,8,10,11]. In general, these could be divided
into several types: mental task [1,4,7], readiness potential (mu
rhythm) [8] and P300 evoked potential [2]. Mental task based
BCI is somewhat the least studied among the methods due to
the difficulty in obtaining low error rates. Keirn and Aunon
[4] proposed a BCI design using classification of pairs of
mental tasks represented by spectral power asymmetry ratio in
delta, theta, alpha and beta bands using Bayesian classifier.
Anderson et al [1] studied classification of baseline and
multiplication mental tasks using neural network classification
of autoregressive features. Palaniappan et al [7] studied
classification of three mental tasks using Fuzzy ARTMAP
classifier. Reviews of some of these technologies and
developments in this area are given by Vaughan et al [10] and
Wolpaw et al [11].
In this paper, a technique is proposed using spectral power
and power difference in 4 bands from 6 channels to classify
into two outputs, where one is baseline and another is a
specific mental task. There are some differences in the current
work as compared to the earlier studies. The first is the use of
gamma band (30-50 Hz) EEG in addition to the commonly
used delta, theta, alpha and beta bands (below 30 Hz). The
second is the use of spectral power difference from 6 channels
instead of the spectral power asymmetry (i.e. difference)
between hemispheres studied by Keirn and Aunon [4]. The
third is the study of single mental tasks instead of 2 or 3
mental tasks as studied by others [1,4,7]. It is shown that it is
possible to construct a simple BCI with subjects either
thinking of a single mental task or relaxing.
Elliptic filters have been utilized to extract EEG in 4 bands:
delta and theta, beta, alpha and gamma. Delta and theta bands
are combined since their frequency range is small. The
spectral power of each band is computed and the difference in
each band from 6 channels gives the spectral power
difference. These spectral power and spectral power
differences are then used by a Multilayer Perceptron (MLP-
BP) neural network to classify into a baseline state or the
mental task state. The EEG data were recorded from 4
subjects during 2 sessions while the subjects were thinking of
4 different mental tasks.
II. METHODOLOGY
The EEG data used in this study were collected by Keirn
and Aunon [4]. The subjects were seated in an Industrial
Acoustics Company sound controlled booth with dim lighting
and noise-less fan (for ventilation). An Electro-Cap elastic
electrode cap was used to record EEG signals from positions
C3, C4, P3, P4, O1 and O2 (shown in Figure 1), defined by
the 10-20 system [3] of electrode placement. The impedance
of all electrodes were kept below 5 KΩ. Measurements were
made with reference to electrically linked mastoids, A1 and
A2. The electrodes were connected through a bank of
amplifiers (Grass7P511), whose band-pass analog filters were
set at 0.1 to 100 Hz. The data were sampled at 250 Hz with a
Lab Master 12-bit A/D converter mounted on a computer.
Before each recording session, the system was calibrated with
a known voltage. Signals were recorded for 10s during each
task and each task was repeated for 2 sessions where the
3210-7803-8709-0/05/$20.00©2005 IEEE
Proceedings of the 2 International IEEE EMBS
Conference on Neural Engineering
Arlington, Virginia · March 16 - 19, 2005
nd
sessions were held on different weeks. The EEG signal for
each mental task was segmented into 20 segments with length
0.5 s. The sampling rate was 250 Hz, so each EEG segment
was 125 samples in length.
EEG
C4C3
P3 P4
O1 O2
A1 A2
Fig. 1. Electrode placement.
In this paper, EEG signals from 4 subjects performing 4
different mental tasks were used. The data is available online
at http://www.cs.colostate.edu/~anderson. These mental tasks
are:
Math task. The subjects were given nontrivial multiplication
problems, such as 24 times 14 and were asked to solve them
without vocalising or making any other physical movements.
The tasks were non-repeating and designed so that an
immediate answer was not apparent. The subjects verified at
the end of the task whether or not he/she arrived at the
solution and no subject completed the task before the end of
the 10 s recording session.
Geometric figure rotation task. The subjects were given 30
s to study a particular three-dimensional block object, after
which the drawing was removed and the subjects were asked
to visualise the object being rotated about an axis. The EEG
signals were recorded during the mental rotation period.
Mental letter composing task. The subjects were asked to
mentally compose a letter to a friend or a relative without
vocalising. Since the task was repeated several times the
subjects were told to continue with the letter from where they
left off.
Visual counting task. The subjects were asked to imagine a
blackboard and to visualise numbers being written on the
board sequentially, with the previous number being erased
before the next number was written. The subjects were
instructed not to verbalise the numbers but to visualise them.
They were also told to resume counting from the previous task
rather than starting over each time.
In addition, the baseline state was used where the subjects
were asked to relax and think of nothing in particular. This
task was used as a control and as a baseline measure of the
EEG signals.
Keirn and Aunon [4] specifically chose these tasks since
they involve hemispheric brainwave asymmetry (except for
the baseline task). For example, it was shown by Osaka [6]
that arithmetic tasks exhibit a higher power spectrum in the
right hemisphere whereas visual tasks do so in the left
hemisphere. As such, Keirn and Aunon [4] and later Anderson
et al [1] proposed that these tasks are suitable for brain-
computer interfacing.
The EEG signals are high pass filtered using Elliptic Finite
Impulse Response (FIR) at 0.5 Hz with 3 dB cut-off of 1 Hz,
with 30 dB attenuation in the stop-band and 0.5 dB ripple in
the pass-band. This is to reduce low frequency noise. Elliptic
filter was used because of its low order as compared to other
FIR filters like Butterworth. Forward and backward filtering
was performed to ensure that there would be no phase
distortion. The frequency ranges of each bands are delta and
theta (0.5-7 Hz), alpha (8-12 Hz), beta (13-29 Hz) and gamma
(30-50 Hz). Spectral power in each band was computed from
the filtered output. Next, power difference in each spectral
band was computed using






+
−
=
21
21
PP
PP
Powerdifference (1)
where P1 is the power in one channel and P2 is the power in
another channel in the same spectral band. Overall, this gave
24 spectral powers and 120 spectral power differences, with a
total of 144 features.
MLP NN with single hidden layer trained by the BP
algorithm [9] was used to classify different combinations of
two states: mental task and baseline represented by the 144
spectral power and power difference features. The output
nodes were set at two so that the NN could classify into one of
the two states. The hidden nodes were varied from 10 to 50 in
steps of 10. This is to investigate the effects of number of
hidden nodes on classification accuracies.
A total of 80 EEG patterns (20 segments for EEG each
signal x 2 sessions x 2 states) were used for each subject in
this experimental study. Half of the patterns were used in
training and the remaining half in testing. The selection of the
patterns for training and testing were chosen randomly.
Training was conducted until the average error fell below 0.01
or reached a maximum iteration limit of 10000. The average
error denotes the error limit to stop NN training. The average
error is the average of NN target output subtracted by the
desired target output from all the training patterns. The
desired target output was set to 1.0 for the particular category
representing the mental task of the EEG pattern being trained,
while for the baseline category, it was set to 0. Figure 2 shows
the flow of the methodology. Figure 3 shows the architecture
of the MLP-BP NN used in this study.
EEG signals
recorded from 6
channels
Subjects think of
a mental task
Spectral power and
power differences
MLP-BP
classification
Mental task
recognised
Fig. 2. Methodology Flow.
322
EEG features
Categories
representing
the mental task
Input layer
Ouput layer
(2 nodes)
Hidden layer
(10 to 100 nodes)
Fig. 3. MLP-BP NN architecture.
An example of possible BCI application using the method is
shown in Figure 4. The cursor on a computer screen moves
from left to right at a constant and low speed. The cursor
moves up if the subject thinks of the particular mental task,
else the cursor moves down i.e. when the subject does not
think of anything. At the right end of the screen, the cursor
will eventually select a dash or dot. Sequence of several
dashes or dots will determine the appropriate English letter
using some translation schemes like Morse Code [7].
Dash (as in
Morse code)
Dot (as in
Morse code)
Cursor
Computer Screen
Dash or dot
selected
Fig. 4. Example of possible application using the method.
III. RESULTS
Tables 1-4 show the shows of MLP-BP classification results
using baseline and a mental task states. It could be seen that
different subjects have different suitable mental tasks. The
suitable mental task is the one that gives the highest
recognition and/or with lowest NN hidden nodes.
For example, for subject 1 the suitable mental task is image
rotation. For subjects 2 and 4, the most suitable mental task is
maths task, while for subject 3, it is counting task.
Another interesting result is that 10 hidden nodes are
sufficient for the BCI design. All the suitable mental task
classifications denote this fact.
TABLE 1
MLP-BP CLASSIFICATION RESULT FOR SUBJECT 1
Mental tasksNo. of H.U.
Count Letter Rotate Math
10 87.5 85.0 95.0 80.0
20 87.5 87.5 95.0 80.0
30 87.5 77.5 95.0 80.0
40 85.0 85.0 95.0 82.5
50 85.0 82.5 95.0 82.5
Average 86.5 83.5 95.0 81.0
TABLE 2
MLP-BP CLASSIFICATION RESULT FOR SUBJECT 2
Mental tasksNo. of H.U.
Count Letter Rotate Math
10 70.0 92.5 75.0 95.0
20 90.0 75.0 95.0 77.5
30 77.5 95.0 77.5 92.5
40 95.0 77.5 92.5 77.5
50 77.5 92.5 80.0 92.5
Average 82.0 86.5 84.0 87.0
TABLE III
MLP-BP CLASSIFICATION RESULT FOR SUBJECT 3
Mental tasksNo. of H.U.
Count Letter Rotate Math
10 92.5 70.0 75.0 87.5
20 70.0 75.0 87.5 87.5
30 72.5 87.5 87.5 70.0
40 87.5 90.0 70.0 75.0
50 90.0 70.0 75.0 90.0
Average 82.5 78.5 79.0 82.0
TABLE IV
MLP-BP CLASSIFICATION RESULT FOR SUBJECT 4
Mental tasksNo. of H.U.
Count Letter Rotate Math
10 92.5 85.0 90.0 97.5
20 82.5 87.5 97.5 92.5
30 85.0 95.0 92.5 85.0
40 95.0 92.5 82.5 90.0
50 92.5 87.5 90.0 95.0
Average 89.5 89.5 90.5 92.0
IV. CONCLUSION
In this paper, it has been shown that a BCI system could be
designed where the subject has to think of a single mental task
only. The method utilizes EEG features, namely spectral
power and power differences in 4 bands from 6 channels.
MLP-BP NN classifies these 144 features into the baseline or
mental task states. In future, it is planned to expand the work
to include more data and more subjects and test the
performance on an actual EEG to English letter translation
system.
323
ACKNOWLEDGMENT
The authors would like to acknowledge the assistance of Dr.
C. Anderson of Colorado State University, USA for giving
permission to use the EEG data.
REFERENCES
[1] Anderson, C.W., Stolz, E.A., and Shamsunder, S.,
“Multivariate autoregressive models for classification of
spontaneous electroencephalogram during mental tasks,” IEEE
Transactions on Biomedical Engineering, pp. 277-286, vol. 45,
no. 3, 1998.
[2] Donchin, E., Spencer, K.M., and Wijesinghe, R., “The mental
prosthesis: assessing the speed of a P300-based brain-computer
interface,” IEEE Transactions on Rehabilitation Engineering,
pp. 174-179, vol. 8 no. 2, June 2000.
[3] Jasper, H., “The ten twenty electrode system of the
international federation,” Electroencephalographic and
Clinical Neurophysiology, vol. 10, pp. 371-375, 1958.
[4] Keirn, Z.A., and Aunon, J.I., “A new mode of communication
between man and his surroundings,” IEEE Transactions on
Biomedical Engineering, pp. 1209-1214, vol. 37, no.12,
December 1990.
[5] Leuthardt, E.C., et al, “A brain computer interface using
electrocorticographic signals in humans,” Journal of Neural
Engineering, pp. 63-71, vol. 1, 2004.
[6] Osaka, M., “Peak alpha frequency of EEG during a mental
task: task difficulty and hemispheric differences,”
Psychophysiology, pp. 101-105, vol. 21, 1984.
[7] Palaniappan, R., Raveendran, P., Nishida, S., and Saiwaki, N.,
“A New Brain-Computer Interface Design Using Fuzzy
ARTMAP”, IEEE Transactions on Neural Systems and
Rehabilitation Engineering, pp.140-148, vol. 10, issue 3,
September 2002.
[8] Pfurtscheller, G., Neuper, C., Guger, C., Harkam, W.,
Ramoses, H., Schlogl, A., Obermaier, B., Pregenzer, M.,
“Current trends in Graz brain-computer interface (BCI)
research,” IEEE Transactions on Rehabilitation Engineering,
vol. 8, no. 2, pp. 216-219, June 2000.
[9] Rumelhart, D.E., and McCelland, J.L., Parallel Distributed
Processing: Exploration in the Microstructure of Cognition,
MIT Press, Cambridge, MA, vol. 1, 1986.
[10] Vaughan, T.M., Wolpaw, J.R., and Donchin, E., “EEG based
communications: Prospects and Problems,” IEEE Transactions
on Rehabilitation Engineering, vol. 4, no. 4, pp. 425-430,
December 1996.
[11] Wolpaw, J.R., Birbaumer, N., Hectderks, W.J., McFarland,
D.J., Pecleham, P.H., Schalk, G., Donchin, E., Quatrano, L.A.,
Robinson, C.J., Vaughan, T.M. “Brain-Computer Interface
Technology: A Review of the First International Meeting,”
IEEE Transactions on Rehabilitation Engineering, vol. 8 no. 2,
pp. 164-173, June 2000.
324

Más contenido relacionado

La actualidad más candente

5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
IAESIJEECS
 
Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...
IJECEIAES
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
ijsrd.com
 
Review:Wavelet transform based electroencephalogram methods
Review:Wavelet transform based electroencephalogram methodsReview:Wavelet transform based electroencephalogram methods
Review:Wavelet transform based electroencephalogram methods
ijtsrd
 
Classification of Pre-ictal and Interictal Periods Based
Classification of Pre-ictal and Interictal Periods BasedClassification of Pre-ictal and Interictal Periods Based
Classification of Pre-ictal and Interictal Periods Based
Bharat Kumar Reddy Karumuri
 

La actualidad más candente (20)

Brainwave Feature Extraction, Classification & Prediction
Brainwave Feature Extraction, Classification & PredictionBrainwave Feature Extraction, Classification & Prediction
Brainwave Feature Extraction, Classification & Prediction
 
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...
 
HUMAN EMOTION ESTIMATION FROM EEG AND FACE USING STATISTICAL FEATURES AND SVM
HUMAN EMOTION ESTIMATION FROM EEG AND FACE USING STATISTICAL FEATURES AND SVMHUMAN EMOTION ESTIMATION FROM EEG AND FACE USING STATISTICAL FEATURES AND SVM
HUMAN EMOTION ESTIMATION FROM EEG AND FACE USING STATISTICAL FEATURES AND SVM
 
⭐⭐⭐⭐⭐ EMG Signal Processing with Clustering Algorithms for Motor Gesture Tasks
⭐⭐⭐⭐⭐ EMG Signal Processing with Clustering Algorithms for Motor Gesture Tasks⭐⭐⭐⭐⭐ EMG Signal Processing with Clustering Algorithms for Motor Gesture Tasks
⭐⭐⭐⭐⭐ EMG Signal Processing with Clustering Algorithms for Motor Gesture Tasks
 
SUITABLE MOTHER WAVELET SELECTION FOR EEG SIGNALS ANALYSIS: FREQUENCY BANDS D...
SUITABLE MOTHER WAVELET SELECTION FOR EEG SIGNALS ANALYSIS: FREQUENCY BANDS D...SUITABLE MOTHER WAVELET SELECTION FOR EEG SIGNALS ANALYSIS: FREQUENCY BANDS D...
SUITABLE MOTHER WAVELET SELECTION FOR EEG SIGNALS ANALYSIS: FREQUENCY BANDS D...
 
A0510107
A0510107A0510107
A0510107
 
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
 
Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
 
Review:Wavelet transform based electroencephalogram methods
Review:Wavelet transform based electroencephalogram methodsReview:Wavelet transform based electroencephalogram methods
Review:Wavelet transform based electroencephalogram methods
 
Int conf 03
Int conf 03Int conf 03
Int conf 03
 
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy AlgorithmIRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
IRJET- Analysis of Epilepsy using Approximate Entropy Algorithm
 
Classification of Pre-ictal and Interictal Periods Based
Classification of Pre-ictal and Interictal Periods BasedClassification of Pre-ictal and Interictal Periods Based
Classification of Pre-ictal and Interictal Periods Based
 
EEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLPEEG based Motor Imagery Classification using SVM and MLP
EEG based Motor Imagery Classification using SVM and MLP
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
 
Eeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat modelEeg time series data analysis in focal cerebral ischemic rat model
Eeg time series data analysis in focal cerebral ischemic rat model
 
Final thesis presentation on bci
Final thesis presentation on bciFinal thesis presentation on bci
Final thesis presentation on bci
 
STRESS ANALYSIS
STRESS ANALYSISSTRESS ANALYSIS
STRESS ANALYSIS
 
Cr31618621
Cr31618621Cr31618621
Cr31618621
 
Performance Comparison of Known ICA Algorithms to a Wavelet-ICA Merger
Performance Comparison of Known ICA Algorithms to a Wavelet-ICA MergerPerformance Comparison of Known ICA Algorithms to a Wavelet-ICA Merger
Performance Comparison of Known ICA Algorithms to a Wavelet-ICA Merger
 

Destacado

Self introduction
Self introductionSelf introduction
Self introduction
汪 汪
 
McDonalds Company Analysis
McDonalds Company AnalysisMcDonalds Company Analysis
McDonalds Company Analysis
Yanxin Jiang
 
Unit 30 lo4 presentation
Unit 30 lo4 presentationUnit 30 lo4 presentation
Unit 30 lo4 presentation
savhannah
 
College Snapps Assembled Education Presentation
College Snapps Assembled Education PresentationCollege Snapps Assembled Education Presentation
College Snapps Assembled Education Presentation
GeneralAssembly_DC
 
Technology in 2024 COMM 303 Krista Vowels
Technology in 2024 COMM 303 Krista VowelsTechnology in 2024 COMM 303 Krista Vowels
Technology in 2024 COMM 303 Krista Vowels
kvowels0003
 
خرداد90
خرداد90خرداد90
خرداد90
khasragh
 

Destacado (20)

Dynamo.kiev.ua 2014
Dynamo.kiev.ua 2014Dynamo.kiev.ua 2014
Dynamo.kiev.ua 2014
 
Self introduction
Self introductionSelf introduction
Self introduction
 
McDonalds Company Analysis
McDonalds Company AnalysisMcDonalds Company Analysis
McDonalds Company Analysis
 
Exame de fisica de 2005
Exame de fisica de 2005Exame de fisica de 2005
Exame de fisica de 2005
 
Dallas Wedding Venue - Seven for Parties
Dallas Wedding Venue - Seven for PartiesDallas Wedding Venue - Seven for Parties
Dallas Wedding Venue - Seven for Parties
 
Timber industry
Timber industryTimber industry
Timber industry
 
Wedding Venues in Dallas Design District - Seven for Parties
Wedding Venues in Dallas Design District - Seven for PartiesWedding Venues in Dallas Design District - Seven for Parties
Wedding Venues in Dallas Design District - Seven for Parties
 
АДВ Nehoroshev test
АДВ Nehoroshev testАДВ Nehoroshev test
АДВ Nehoroshev test
 
Magnet 2014 new
Magnet 2014 newMagnet 2014 new
Magnet 2014 new
 
LIVLL Introduction 2016 by ivLessons
LIVLL Introduction 2016 by ivLessonsLIVLL Introduction 2016 by ivLessons
LIVLL Introduction 2016 by ivLessons
 
В.А. Шелякин
В.А. ШелякинВ.А. Шелякин
В.А. Шелякин
 
Unit 30 lo4 presentation
Unit 30 lo4 presentationUnit 30 lo4 presentation
Unit 30 lo4 presentation
 
WMU PgDip Brochure 2016
WMU PgDip Brochure 2016WMU PgDip Brochure 2016
WMU PgDip Brochure 2016
 
Badminton
BadmintonBadminton
Badminton
 
Internet in news
Internet in newsInternet in news
Internet in news
 
College Snapps Assembled Education Presentation
College Snapps Assembled Education PresentationCollege Snapps Assembled Education Presentation
College Snapps Assembled Education Presentation
 
Technology in 2024 COMM 303 Krista Vowels
Technology in 2024 COMM 303 Krista VowelsTechnology in 2024 COMM 303 Krista Vowels
Technology in 2024 COMM 303 Krista Vowels
 
Alisha roy photo album
Alisha roy   photo albumAlisha roy   photo album
Alisha roy photo album
 
Xiaomi Box PLUS Specs
Xiaomi Box PLUS SpecsXiaomi Box PLUS Specs
Xiaomi Box PLUS Specs
 
خرداد90
خرداد90خرداد90
خرداد90
 

Similar a 018 bci gamma band

INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
sipij
 
Brain research journal regional differences nova
Brain research journal regional differences   nova Brain research journal regional differences   nova
Brain research journal regional differences nova
Vladimír Krajča
 
Implementation and Evaluation of Signal Processing Techniques for EEG based B...
Implementation and Evaluation of Signal Processing Techniques for EEG based B...Implementation and Evaluation of Signal Processing Techniques for EEG based B...
Implementation and Evaluation of Signal Processing Techniques for EEG based B...
Damian Quinn
 

Similar a 018 bci gamma band (20)

Z4101154159
Z4101154159Z4101154159
Z4101154159
 
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
INHIBITION AND SET-SHIFTING TASKS IN CENTRAL EXECUTIVE FUNCTION OF WORKING ME...
 
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIEREEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
 
Eeg seminar
Eeg seminarEeg seminar
Eeg seminar
 
Brain research journal regional differences nova
Brain research journal regional differences   nova Brain research journal regional differences   nova
Brain research journal regional differences nova
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATIONA COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
 
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal ClassificationA Comparative Study of Machine Learning Algorithms for EEG Signal Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
 
Implementation and Evaluation of Signal Processing Techniques for EEG based B...
Implementation and Evaluation of Signal Processing Techniques for EEG based B...Implementation and Evaluation of Signal Processing Techniques for EEG based B...
Implementation and Evaluation of Signal Processing Techniques for EEG based B...
 
Ffeature extraction of epilepsy eeg using discrete wavelet transform
Ffeature extraction of epilepsy eeg  using discrete wavelet transformFfeature extraction of epilepsy eeg  using discrete wavelet transform
Ffeature extraction of epilepsy eeg using discrete wavelet transform
 
EEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkEEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural Network
 
Quantification and Comparison of Different Non-Linear Techniques of EEG Signals
Quantification and Comparison of Different Non-Linear Techniques of EEG SignalsQuantification and Comparison of Different Non-Linear Techniques of EEG Signals
Quantification and Comparison of Different Non-Linear Techniques of EEG Signals
 
E44082429
E44082429E44082429
E44082429
 
Denoising of EEG Signals for Analysis of Brain Disorders: A Review
Denoising of EEG Signals for Analysis of Brain Disorders: A ReviewDenoising of EEG Signals for Analysis of Brain Disorders: A Review
Denoising of EEG Signals for Analysis of Brain Disorders: A Review
 
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
Detection and Removal of Non-Responsive Channels and Trials in Evoked Potenti...
 
Eeg with image - Medical Electronics - Hints for Slow Learner
Eeg with image - Medical Electronics - Hints for Slow LearnerEeg with image - Medical Electronics - Hints for Slow Learner
Eeg with image - Medical Electronics - Hints for Slow Learner
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
I046065153
I046065153I046065153
I046065153
 
Presentation(lokesh)
Presentation(lokesh)Presentation(lokesh)
Presentation(lokesh)
 

Último

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 

Último (20)

Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 

018 bci gamma band

  • 1. Brain Computer Interface Design Using Band Powers Extracted During Mental Tasks Ramaswamy Palaniappan Dept. of Computer Science, University of Essex, Colchester, United Kingdom Abstract-In this paper, a Brain Computer Interface (BCI) is designed using electroencephalogram (EEG) signals where the subjects have to think of only a single mental task. The method uses spectral power and power difference in 4 bands: delta and theta, beta, alpha and gamma. This could be used as an alternative to the existing BCI designs that require classification of several mental tasks. In addition, an attempt is made to show that different subjects require different mental task for minimising the error in BCI output. In the experimental study, EEG signals were recorded from 4 subjects while they were thinking of 4 different mental tasks. Combinations of resting (baseline) state and another mental task are studied at a time for each subject. Spectral powers in the 4 bands from 6 channels are computed using the energy of the Elliptic FIR filter output. The mental tasks are detected by a neural network classifier. The results show that classification accuracy up to 97.5% is possible, provided that the most suitable mental task is used. As an application, the proposed method could be used to move a cursor on the screen. If cursor movement is used with a translation scheme like Morse Code, the subjects could use the proposed BCI for constructing letters/words. This would be very useful for paralysed individuals to communicate with their external surroundings. I. INTRODUCTION Electroencephalogram (EEG) based Brain-Computer Interface (BCI) technology has seen much development in recent years. Specifically, EEG based BCI technologies that do not depend on peripheral nerves and muscles have received much attention as possible modes of communication for the disabled [1,2,4,5,7,8,10,11]. In general, these could be divided into several types: mental task [1,4,7], readiness potential (mu rhythm) [8] and P300 evoked potential [2]. Mental task based BCI is somewhat the least studied among the methods due to the difficulty in obtaining low error rates. Keirn and Aunon [4] proposed a BCI design using classification of pairs of mental tasks represented by spectral power asymmetry ratio in delta, theta, alpha and beta bands using Bayesian classifier. Anderson et al [1] studied classification of baseline and multiplication mental tasks using neural network classification of autoregressive features. Palaniappan et al [7] studied classification of three mental tasks using Fuzzy ARTMAP classifier. Reviews of some of these technologies and developments in this area are given by Vaughan et al [10] and Wolpaw et al [11]. In this paper, a technique is proposed using spectral power and power difference in 4 bands from 6 channels to classify into two outputs, where one is baseline and another is a specific mental task. There are some differences in the current work as compared to the earlier studies. The first is the use of gamma band (30-50 Hz) EEG in addition to the commonly used delta, theta, alpha and beta bands (below 30 Hz). The second is the use of spectral power difference from 6 channels instead of the spectral power asymmetry (i.e. difference) between hemispheres studied by Keirn and Aunon [4]. The third is the study of single mental tasks instead of 2 or 3 mental tasks as studied by others [1,4,7]. It is shown that it is possible to construct a simple BCI with subjects either thinking of a single mental task or relaxing. Elliptic filters have been utilized to extract EEG in 4 bands: delta and theta, beta, alpha and gamma. Delta and theta bands are combined since their frequency range is small. The spectral power of each band is computed and the difference in each band from 6 channels gives the spectral power difference. These spectral power and spectral power differences are then used by a Multilayer Perceptron (MLP- BP) neural network to classify into a baseline state or the mental task state. The EEG data were recorded from 4 subjects during 2 sessions while the subjects were thinking of 4 different mental tasks. II. METHODOLOGY The EEG data used in this study were collected by Keirn and Aunon [4]. The subjects were seated in an Industrial Acoustics Company sound controlled booth with dim lighting and noise-less fan (for ventilation). An Electro-Cap elastic electrode cap was used to record EEG signals from positions C3, C4, P3, P4, O1 and O2 (shown in Figure 1), defined by the 10-20 system [3] of electrode placement. The impedance of all electrodes were kept below 5 KΩ. Measurements were made with reference to electrically linked mastoids, A1 and A2. The electrodes were connected through a bank of amplifiers (Grass7P511), whose band-pass analog filters were set at 0.1 to 100 Hz. The data were sampled at 250 Hz with a Lab Master 12-bit A/D converter mounted on a computer. Before each recording session, the system was calibrated with a known voltage. Signals were recorded for 10s during each task and each task was repeated for 2 sessions where the 3210-7803-8709-0/05/$20.00©2005 IEEE Proceedings of the 2 International IEEE EMBS Conference on Neural Engineering Arlington, Virginia · March 16 - 19, 2005 nd
  • 2. sessions were held on different weeks. The EEG signal for each mental task was segmented into 20 segments with length 0.5 s. The sampling rate was 250 Hz, so each EEG segment was 125 samples in length. EEG C4C3 P3 P4 O1 O2 A1 A2 Fig. 1. Electrode placement. In this paper, EEG signals from 4 subjects performing 4 different mental tasks were used. The data is available online at http://www.cs.colostate.edu/~anderson. These mental tasks are: Math task. The subjects were given nontrivial multiplication problems, such as 24 times 14 and were asked to solve them without vocalising or making any other physical movements. The tasks were non-repeating and designed so that an immediate answer was not apparent. The subjects verified at the end of the task whether or not he/she arrived at the solution and no subject completed the task before the end of the 10 s recording session. Geometric figure rotation task. The subjects were given 30 s to study a particular three-dimensional block object, after which the drawing was removed and the subjects were asked to visualise the object being rotated about an axis. The EEG signals were recorded during the mental rotation period. Mental letter composing task. The subjects were asked to mentally compose a letter to a friend or a relative without vocalising. Since the task was repeated several times the subjects were told to continue with the letter from where they left off. Visual counting task. The subjects were asked to imagine a blackboard and to visualise numbers being written on the board sequentially, with the previous number being erased before the next number was written. The subjects were instructed not to verbalise the numbers but to visualise them. They were also told to resume counting from the previous task rather than starting over each time. In addition, the baseline state was used where the subjects were asked to relax and think of nothing in particular. This task was used as a control and as a baseline measure of the EEG signals. Keirn and Aunon [4] specifically chose these tasks since they involve hemispheric brainwave asymmetry (except for the baseline task). For example, it was shown by Osaka [6] that arithmetic tasks exhibit a higher power spectrum in the right hemisphere whereas visual tasks do so in the left hemisphere. As such, Keirn and Aunon [4] and later Anderson et al [1] proposed that these tasks are suitable for brain- computer interfacing. The EEG signals are high pass filtered using Elliptic Finite Impulse Response (FIR) at 0.5 Hz with 3 dB cut-off of 1 Hz, with 30 dB attenuation in the stop-band and 0.5 dB ripple in the pass-band. This is to reduce low frequency noise. Elliptic filter was used because of its low order as compared to other FIR filters like Butterworth. Forward and backward filtering was performed to ensure that there would be no phase distortion. The frequency ranges of each bands are delta and theta (0.5-7 Hz), alpha (8-12 Hz), beta (13-29 Hz) and gamma (30-50 Hz). Spectral power in each band was computed from the filtered output. Next, power difference in each spectral band was computed using       + − = 21 21 PP PP Powerdifference (1) where P1 is the power in one channel and P2 is the power in another channel in the same spectral band. Overall, this gave 24 spectral powers and 120 spectral power differences, with a total of 144 features. MLP NN with single hidden layer trained by the BP algorithm [9] was used to classify different combinations of two states: mental task and baseline represented by the 144 spectral power and power difference features. The output nodes were set at two so that the NN could classify into one of the two states. The hidden nodes were varied from 10 to 50 in steps of 10. This is to investigate the effects of number of hidden nodes on classification accuracies. A total of 80 EEG patterns (20 segments for EEG each signal x 2 sessions x 2 states) were used for each subject in this experimental study. Half of the patterns were used in training and the remaining half in testing. The selection of the patterns for training and testing were chosen randomly. Training was conducted until the average error fell below 0.01 or reached a maximum iteration limit of 10000. The average error denotes the error limit to stop NN training. The average error is the average of NN target output subtracted by the desired target output from all the training patterns. The desired target output was set to 1.0 for the particular category representing the mental task of the EEG pattern being trained, while for the baseline category, it was set to 0. Figure 2 shows the flow of the methodology. Figure 3 shows the architecture of the MLP-BP NN used in this study. EEG signals recorded from 6 channels Subjects think of a mental task Spectral power and power differences MLP-BP classification Mental task recognised Fig. 2. Methodology Flow. 322
  • 3. EEG features Categories representing the mental task Input layer Ouput layer (2 nodes) Hidden layer (10 to 100 nodes) Fig. 3. MLP-BP NN architecture. An example of possible BCI application using the method is shown in Figure 4. The cursor on a computer screen moves from left to right at a constant and low speed. The cursor moves up if the subject thinks of the particular mental task, else the cursor moves down i.e. when the subject does not think of anything. At the right end of the screen, the cursor will eventually select a dash or dot. Sequence of several dashes or dots will determine the appropriate English letter using some translation schemes like Morse Code [7]. Dash (as in Morse code) Dot (as in Morse code) Cursor Computer Screen Dash or dot selected Fig. 4. Example of possible application using the method. III. RESULTS Tables 1-4 show the shows of MLP-BP classification results using baseline and a mental task states. It could be seen that different subjects have different suitable mental tasks. The suitable mental task is the one that gives the highest recognition and/or with lowest NN hidden nodes. For example, for subject 1 the suitable mental task is image rotation. For subjects 2 and 4, the most suitable mental task is maths task, while for subject 3, it is counting task. Another interesting result is that 10 hidden nodes are sufficient for the BCI design. All the suitable mental task classifications denote this fact. TABLE 1 MLP-BP CLASSIFICATION RESULT FOR SUBJECT 1 Mental tasksNo. of H.U. Count Letter Rotate Math 10 87.5 85.0 95.0 80.0 20 87.5 87.5 95.0 80.0 30 87.5 77.5 95.0 80.0 40 85.0 85.0 95.0 82.5 50 85.0 82.5 95.0 82.5 Average 86.5 83.5 95.0 81.0 TABLE 2 MLP-BP CLASSIFICATION RESULT FOR SUBJECT 2 Mental tasksNo. of H.U. Count Letter Rotate Math 10 70.0 92.5 75.0 95.0 20 90.0 75.0 95.0 77.5 30 77.5 95.0 77.5 92.5 40 95.0 77.5 92.5 77.5 50 77.5 92.5 80.0 92.5 Average 82.0 86.5 84.0 87.0 TABLE III MLP-BP CLASSIFICATION RESULT FOR SUBJECT 3 Mental tasksNo. of H.U. Count Letter Rotate Math 10 92.5 70.0 75.0 87.5 20 70.0 75.0 87.5 87.5 30 72.5 87.5 87.5 70.0 40 87.5 90.0 70.0 75.0 50 90.0 70.0 75.0 90.0 Average 82.5 78.5 79.0 82.0 TABLE IV MLP-BP CLASSIFICATION RESULT FOR SUBJECT 4 Mental tasksNo. of H.U. Count Letter Rotate Math 10 92.5 85.0 90.0 97.5 20 82.5 87.5 97.5 92.5 30 85.0 95.0 92.5 85.0 40 95.0 92.5 82.5 90.0 50 92.5 87.5 90.0 95.0 Average 89.5 89.5 90.5 92.0 IV. CONCLUSION In this paper, it has been shown that a BCI system could be designed where the subject has to think of a single mental task only. The method utilizes EEG features, namely spectral power and power differences in 4 bands from 6 channels. MLP-BP NN classifies these 144 features into the baseline or mental task states. In future, it is planned to expand the work to include more data and more subjects and test the performance on an actual EEG to English letter translation system. 323
  • 4. ACKNOWLEDGMENT The authors would like to acknowledge the assistance of Dr. C. Anderson of Colorado State University, USA for giving permission to use the EEG data. REFERENCES [1] Anderson, C.W., Stolz, E.A., and Shamsunder, S., “Multivariate autoregressive models for classification of spontaneous electroencephalogram during mental tasks,” IEEE Transactions on Biomedical Engineering, pp. 277-286, vol. 45, no. 3, 1998. [2] Donchin, E., Spencer, K.M., and Wijesinghe, R., “The mental prosthesis: assessing the speed of a P300-based brain-computer interface,” IEEE Transactions on Rehabilitation Engineering, pp. 174-179, vol. 8 no. 2, June 2000. [3] Jasper, H., “The ten twenty electrode system of the international federation,” Electroencephalographic and Clinical Neurophysiology, vol. 10, pp. 371-375, 1958. [4] Keirn, Z.A., and Aunon, J.I., “A new mode of communication between man and his surroundings,” IEEE Transactions on Biomedical Engineering, pp. 1209-1214, vol. 37, no.12, December 1990. [5] Leuthardt, E.C., et al, “A brain computer interface using electrocorticographic signals in humans,” Journal of Neural Engineering, pp. 63-71, vol. 1, 2004. [6] Osaka, M., “Peak alpha frequency of EEG during a mental task: task difficulty and hemispheric differences,” Psychophysiology, pp. 101-105, vol. 21, 1984. [7] Palaniappan, R., Raveendran, P., Nishida, S., and Saiwaki, N., “A New Brain-Computer Interface Design Using Fuzzy ARTMAP”, IEEE Transactions on Neural Systems and Rehabilitation Engineering, pp.140-148, vol. 10, issue 3, September 2002. [8] Pfurtscheller, G., Neuper, C., Guger, C., Harkam, W., Ramoses, H., Schlogl, A., Obermaier, B., Pregenzer, M., “Current trends in Graz brain-computer interface (BCI) research,” IEEE Transactions on Rehabilitation Engineering, vol. 8, no. 2, pp. 216-219, June 2000. [9] Rumelhart, D.E., and McCelland, J.L., Parallel Distributed Processing: Exploration in the Microstructure of Cognition, MIT Press, Cambridge, MA, vol. 1, 1986. [10] Vaughan, T.M., Wolpaw, J.R., and Donchin, E., “EEG based communications: Prospects and Problems,” IEEE Transactions on Rehabilitation Engineering, vol. 4, no. 4, pp. 425-430, December 1996. [11] Wolpaw, J.R., Birbaumer, N., Hectderks, W.J., McFarland, D.J., Pecleham, P.H., Schalk, G., Donchin, E., Quatrano, L.A., Robinson, C.J., Vaughan, T.M. “Brain-Computer Interface Technology: A Review of the First International Meeting,” IEEE Transactions on Rehabilitation Engineering, vol. 8 no. 2, pp. 164-173, June 2000. 324