Generative 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 improvements have been proposed to condition GANs to generate images matching a specific object category or a short text description. In this work, we build on the latter class of approaches and investigate the possibility of driving and conditioning the image generation process by means of brain signals recorded, through an electroencephalograph (EEG), while users look at images from a set of 40 ImageNet object categories with the objective of generating the seen images. To accomplish this task, we first demonstrate that brain activity EEG signals encode visually-related information that allows us to accurately discriminate between visual object categories and, accordingly, we extract a more compact class-dependent representation of EEG data using recurrent neural networks. Afterwards, we use the learned EEG manifold to condition image generation employing GANs, which, during inference, will read EEG signals and convert them into images. We tested our generative approach using EEG signals recorded from six subjects while looking at images of the aforementioned 40 visual classes. The results show that for classes represented by well-defined visual patterns (e.g., pandas, airplane, etc.), the generated images are realistic and highly resemble those evoking the EEG signals used for conditioning GANs, resulting in an actual reading-the-mind process.
Code (0)
등록된 구현이 없습니다.
Tasks
EEGElectroencephalogram (EEG)Image GenerationSimilar Papers 제목 키워드 기반
MITNet: GAN Enhanced Magnetic Induction Tomography Based on Complex CNN
Magnetic induction tomography (MIT) is an efficient solution for long-term brain disease monitoring, which focuses on reconstructing bio-impedance distribution inside the human brain using non-intrusive electromagnetic f…
Generative Adversarial NetworkImage ReconstructionEEG-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 electroen…
Data AugmentationEEGElectroencephalogram (EEG)Time Series+2Verifying Design through Generative Visualization of Neural Activities
Current neuroscience focused approaches for evaluating the effectiveness of a design do not use direct visualisation of mental activity. A recurrent neural network is used as the encoder to learn latent representation fr…
EEGElectroencephalogram (EEG)Generative Adversarial NetworkReconstructing 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 Learning