EEG-GAN: Generative adversarial networks for electroencephalograhic (EEG) brain signals
Generative adversarial networks (GANs) are recently highly successful in generative applications involving images and start being applied to time series data. Here we describe EEG-GAN as a framework to generate electroencephalographic (EEG) brain signals. We introduce a modification to the improved training of Wasserstein GANs to stabilize training and investigate a range of architectural choices critical for time series generation (most notably up- and down-sampling). For evaluation we consider and compare different metrics such as Inception score, Frechet inception distance and sliced Wasserstein distance, together showing that our EEG-GAN framework generated naturalistic EEG examples. It thus opens up a range of new generative application scenarios in the neuroscientific and neurological context, such as data augmentation in brain-computer interfacing tasks, EEG super-sampling, or restoration of corrupted data segments. The possibility to generate signals of a certain class and/or with specific properties may also open a new avenue for research into the underlying structure of brain signals.
Code (2)
Tasks
Data AugmentationEEGElectroencephalogram (EEG)Time SeriesTime Series AnalysisTime Series GenerationSimilar Papers 제목 키워드 기반
Reconstructing ERP Signals Using Generative Adversarial Networks for Mobile Brain-Machine Interface
Practical brain-machine interfaces have been widely studied to accurately detect human intentions using brain signals in the real world. However, the electroencephalography (EEG) signals are distorted owing to the artifa…
EEGElectroencephalogram (EEG)ERPMulti-task Generative Adversarial Learning on Geometrical Shape Reconstruction from EEG Brain Signals
Synthesizing geometrical shapes from human brain activities is an interesting and meaningful but very challenging topic. Recently, the advancements of deep generative models like Generative Adversarial Networks (GANs) ha…
EEGElectroencephalogram (EEG)Generative Adversarial NetworkMulti-Task LearningGenerative Adversarial Networks Conditioned by Brain Signals
Recent advancements in generative adversarial networks (GANs), using deep convolutional models, have supported the development of image generation techniques able to reach satisfactory levels of realism. Further improvem…
EEGElectroencephalogram (EEG)Image GenerationProduct semantics translation from brain activity via adversarial learning
A small change of design semantics may affect a user's satisfaction with a product. To modify a design semantic of a given product from personalised brain activity via adversarial learning, in this work, we propose a dee…
EEGElectroencephalogram (EEG)TranslationImproving EEG Signal Classification Accuracy Using Wasserstein Generative Adversarial Networks
Electroencephalography (EEG) plays a vital role in recording brain activities and is integral to the development of brain-computer interface (BCI) technologies. However, the limited availability and high variability of E…
Brain Computer InterfaceEEGEEG Signal ClassificationGenerative Adversarial Network