SSVEP-EEG Signal Classification based on
Emotiv EPOC BCI and Raspberry Pi
Karla Avilés-Mendoza , Víctor Asanza , Hector Trivino-Gonzalez, Félix Rosales-Uribe,
Jamil Torres-Brunes, Francis R. Loayza, Enrique Peláez, Ricardo Cajo and Raquel Tinoco-
Egas
Escuela Superior Politécnica del Litoral, ESPOL, Guayaquil, Ecuador
Facultad de Ingeniería en Electricidad y Computación, FIEC
Content
Introduction Dataset
• Organizing the experiment
• Acquisition device
• Experimental methodology
Results
Methodology
• Data pre-processing
• Feature extraction
• Data normalization
• Classification configuration
01 02
03 04
Conclusions
05
Introduction
01
1 billion
According to OMS over
people live with some form of disability, this is about 15%
of the world’s population.
● First approach for a low cost
device capable of processing EEG
signals in real-time to control an
external actuator.
● More affordability for people with
low economic respurces.
● Improve response time.
● Visual stimuli comming from a
mobile device, eg: to control a
wheelchair, a robotic arm, among
others.
● To achieve a high accuracy with
low computational cost.
● Accesible and easy to use.
● To achieve a aceptable accuracy
with a faster pre-processing and
classification time.
● The light of a mobile device is not
that intense in comparison to
light bulbs.
Motivation Challenges
● Zhang et al., 2015 proposed to analize beta wave for a range of [5-20] Hz in the
front parietal and occipital regions. This requires more computational capacity
for the data processing device.
● Khosla et al., 2020 proposed feature selection methods in order to choose
relevant features that contribute to a successful classification of the user’s
intentions, resulting in an increase in the quality of the later results.
● Han et al., 2018 proposed to focus on the activity of the occipital and parietal
regions of the subject, in order to obtain a high classification rate.
Related work
AI techniques
• Reduce the
complexity of noisy
data.
• Increase data
classification accuracy.
• Feature extraction
using temporary
windows.
• Reduce costs and
improves chances of
usage.
BCI based on EEG
• Brain waves are use to
communicate the user’s
intentions to external
actuators.
• Non-invasive
electroencephalography
(EEG) techniques.
• Low – cost devices, more
accesible
Challenges
• High error rate.
• Multiclass EEG data
classification techniques.
• Data acquisition is highly
noise susceptible: a blink,
a small movement of the
scalp, hair, adipose
tisssue, among others
can cause noise.
SSVEP
• Evoked potential
produced by a visual
stimuli flashing at a
specific frecuency.
• Between 6-75 Hz
Dataset
02
Dataset Citation:
Raquel Tinoco-Egas, Karla Aviles, Jamil
Torres-Brunes, Hector Trivino-Gonzalez,
Víctor Asanza, Félix Rosales-Uribe, Francis
R. Loayza, Enrique Peláez, April 27, 2021,
"SSVEP-EEG data collection using Emotiv
EPOC", IEEE Dataport, doi:
https://dx.doi.org/10.21227/0j42-qd38.
Experiment organization
● 20 adult subjects were recruited between the age of 20 – 35.
● Staff avoided wearing brightly colored clothes that could distract the subjects.
● Staff respected COVID biosecurity measures.
● Temperature: 25 degrees Celsius.
● Noise: 30 – 55 decibels (air conditioning and car passing through)
● Participants signed an informed consent.
Acquisition device
● Emotiv EPOCx
● Sampling frecuency: 128 Hz
● 14 electrodes (2 ground references) - International 10-10 eeg system
● Conductive gel to reduce impedance between the electrodes and the scalp
Experimental methodology
● Tasks duration: 3.5 seconds
● Frecuency tasks were shown 40
times each.
● When a frecuency task was being
shown, the other squares turned
opaque by 80%.
Experimental methodology
Experimental methodology
Keys Emotiv
Label
Class
Q 1 7 Hz
W 2 9 Hz
E 3 11 Hz
R 4 13 Hz
T 5 Baseline
Methodology
03
Data pre-processing
● Occipital region – electrodes: O1 and O2.
● The single output files were divided into
several files containing a temporary
window.
● Files were splitted into folders
representing their respective frecuency.
● A Butterworth filter of order 20 was
applied. Frecuency limit: 5 Hz – 30 Hz.
● Outliers were extracted.
Data pre-processing – Data augmentation
● Data augmentation was used by applying White noise of different amplitudes to the data.
● White noise: randomly generated array of values added to the signal, so it doesn’t lose the general
behavior but the values do change.
Small amplitude white noise Big amplitude white noise
Feature extraction
● Extracted 21 features.
• Mean
• Mean - weight I
• Mean - weight II
• Log Detector
• Median
• Variance
• Mean absolute difference
• Mean frecuency
• Peak frecuency
• Variance central frecuency
• Maximum PSD
• Amplitude Histogram (10 ranges)
Data normalization
● Sklearn MinMaxScaler.
1. Normalize training data and save minimum and maximum values
2. Normalize validation and test data using minimum and maximum values from the training data.
Classification configuration
● Support Vector Machine (SVM)
● Multilayer Perceptron (MLP)
● Random Forest (RF)
● k-Nearest Neighbors (KNN)
● eXtreme Gradient Boosting (XGBoost)
Results
04
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
Conclusions
05
● Without data augmentation RF and MLP whose accuracy values were 54% and
52%, respectively.
● With data augmentation RF and XGBoost whose accuracy values ware 58%
and 57%, respectively.
● Over-adjustment in the classification algorithms, due to the limited number of
examples.
● Real-time responses, shorter classification time were MLP and XGBoost with
times of 1.8 and 7.12 milliseconds, respectively.
● Adequate experimental design, because cleaner data will help to improve the
classification.
● Recruit more subjects to eliminate over-adjustment in the algorithms.
● Deep Learning techniques (DL) and spectral images.
kpaviles@espol.edu.ec
karla-aviles-mendoza
Do you have any questions?
Víctor Asanza
vasanza@espol.edu.ec
vasanza
Karla Avilés
Thanks

