Paper 28-EEG Mouse A Machine Learning-Based Brain Computer Interface
Paper 28-EEG Mouse A Machine Learning-Based Brain Computer Interface
I. INTRODUCTION
Brain-Computer Interface (BCI) is a device that enables the
use of the brains neural activity to communicate with others or
to control machines, artificial limbs, or robots without direct
physical movements [1-4]. As computerized systems are
becoming one of the main tools for making peoples lives
easier and with the ongoing growth in the BCI field, it is
becoming more important to understand brain waves and
analyze EEG signals. Electroencephalography (EEG) is the
process of measuring the brains neural activity as electrical
voltage fluctuations along the scalp as a result of the current
flows in brains neurons [5]. The brains electrical activity is
monitored and recorded, in typical EEG tests, using electrodes
that are fixed on the scalp [6]. BCI captures EEG signals in
conjunction with a specific user activity then uses different
signal processing algorithms to translate these records into
control commands for different machine and computer
applications [7].
BCI was known for its popular use in helping disabled
individuals by providing a new channel of communication with
the external environment and offering a feasible tool to control
artificial limbs [8]. A variety of BCI applications were
described in[9] including the control of devices using the
translation of thoughts into commands in video games and
personal computers. BCI is a highly interdisciplinary research
topic that combines medicine, neurology, psychology,
rehabilitation engineering, Human-Computer Interaction
(HCI), signal processing and machine learning [10].
LITERATURE REVIEW
193 | P a g e
www.ijacsa.thesai.org
A. Eeg Data
The PhysioNetEEG dataset [25] is used in this work. It
consists of more than 1500 one or two minutes-duration EEG
records obtained from 109 healthy subjects. Subjects were
asked to execute and imagine different tasks while 64 channels
of EEG signals were recorded from the electrodes that were
fitted along the scalp.
In the records of the dataset that are related to the current
research, each subject performed the following tasks:
One-minute baseline run with eyes open.
One-minute baseline run with eyes closed.
Three two-minutes experimental runs of imagining
moving theright or left fists while the left or right side
of a computer screen is showing a target.
194 | P a g e
www.ijacsa.thesai.org
IV.
FEATURE EXTRACTION
1 N 2
Di (n)
N n=1
RMSi =
MAVi =
1 N
Di (n)
N n=1
IEEGi = Di (n)
n=1
SSI i = Di (n)
n=1
VARi =
1 N 2
Di (n)
N -1 n=1
AACi =
1 N
Di (n +1) - Di (n)
N n=1
C. Feature Vectors
In our experiments, we applied the Coifletswavelets Coif1
to Coif5 for each one of the channels C3, C4, and Cz of an
EEG record. This process was repeated for each event in our
dataset of 12000 vectors.
195 | P a g e
www.ijacsa.thesai.org
RMS
AAC
IEEG
SSI
VAR
Coiflets wavelet gam deg AvgAcc gam deg AvgAcc gam deg AvgAcc gam deg AvgAcc gam deg AvgAcc gam deg AvgAcc
Coif1
0.7011
0.6911
0.6821
0.6930
0.6183
0.6011
Coif2
0.6903
0.6857
0.6532
0.6814
0.6634
0.6122
Coif3
0.7152
0.7033
0.6642
0.6598
0.6120
0.5984
Coif4
0.7497
0.7112
0.6803
0.6786
0.6045
0.6103
Coif5
0.7325
0.7058
0.6792
0.6133
0.6143
0.6002
TABLE II.
Features
MAV
RMS
AAC
IEEG
SSI
VAR
Coiflets wavelet
HL
AvgAcc
HL
AvgAcc
HL
AvgAcc
HL
AvgAcc
HL
AvgAcc
HL
AvgAcc
Coif1
16
0.6166
14
0.6186
17
0.5801
19
0.6612
19
0.6247
13
0.5781
Coif2
20
0.6470
19
0.6430
13
0.5821
15
0.7160
19
0.5862
12
0.5801
Coif3
16
0.5882
19
0.6349
18
0.5923
20
0.6207
13
0.5578
18
0.6491
Coif4
16
0.5984
16
0.6186
19
0.6045
18
0.6065
0.5538
15
0.5538
Coif5
11
0.6247
18
0.6045
20
0.5984
19
0.6227
13
0.5335
17
0.5396
VI.
The system extracts the features needed for the SVM and
NN decision rules and provides near-real time actions. The
default configurations of this system are to translate the
closing eyes for 2s activity into a mouse click and the
196 | P a g e
www.ijacsa.thesai.org
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
Fig. 6. The Suggested Real-Time Implementation of the System
VII. CONCLUSIONS
The objective of this work was to enable the use of the
available commercial EEG headsets as a remote control for
computer applications. Disabled people may use this system as
a channel of communication with computers and they can
provide some simple computer commands by imagination.
Signal records obtained from the PhysioNet EEG dataset were
analyzed using the Coiflets wavelets and machine learning
algorithms and promising classification performances were
obtained.
[17]
[18]
[19]
REFERENCES
J. P. Donoghue, "Connecting cortex to machines: recent advances in
brain interfaces," Nature Neuroscience Supplement, vol. 5, pp. 1085
1088, 2002.
S. Levine, J. Huggins, S. BeMent, R. Kushwaha, L. Schuh, E. Passaro,
M. Rohde, and D. Ross, "Identification of electrocorticogram patterns as
the basis for a direct brain interface," Journal of Clinical
Neurophysiology, vol. 16, pp. 439-447, 1999.
A. Vallabhaneni, T. Wang, and B. He, "BrainComputer Interface," in
Neural Engineering, B. He, Ed.: Springer US, 2005, pp. 85-121.
[4] J. Wolpaw, N. Birbaumer, D. McFarland, G. Pfurtscheller, and T.
Vaughan, "Brain-computer interfaces for communication and control,"
Clinical Neurophysiology, vol. 113, pp. 767-791, 2002.
E. Niedermeyer and F. H. L. da Silva, Electroencephalography: Basic
Principles, Clinical Applications, and Related Fields: Lippincott
Williams & Wilkins, 2005.
J. Sleight, P. Pillai, and S. Mohan, "Classification of Executed and
Imagined Motor Movement EEG Signals," Ann Arbor: University of
Michigan, 2009, pp. 1-10.
B. Graimann, G. Pfurtscheller, and B. Allison, "Brain-Computer
Interfaces: A Gentle Introduction," in Brain-Computer Interfaces:
Springer Berlin Heidelberg, 2010, pp. 1-27.
A. E. Selim, M. A. Wahed, and Y. M. Kadah, "Machine Learning
Methodologies in Brain-Computer Interface Systems," in Biomedical
Engineering Conference, 2008. CIBEC 2008. Cairo International, 2008,
pp. 1-5.
E. Grabianowski, "How Brain-computer Interfaces Work,"
HowStuffWorks, Inc, 2007.
M. Smith, G. Salvendy, K. R. Mller, M. Krauledat, G. Dornhege, G.
Curio, and B. Blankertz, "Machine Learning and Applications for BrainComputer Interfacing," in Human Interface and the Management of
Information. Methods, Techniques and Tools in Information Design. vol.
4557: Springer Berlin Heidelberg, 2007, pp. 705-714.
M. H. Alomari, E. A. Awada, A. Samaha, and K. Alkamha, "WaveletBased Feature Extraction for the Analysis of EEG Signals Associated
with Imagined Fists and Feet Movements," Computer and Information
Science, vol. 7, pp. 17-27, 2014.
M. H. Alomari, E. A. Awada, and O. Younis, "Subject-Independent
EEG-Based Discrimination Between Imagined and Executed, Right and
Left Fists Movements," European Journal of Scientific Research, vol.
118, pp. 364-373, 2014.
M. H. Alomari, A. Samaha, and K. AlKamha, "Automated Classification
of L/R Hand Movement EEG Signals using Advanced Feature
Extraction and Machine Learning," International Journal of Advanced
Computer Science and Applications, vol. 4, pp. 207-212, 2013.
G. Pfurtscheller, C. Neuper, D. Flotzinger, and M. Pregenzer, "EEGbased discrimination between imagination of right and left hand
movement," Electroencephalography and Clinical Neurophysiology, vol.
103, pp. 642-651, 1997.
F. Sepulveda, "Brain-Actuated Control of Robot Navigation," in
Advances in Robot Navigation, A. Barrera, Ed.: InTech, 2011.
A.-K. Mohamed, "Towards improved EEG interpretation in a
sensorimotor BCI for the control of a prosthetic or orthotic hand," in
Faculty of Engineering. vol. Thesis: Master of Science in Engineering
Johannesburg:
University
of
Witwatersrand,
2011,
p.
http://hdl.handle.net/10539/10546.
D. Farina, O. F. d. Nascimento, M.-F. Lucas, and C. Doncarli,
"Optimization of wavelets for classification of movement-related
cortical potentials generated by variation of force-related parameters,"
Journal of Neuroscience Methods, vol. 162, pp. 357-363, 5/15/ 2007.
J. A. Kim, D. U. Hwang, S. Y. Cho, and S. K. Han, "Single trial
discrimination between right and left hand movement with EEG signal,"
in Proceedings of the 25th Annual International Conference of the IEEE
Engineering in Medicine and Biology Society, Cancun, Mexico, 2003,
pp. 3321-3324 Vol.4.
Y. Wang, B. Hong, X. Gao, and S. Gao, "Implementation of a BrainComputer Interface Based on Three States of Motor Imagery," in 29th
197 | P a g e
www.ijacsa.thesai.org
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
198 | P a g e
www.ijacsa.thesai.org