These slides were presented at ODU Summer Workshop 2019 to visiting undergraduate students from India. It provides insights on how brainwaves are generated, how they are captured through EEG, and how EEG data was utilized for the detection of autism in kids.
1. Introduction to
Data Science with EEG
Yasith Jayawardana
Ph.D. Student
Neuro Information Retrieval & Data Science Lab
Department of Computer Science
Old Dominion University
@yasithmilinda | @WebSciDL
2. About Me
ā¢ B.Sc. Eng (Hons), University of Moratuwa, Sri Lanka, 2018
ā¢ PhD, Old Dominion University, USA, Current
ā¢ Advisor ā Dr. Sampath Jayarathna
ā¢ Research Assistant
ā¢ Dominion Scholar, Spring 2019
ā¢ Apart from Research
ā¢ ASF Committer (anyone?)
ā¢ Passionate in Machine Learning
ā¢ I make Music šµ
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
2
3. Todayās Talk
ā¢ What is EEG?
ā¢ What is cool about EEG?
ā¢ EEG recording devices
ā¢ Demo š¤
ā¢ EEG in Data Science and Machine
Learning
ā¢ My work using EEG
ā¢ Research opportunities at our Lab
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
3
4. Your Brain
ā¢ Complex Network of
Neurons
ā¢ ~ 86 Billion Neurons!
ā¢ Neuron activity
generates Brainwaves
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
4
5. Your Brain
ā¢ Complex Network of
Neurons
ā¢ ~ 86 Billion Neurons!
ā¢ Neuron activity
generates Brainwaves
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
5
7. EEG Recording Devices
ā¢ Muse Headband
ā¢ Bluetooth Operated
ā¢ 7 sensors (0.5 Hz - 100 Hz)
ā¢ $ 199.00
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
7
8. EEG Recording Devices
ā¢ EMOTIV Insight
ā¢ Bluetooth Operated
ā¢ 5 sensors (0.5 Hz - 43 Hz)
ā¢ $ 299.00
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
8
9. Mind Control
š§ ļ š®
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
9
10. EEG in Data Science
ā¢ Signal Processing
ā¢ Spectral Analysis
ā¢ Feature Extraction
ā¢ Learning
ā¢ Regression / Classification
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
10
Convolution Spectral Analysis
11. My Research
Early Diagnosis of Neurodevelopmental
Conditions via EEG
ā¢ Condition ā ASD (Autism Spectrum
Disorder)
ā¢ Objective ā Explore the Utility of Brain
Activity as a Biomarker for ASD
ā¢ Data ā EEG Recordings
ā¢ Collaboration with Dr. Mark Jaime (IUPUC)
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
11
12. Our Arsenal
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
12
13. Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
13
EEG Processing
14. Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
15
Extracted Features
time
frequency
time
frequency
15. ā¢ Features ā Power of each electrode at different chunks
ā¢ Trained and Evaluated Multiple Classifiers
ļ ļ x n
1 2 3 4 5 ... n
Learning Model
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
16
16. Results
ā¢ > 90% accuracy across multiple
classifiers
ā¢ Caveats
ā¢ What about long running trends?
ā¢ Can we do better?
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
17
17. Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
18
Learning Model II (CNN)
18. Results II
ā¢ Both models yield comparable
results in terms of Precision,
Recall, F1 and Accuracy
ā¢ Limitations
ā¢ Sample Size
ā¢ Overfitting
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
19
19. EEG + Thermal Data
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
20
+
20. Learning Model III
ā¢ Trained and Evaluated Using CNN Models
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
21
21. Results
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
22
ā¢ Using EEG + Thermal Data yields
better Precision, Recall, F1 and
Accuracy than using only EEG
22. Opportunities at NIRDS Lab
ā¢ Metadata for Datasets
ā¢ Eye Tracking to predict ADHD
ā¢ EEG to predict ASD
ā¢ AR and VR for special populations
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
23
23. Thank You
Yasith Jayawardana
Department of Computer Science
Old Dominion University
Norfolk, VA 23529
yasith@cs.odu.edu
https://www.cs.odu.edu/~yasith
@yasithmilinda
Introduction to Data Science with EEG - Yasith Jayawardana
(https://www.cs.odu.edu/~yasith | @yasithmilinda)
24