More Related Content

PDF
EEG based Motor Imagery Classification using SVM and MLP
PDF
A hybrid classification model for eeg signals
PDF
Classification and Detection of ECG-signals using Artificial Neural Networks
PDF
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
PPTX
Fall Detection System for the Elderly based on the Classification of Shimmer ...
PPTX
Sensor based Health Monitoring System
PPTX
ECG Classification using SVM
PDF
Biomedical Electronics by J. F. Khan (PDF)
EEG based Motor Imagery Classification using SVM and MLP
A hybrid classification model for eeg signals
Classification and Detection of ECG-signals using Artificial Neural Networks
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
Fall Detection System for the Elderly based on the Classification of Shimmer ...
Sensor based Health Monitoring System
ECG Classification using SVM
Biomedical Electronics by J. F. Khan (PDF)

What's hot (20)

PDF
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
PDF
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
PDF
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6
PDF
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
PDF
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
PDF
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
PDF
Design and Implementation Data Receiver Application of Digital Electrocardiog...
PPTX
Artificial Intelligence techniques
PDF
Telemetry 101: Exploring the New ADInstruments’ Small Animal Telemetry Systems
PDF
Reni_and_Sam_Poster_Final_449
PDF
Synchrophasor Applications Facilitating Interactions between Transmission and...
PPTX
Artificial neural networks
PPTX
Energy conservation in wireless sensor networks
PPT
Artificial neural network for misuse detection
PPTX
artiicial intelligence in power system
PDF
IRJET- Analysis of Electroencephalogram (EEG) Signals
PPTX
Monitoring solar with internet of things
PDF
A machine learning algorithm for classification of mental tasks.pdf
PDF
Adaptive Monitoring and Localization of Faulty Node in a Wireless Sensor Netw...
PDF
Voltage stability Analysis using GridCal
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6
⭐⭐⭐⭐⭐ 2020 #IEEE #IES #UPS #Cuenca: Clasificación de señales de Electroencefa...
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
Design and Implementation Data Receiver Application of Digital Electrocardiog...
Artificial Intelligence techniques
Telemetry 101: Exploring the New ADInstruments’ Small Animal Telemetry Systems
Reni_and_Sam_Poster_Final_449
Synchrophasor Applications Facilitating Interactions between Transmission and...
Artificial neural networks
Energy conservation in wireless sensor networks
Artificial neural network for misuse detection
artiicial intelligence in power system
IRJET- Analysis of Electroencephalogram (EEG) Signals
Monitoring solar with internet of things
A machine learning algorithm for classification of mental tasks.pdf
Adaptive Monitoring and Localization of Faulty Node in a Wireless Sensor Netw...
Voltage stability Analysis using GridCal

