Generative adversarial networks-based data augmentation for brain-computer interface

The performance of a classifier in a brain–computer interface (BCI) system is highly dependent on the quality and quantity of training data. Typically, the training data are collected in a laboratory where the users perform tasks in a controlled environment. However, users’ attention may be diverted...

Full description

Saved in:
Bibliographic Details
Main Authors: Fahimi, Fatemeh, Dosen, Strahinja, Ang, Kai Keng, Mrachacz-Kersting, Natalie, Guan, Cuntai
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/10356/159616
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-159616
record_format dspace
spelling sg-ntu-dr.10356-1596162022-06-28T08:23:16Z Generative adversarial networks-based data augmentation for brain-computer interface Fahimi, Fatemeh Dosen, Strahinja Ang, Kai Keng Mrachacz-Kersting, Natalie Guan, Cuntai School of Computer Science and Engineering Institute for Infocomm Research, A*STAR Engineering::Computer science and engineering Brain-Computer Interface Data Augmentation The performance of a classifier in a brain–computer interface (BCI) system is highly dependent on the quality and quantity of training data. Typically, the training data are collected in a laboratory where the users perform tasks in a controlled environment. However, users’ attention may be diverted in reallife BCI applications and this may decrease the performance of the classifier. To improve the robustness of the classifier, additional data can be acquired in such conditions, but it is not practical to record electroencephalogram (EEG) data over several long calibration sessions. A potentially time- and cost-efficient solution is artificial data generation. Hence, in this study, we proposed a framework based on the deep convolutional generative adversarial networks (DCGANs) for generating artificial EEG to augment the training set in order to improve the performance of a BCI classifier. To make a comparative investigation, we designed a motor task experiment with diverted and focused attention conditions. We used an end-to-end deep convolutional neural network for classification between movement intention and rest using the data from 14 subjects. The results from the leaveone subject-out (LOO) classification yielded baseline accuracies of 73.04% for diverted attention and 80.09% for focused attention without data augmentation. Using the proposed DCGANs-based framework for augmentation, the results yielded a significant improvement of 7.32% for diverted attention ( p < 0.01) and 5.45% for focused attention ( p < 0.01). In addition, we implemented the method on the data set IVa from BCI competition III to distinguish different motor imagery tasks. The proposed method increased the accuracy by 3.57% ( p < 0.02). This study shows that using GANs for EEG augmentation can significantly improve BCI performance, especially in real-life applications, whereby users’ attention may be diverted. Published version 2022-06-28T08:23:15Z 2022-06-28T08:23:15Z 2020 Journal Article Fahimi, F., Dosen, S., Ang, K. K., Mrachacz-Kersting, N. & Guan, C. (2020). Generative adversarial networks-based data augmentation for brain-computer interface. IEEE Transactions On Neural Networks and Learning Systems, 32(9), 4039-4051. https://dx.doi.org/10.1109/TNNLS.2020.3016666 2162-237X https://hdl.handle.net/10356/159616 10.1109/TNNLS.2020.3016666 32841127 2-s2.0-85114352215 9 32 4039 4051 en IEEE Transactions on Neural Networks and Learning Systems © 2021 The Author(s). Published by IEEE. This work is licensed under a Creative Commons Attribution 4.0 License. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Brain-Computer Interface
Data Augmentation
spellingShingle Engineering::Computer science and engineering
Brain-Computer Interface
Data Augmentation
Fahimi, Fatemeh
Dosen, Strahinja
Ang, Kai Keng
Mrachacz-Kersting, Natalie
Guan, Cuntai
Generative adversarial networks-based data augmentation for brain-computer interface
description The performance of a classifier in a brain–computer interface (BCI) system is highly dependent on the quality and quantity of training data. Typically, the training data are collected in a laboratory where the users perform tasks in a controlled environment. However, users’ attention may be diverted in reallife BCI applications and this may decrease the performance of the classifier. To improve the robustness of the classifier, additional data can be acquired in such conditions, but it is not practical to record electroencephalogram (EEG) data over several long calibration sessions. A potentially time- and cost-efficient solution is artificial data generation. Hence, in this study, we proposed a framework based on the deep convolutional generative adversarial networks (DCGANs) for generating artificial EEG to augment the training set in order to improve the performance of a BCI classifier. To make a comparative investigation, we designed a motor task experiment with diverted and focused attention conditions. We used an end-to-end deep convolutional neural network for classification between movement intention and rest using the data from 14 subjects. The results from the leaveone subject-out (LOO) classification yielded baseline accuracies of 73.04% for diverted attention and 80.09% for focused attention without data augmentation. Using the proposed DCGANs-based framework for augmentation, the results yielded a significant improvement of 7.32% for diverted attention ( p < 0.01) and 5.45% for focused attention ( p < 0.01). In addition, we implemented the method on the data set IVa from BCI competition III to distinguish different motor imagery tasks. The proposed method increased the accuracy by 3.57% ( p < 0.02). This study shows that using GANs for EEG augmentation can significantly improve BCI performance, especially in real-life applications, whereby users’ attention may be diverted.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Fahimi, Fatemeh
Dosen, Strahinja
Ang, Kai Keng
Mrachacz-Kersting, Natalie
Guan, Cuntai
format Article
author Fahimi, Fatemeh
Dosen, Strahinja
Ang, Kai Keng
Mrachacz-Kersting, Natalie
Guan, Cuntai
author_sort Fahimi, Fatemeh
title Generative adversarial networks-based data augmentation for brain-computer interface
title_short Generative adversarial networks-based data augmentation for brain-computer interface
title_full Generative adversarial networks-based data augmentation for brain-computer interface
title_fullStr Generative adversarial networks-based data augmentation for brain-computer interface
title_full_unstemmed Generative adversarial networks-based data augmentation for brain-computer interface
title_sort generative adversarial networks-based data augmentation for brain-computer interface
publishDate 2022
url https://hdl.handle.net/10356/159616
_version_ 1738844880919068672