A Tactile P300-based Brain-computer Interface Accuracy Improvement 201420642 Takumi Kodama Multimedia Laboratory, Department of Computer Science Supervisors: Shoji Makino and Tomasz M. Rutkowski* 1 *The university of Tokyo, Tokyo, Japan @ Midterm Presentation for Master’s Degree on July, 2016
35
Embed
A Tactile P300-based Brain-Computer Interface Accuracy Improvement
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
A Tactile P300-based Brain-computer Interface Accuracy Improvement
201420642 Takumi KodamaMultimedia Laboratory, Department of Computer ScienceSupervisors: Shoji Makino and Tomasz M. Rutkowski*
1
*The university of Tokyo, Tokyo, Japan
@ Midterm Presentation for Master’s Degree on July, 2016
1: Introduction - What’s BCI?
● Brain Computer Interface (BCI)○ Neurotechnology ○ Exploits user intention ONLY using brain waves
2
1: Introduction - ALS Patiens
● Amyotrophic lateral sclerosis (ALS) patients○ Have difficulty to move their muscle by themselves○ BCI could be a communicating tool for ALS patients
● Full-body Tactile P300-based BCI (fbBCI) [1]○ Applied six vibrotactile stimulus patterns to user’s back○ User can use fbBCI with their body laying down
1: Introduction - Our Method
5[1] Kodama T, Shimizu K, Rutkowski TM. Full Body Spatial Tactile BCI for Direct Brain-robot Control. In: Proceedings of the Sixth International Brain-Computer Interface Meeting. Asilomar Conference Center, Pacific Grove, CA USA: Verlag der Technischen Universitaet Graz; 2016. p. 68.
● P300 responses were confirmed (> 4 μV) in each channel
1: Introduction - fbBCI results (1)
7
TargetNon-Target
● Problem: Not high Online classification accuracies○ SWLDA : 53.67 % (10 users average)
● not enough online results to assert fbBCI validity ...
1: Introduction - fbBCI results (2)
8
● Improve the fbBCI classification accuracies● Affirm the potential validity of proposed fbBCI
modality
1: Introduction - Research Purpose
9
● Test several signal preprocessing combinations ①○ Downsampling○ Epoch averaging
● Classify with three different machine learning methods ②○ SWLDA○ Linear SVM○ Non-linear SVM (Gaussian kernel)
2: Method - Conditions
10
CommandBrainwave① ②
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
11
ω1 : Target
Classifier (2cls)
Target 1
1
2
345
6
1
6
5
4
3
2
ω2 : Non-Target
× 10
× 10
× 10
× 10
× 10
× 10Session: 1/6
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
12
ω1 : Target
Classifier (2cls)
Target 2
1
2
345
6
1 × 102 × 10
Session: 2/6
6
5
4
3
2
ω2 : Non-Target× 20
× 20
× 20
× 20
× 10
1 × 10
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
13
ω1 : Target
Classifier (2cls)
Target 3
1
2
345
6 ω2 : Non-Target
Session: 3/6
1 × 102 × 10
6
5
4
3
2
× 30
× 30
× 30
× 20
× 20
1 × 20
3 × 10
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
14
ω1 : Target
Classifier (2cls)
Target 4
1
2
345
6 ω2 : Non-Target
Session: 4/6
1 × 102 × 10
6
5
4
3
2
× 40
× 40
× 30
× 30
× 30
1 × 30
3 × 104 × 10
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
15
ω1 : Target
Classifier (2cls)
Target 5
1
2
345
6 ω2 : Non-Target
Session: 5/6
1 × 102 × 10
6
5
4
3
2
× 50
× 40
× 40
× 40
× 40
1 × 40
3 × 104 × 105 × 10
● How to train the P300-based BCI classifier?○ Each stimulus pattern were given 10 times randomly○ Altogether 360 (60×6) times for a training classifier
2: Method - Training phase
16
ω1 : Target
Classifier (2cls)
Target 6
1
2
345
6 ω2 : Non-Target
Session: 6/6
1 × 102 × 10
6
5
4
3
2
× 50
× 50
× 50
× 50
× 50
1 × 50
3 × 104 × 105 × 106 × 10
60 300
2: Method - Evaluation phase
● How to predict user’s intention with trained classifier?○ Correct example
17
ω1 : Target
Classifier (2cls)
1 × 10
72.6 %
Target 1
Session: 1/6
ω1 : Target
Classifier (2cls)
2 × 10
24.4 %ω1 : Target
Classifier (2cls)
3 × 10
56.3 %ω1 : Target
Classifier (2cls)
4 × 10
44.1 %ω1 : Target
Classifier (2cls)
5 × 10
62.9 %ω1 : Target
Classifier (2cls)
6 × 10
39.8 %
1
2
345
6
2: Method - Evaluation phase
18
ω1 : Target
Classifier (2cls)
1 × 10
35.1 %
Target 6
Session: 6/6
ω1 : Target
Classifier (2cls)
2 × 10
48.1 %ω1 : Target
Classifier (2cls)
3 × 10
69.2 %ω1 : Target
Classifier (2cls)
4 × 10
54.3 %ω1 : Target
Classifier (2cls)
5 × 10
50.9 %ω1 : Target
Classifier (2cls)
6 × 10
64.3 %
1
2
345
6
● How to predict user’s intention with trained classifier?○ Wrong example
2: Method - Evaluation phase
Target 11/6
5
Target 2
Target 3
3
5
● Calculate stimulus pattern classification accuracy○ How many sessions could the user classify targets?
Target 4
Target 5
Target 6
2
4
Result
1
Session
2/6
3/6
4/6
5/6
6/6
1 Trial
Classification accuracy rate:
4/6 = 0.667 ⇒ 66.7 %
Correct
Correct
Wrong
Correct
Correct
Wrong
Target Status
2: Method - Signal Acquisition
20
● Event related potential (ERP) interval○ Captures 800 ms long after vibrotactile stimulus onsets○ will be converted to feature vectors with their potentials
● fbBCI classification accuracy has been improved○ Both nd and ne combinations were tested○ 53.67 % in previous reported results
⇒ 59.83 % by non-linear SVM (nd = 4, ne = 1)○ 57.33 % by linear SVM and 56.33 % by SWLDA
● The potential validity of fbBCI modality was reconfirmed○ Expect to improve a QoL for ALS patients
● However, more analyses would be required○ Only 10 healthy users of fbBCI paradigm○ Need higher accuracies for a practical application
● [1] Kodama T, Shimizu K, Rutkowski TM. Full Body Spatial Tactile BCI for Direct Brain-robot Control. In: Proceedings of the Sixth International Brain-Computer Interface Meeting: BCI Past, Present, and Future. Asilomar Conference Center, Pacific Grove, CA USA: Verlag der Technischen Universitaet Graz; 2016. p. 68.
● [2] Kodama T, Shimizu K, Makino S, Rutkowski TM. Tactile Brain–computer Interface Based on Classification of P300 Responses Evoked by Spatial Vibrotactile Stimuli Delivered to the User’s Full Body. In: Asia-Pacific Signal and Information Processing Association, 2016 Annual Summit and Conference (APSIPA ASC 2016). APSIPA. Jeju, Korea: IEEE Press; 2016. p. (submitted).
● [3] Kodama T, Shimizu K, Makino S, Rutkowski TM. Full–body Tactile P300–based Brain–computer Interface Accuracy Refinement. In: Proceedings of the International Conference on Bio-engineering for Smart Technologies (BioSMART 2016). Dubai, UAE: IEEE Press; 2016. p. (submitted).
● [4] Kodama T, Makino S, Rutkowski TM. Toward a QoL improvement of ALS patients: Development of the Full-body P300-based Tactile Brain--Computer Interface. In: Proceedings of The AEARU Young Researchers International Conference (YRIC-2016). University of Tsukuba; 2016. p. (submitted).
Publications
32
● [5] Shimizu K, Kodama T, Jurica P, Cichocki A, Rutkowski TM. Tactile BCI Paradigms for Robots’ Control. In: 6th Conference on Systems Neuroscience and Rehabilitation 2015 (SNR 2015). Tokorozawa, Japan; 2015. p. 28.
● [6] Rutkowski TM, Shimizu K, Kodama T, Jurica P, Cichocki A, Shinoda H. Controlling a Robot with Tactile Brain-computer Interfaces. In: Abstracts of the 38th Annual Meeting of the Japan Neuroscience Society - Neuroscience 2015. BMI/BCI. Kobe, Japan: Japan Neuroscience Society; 2015. p. 2P332.
● [7] Shimizu K, Aminaka D, Kodama T, Nakaizumi C, Jurica P, Cichocki A, et al. Brain-robot Interfaces Using Spatial Tactile and Visual BCI Paradigms - Brains Connecting to the Internet of Things Approach. In: The International Conference on Brain Informatics & Health - Type II Paper: Proceedings 2015. London, UK: Imperial College London; 2015. p. 9-10.
● [8] Rutkowski TM, Shimizu K, Kodama T, Jurica P, Cichocki A. Brain--robot Interfaces Using Spatial Tactile BCI Paradigms - Symbiotic Brain-robot Applications. In: Symbiotic Interaction. vol. 9359 of Lecture Notes in Computer Science. Switzerland: Springer International Publishing; 2015. p. 132-137.
Publications (co-author)
33
34
Thanks for the listening!
● Bandpass filtering○ Set at 0.1 ~ 30 Hz (fixed)○ To limit noise of exciters (40 Hz)