Similar to ⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi (20)

PDF
Efficient electro encephelogram classification system using support vector ma...
PDF
E44082429
PDF
Ontheclassificationof ee gsignalbyusingansvmbasedalgorythm
PDF
Robot Motion Control Using the Emotiv EPOC EEG System
PDF
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
PDF
A COMPARATIVE STUDY OF MACHINE LEARNING ALGORITHMS FOR EEG SIGNAL CLASSIFICATION
PDF
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
PDF
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
PDF
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
PDF
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
PDF
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...
PDF
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
PDF
Recognition of emotional states using EEG signals based on time-frequency ana...
PDF
Classification of emotions induced by horror and relaxing movies using single-...
PPTX
Application of eeg wave
PPTX
Biomedical Signals Classification With Transformer Based Model.pptx
PPT
nwang_aerospace13_machine_learning_framework.ppt
PPT
nwang_aerospace13.ppt
PPTX
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
PDF
Classifications & Misclassifications of EEG Signals using Linear and AdaBoost...
Efficient electro encephelogram classification system using support vector ma...
E44082429
Ontheclassificationof ee gsignalbyusingansvmbasedalgorythm
Robot Motion Control Using the Emotiv EPOC EEG System
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 Classification
A Comparative Study of Machine Learning Algorithms for EEG Signal Classification
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
EEG SIGNAL CLASSIFICATION USING LDA AND MLP CLASSIFIER
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...
CLASSIFICATION OF ELECTROENCEPHALOGRAM SIGNALS USING XGBOOST ALGORITHM AND SU...
Recognition of emotional states using EEG signals based on time-frequency ana...
Classification of emotions induced by horror and relaxing movies using single-...
Application of eeg wave
Biomedical Signals Classification With Transformer Based Model.pptx
nwang_aerospace13_machine_learning_framework.ppt
nwang_aerospace13.ppt
Eva Mohedano, "Investigating EEG for Saliency and Segmentation Applications i...
Classifications & Misclassifications of EEG Signals using Linear and AdaBoost...

More from Victor Asanza (20)

PDF
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
PDF
⭐⭐⭐⭐⭐ CV Victor Asanza
PDF
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
PDF
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
PDF
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
PDF
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
PDF
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
PPTX
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
PDF
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
PDF
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)
PDF
⭐⭐⭐⭐⭐ Localización en ambiente de interiores basado en Machine Learning con r...
PDF
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2021 PAE)
PDF
⭐⭐⭐⭐⭐ CHARLA #PUCESE: Industrial Automation and Internet of Things Based on O...
⭐⭐⭐⭐⭐ Device Free Indoor Localization in the 28 GHz band based on machine lea...
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2022PAO2)
⭐⭐⭐⭐⭐ CV Victor Asanza
⭐⭐⭐⭐⭐ Trilateration-based Indoor Location using Supervised Learning Algorithms
⭐⭐⭐⭐⭐ Learning-based Energy Consumption Prediction
⭐⭐⭐⭐⭐ Raspberry Pi-based IoT for Shrimp Farms Real-time Remote Monitoring wit...
⭐⭐⭐⭐⭐Classification of Subjects with Parkinson's Disease using Finger Tapping...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS EMBEBIDOS, 1er Parcial (2022 PAO1)
⭐⭐⭐⭐⭐ CHARLA #PUCESE Arduino Week: Hardware de Código Abierto TSC-LAB
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2...
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS DIGITALES 2, 2do Parcial (2021PAO2) C6
⭐⭐⭐⭐⭐ Performance Comparison of Database Server based on #SoC #FPGA and #ARM ...
⭐⭐⭐⭐⭐ SOLUCIÓN EXAMEN SISTEMAS DIGITALES 2, 1er Parcial (2021PAO2)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN FUNDAMENTOS DE ELECTRICIDAD Y SISTEMAS DIGITALES, 2do ...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 1er Parcial (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 2, PROYECTOS PROPUESTOS (2021 PAO1)
⭐⭐⭐⭐⭐ SISTEMAS DIGITALES 1, PROYECTOS PROPUESTOS (2021 PAE)
⭐⭐⭐⭐⭐ Localización en ambiente de interiores basado en Machine Learning con r...
⭐⭐⭐⭐⭐ SOLUCIÓN EVALUACIÓN SISTEMAS DIGITALES 1, 2do Parcial (2021 PAE)
⭐⭐⭐⭐⭐ CHARLA #PUCESE: Industrial Automation and Internet of Things Based on O...

Recently uploaded (20)

PDF
Laparoscopic Imaging Systems at World Laparoscopy Hospital
PDF
Health aspects of bilberry: A review on its general benefits
PPTX
principlesofmanagementsem1slides-131211060335-phpapp01 (1).ppt
PDF
IS1343_2012...........................pdf
PPTX
GW4 BioMed Candidate Support Webinar 2025
PDF
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
PPTX
Approach to a child with acute kidney injury
PDF
LATAM’s Top EdTech Innovators Transforming Learning in 2025.pdf
PDF
Horaris_Grups_25-26_Definitiu_15_07_25.pdf
PDF
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
PDF
GSA-Past-Papers-2010-2024-2.pdf CSS examination
PPTX
IT infrastructure and emerging technologies
PPT
hsl powerpoint resource goyloveh feb 07.ppt
DOCX
EDUCATIONAL ASSESSMENT ASSIGNMENT SEMESTER MAY 2025.docx
DOCX
THEORY AND PRACTICE ASSIGNMENT SEMESTER MAY 2025.docx
PPTX
Diploma pharmaceutics notes..helps diploma students
PPTX
MMW-CHAPTER-1-final.pptx major Elementary Education
PPTX
CHROMIUM & Glucose Tolerance Factor.pptx
PDF
FAMILY PLANNING (preventative and social medicine pdf)
PPTX
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
Laparoscopic Imaging Systems at World Laparoscopy Hospital
Health aspects of bilberry: A review on its general benefits
principlesofmanagementsem1slides-131211060335-phpapp01 (1).ppt
IS1343_2012...........................pdf
GW4 BioMed Candidate Support Webinar 2025
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
Approach to a child with acute kidney injury
LATAM’s Top EdTech Innovators Transforming Learning in 2025.pdf
Horaris_Grups_25-26_Definitiu_15_07_25.pdf
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
GSA-Past-Papers-2010-2024-2.pdf CSS examination
IT infrastructure and emerging technologies
hsl powerpoint resource goyloveh feb 07.ppt
EDUCATIONAL ASSESSMENT ASSIGNMENT SEMESTER MAY 2025.docx
THEORY AND PRACTICE ASSIGNMENT SEMESTER MAY 2025.docx
Diploma pharmaceutics notes..helps diploma students
MMW-CHAPTER-1-final.pptx major Elementary Education
CHROMIUM & Glucose Tolerance Factor.pptx
FAMILY PLANNING (preventative and social medicine pdf)
Unit1_Kumod_deeplearning.pptx DEEP LEARNING

⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi

  • 1. SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi Karla Avilés-Mendoza , Víctor Asanza , Hector Trivino-Gonzalez, Félix Rosales-Uribe, Jamil Torres-Brunes, Francis R. Loayza, Enrique Peláez, Ricardo Cajo and Raquel Tinoco- Egas Escuela Superior Politécnica del Litoral, ESPOL, Guayaquil, Ecuador Facultad de Ingeniería en Electricidad y Computación, FIEC
  • 2. Content Introduction Dataset • Organizing the experiment • Acquisition device • Experimental methodology Results Methodology • Data pre-processing • Feature extraction • Data normalization • Classification configuration 01 02 03 04 Conclusions 05
  • 4. 1 billion According to OMS over people live with some form of disability, this is about 15% of the world’s population.
  • 5. ● First approach for a low cost device capable of processing EEG signals in real-time to control an external actuator. ● More affordability for people with low economic respurces. ● Improve response time. ● Visual stimuli comming from a mobile device, eg: to control a wheelchair, a robotic arm, among others. ● To achieve a high accuracy with low computational cost. ● Accesible and easy to use. ● To achieve a aceptable accuracy with a faster pre-processing and classification time. ● The light of a mobile device is not that intense in comparison to light bulbs. Motivation Challenges
  • 6. ● Zhang et al., 2015 proposed to analize beta wave for a range of [5-20] Hz in the front parietal and occipital regions. This requires more computational capacity for the data processing device. ● Khosla et al., 2020 proposed feature selection methods in order to choose relevant features that contribute to a successful classification of the user’s intentions, resulting in an increase in the quality of the later results. ● Han et al., 2018 proposed to focus on the activity of the occipital and parietal regions of the subject, in order to obtain a high classification rate. Related work
  • 7. AI techniques • Reduce the complexity of noisy data. • Increase data classification accuracy. • Feature extraction using temporary windows. • Reduce costs and improves chances of usage. BCI based on EEG • Brain waves are use to communicate the user’s intentions to external actuators. • Non-invasive electroencephalography (EEG) techniques. • Low – cost devices, more accesible
  • 8. Challenges • High error rate. • Multiclass EEG data classification techniques. • Data acquisition is highly noise susceptible: a blink, a small movement of the scalp, hair, adipose tisssue, among others can cause noise. SSVEP • Evoked potential produced by a visual stimuli flashing at a specific frecuency. • Between 6-75 Hz
  • 9. Dataset 02 Dataset Citation: Raquel Tinoco-Egas, Karla Aviles, Jamil Torres-Brunes, Hector Trivino-Gonzalez, Víctor Asanza, Félix Rosales-Uribe, Francis R. Loayza, Enrique Peláez, April 27, 2021, "SSVEP-EEG data collection using Emotiv EPOC", IEEE Dataport, doi: https://dx.doi.org/10.21227/0j42-qd38.
  • 10. Experiment organization ● 20 adult subjects were recruited between the age of 20 – 35. ● Staff avoided wearing brightly colored clothes that could distract the subjects. ● Staff respected COVID biosecurity measures. ● Temperature: 25 degrees Celsius. ● Noise: 30 – 55 decibels (air conditioning and car passing through) ● Participants signed an informed consent.
  • 11. Acquisition device ● Emotiv EPOCx ● Sampling frecuency: 128 Hz ● 14 electrodes (2 ground references) - International 10-10 eeg system ● Conductive gel to reduce impedance between the electrodes and the scalp
  • 13. ● Tasks duration: 3.5 seconds ● Frecuency tasks were shown 40 times each. ● When a frecuency task was being shown, the other squares turned opaque by 80%. Experimental methodology
  • 14. Experimental methodology Keys Emotiv Label Class Q 1 7 Hz W 2 9 Hz E 3 11 Hz R 4 13 Hz T 5 Baseline
  • 16. Data pre-processing ● Occipital region – electrodes: O1 and O2. ● The single output files were divided into several files containing a temporary window. ● Files were splitted into folders representing their respective frecuency. ● A Butterworth filter of order 20 was applied. Frecuency limit: 5 Hz – 30 Hz. ● Outliers were extracted.
  • 17. Data pre-processing – Data augmentation ● Data augmentation was used by applying White noise of different amplitudes to the data. ● White noise: randomly generated array of values added to the signal, so it doesn’t lose the general behavior but the values do change. Small amplitude white noise Big amplitude white noise
  • 18. Feature extraction ● Extracted 21 features. • Mean • Mean - weight I • Mean - weight II • Log Detector • Median • Variance • Mean absolute difference • Mean frecuency • Peak frecuency • Variance central frecuency • Maximum PSD • Amplitude Histogram (10 ranges)
  • 19. Data normalization ● Sklearn MinMaxScaler. 1. Normalize training data and save minimum and maximum values 2. Normalize validation and test data using minimum and maximum values from the training data.
  • 20. Classification configuration ● Support Vector Machine (SVM) ● Multilayer Perceptron (MLP) ● Random Forest (RF) ● k-Nearest Neighbors (KNN) ● eXtreme Gradient Boosting (XGBoost)
  • 25. ● Without data augmentation RF and MLP whose accuracy values were 54% and 52%, respectively. ● With data augmentation RF and XGBoost whose accuracy values ware 58% and 57%, respectively. ● Over-adjustment in the classification algorithms, due to the limited number of examples. ● Real-time responses, shorter classification time were MLP and XGBoost with times of 1.8 and 7.12 milliseconds, respectively. ● Adequate experimental design, because cleaner data will help to improve the classification. ● Recruit more subjects to eliminate over-adjustment in the algorithms. ● Deep Learning techniques (DL) and spectral images.
  • 26. [email protected] karla-aviles-mendoza Do you have any questions? Víctor Asanza [email protected] vasanza Karla Avilés