Mind-Mirror: EEG-Guided Image Evolution

We propose a brain-computer interface (BCI) system for evolving images in real-time based on subject feedback derived from electroencephalography (EEG). The goal of this system is to produce a picture best resembling a subject's `imagined' image. This system evolves images using Compositional Pattern Producing Networks (CPPNs) via the NeuroEvolution of Augmenting Topologies (NEAT) genetic algorithm. Fitness values for NEAT-based evolution are derived from a real-time EEG classifier as images are presented using rapid serial visual presentation (RSVP). Here, we report the design and performance, for a pilot training session, of a BCI system for real-time single-trial binary classification of viewed images based on participant-specific brain response signatures present in 128-channel EEG data. Selected training-session image clips created by the image evolution algorithm were presented in 2-s bursts at 8/s. The subject indicated by subsequent button press whether or not each burst included an image resembling two eyes. Approximately half the bursts included such an image. Independent component analysis (ICA) was used to extract a set of maximally independent EEG source time-courses and their 100 minimally-redundant low-dimensional informative features in the time and time-frequency amplitude domains from the (94%) bursts followed by correct manual responses. To estimate the likelihood that the post-image EEG contained EEG `flickers' of target recognition, we applied two Fisher discriminant classifiers to the time and/or time-frequency features. The area under the receiver operating characteristic (ROC) curve by tenfold cross-validation was 0.96 using time-domain features, 0.97 using time-frequency domain features, and 0.98 using both domain features.

[1]  N. Bigdely-Shamlo,et al.  Brain Activity-Based Image Classification From Rapid Serial Visual Presentation , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[2]  Pierre Baldi,et al.  A bottom-up model of spatial attention predicts human error patterns in rapid scene recognition. , 2007, Journal of vision.

[3]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[4]  Terrence J. Sejnowski,et al.  An Information-Maximization Approach to Blind Separation and Blind Deconvolution , 1995, Neural Computation.

[5]  Jimmy Secretan,et al.  Picbreeder: evolving pictures collaboratively online , 2008, CHI.

[6]  Lucas C. Parra,et al.  High-throughput image search via single-trial event detection in a rapid serial visual presentation task , 2003, First International IEEE EMBS Conference on Neural Engineering, 2003. Conference Proceedings..

[7]  Tzyy-Ping Jung,et al.  Independent Component Analysis of Electroencephalographic Data , 1995, NIPS.

[8]  Won-Hyung Lee,et al.  Using Physiological Signals to Evolve Art , 2006, EvoWorkshops.

[9]  G. V. Simpson,et al.  Anticipatory Biasing of Visuospatial Attention Indexed by Retinotopically Specific α-Bank Electroencephalography Increases over Occipital Cortex , 2000, The Journal of Neuroscience.

[10]  Kenneth O. Stanley Exploiting Regularity Without Development , 2006, AAAI Fall Symposium: Developmental Systems.

[11]  A. Cavanna,et al.  The precuneus: a review of its functional anatomy and behavioural correlates. , 2006, Brain : a journal of neurology.

[12]  M. Eckstein,et al.  Optimal observer model of single-fixation oddity search predicts a shallow set-size function. , 2007, Journal of vision.

[13]  S Makeig,et al.  A natural basis for efficient brain-actuated control. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[14]  David C Knill,et al.  Sensorimotor Processing and Goal-Directed Movement. , 2007, Journal of vision.

[15]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[16]  Terrence J. Sejnowski,et al.  Independent Component Analysis Using an Extended Infomax Algorithm for Mixed Subgaussian and Supergaussian Sources , 1999, Neural Computation.

[17]  I. M. Harris,et al.  Selective right parietal lobe activation during mental rotation: a parametric PET study. , 2000, Brain : a journal of neurology.

[18]  P. Sajda,et al.  Spatiotemporal Linear Decoding of Brain State , 2008, IEEE Signal Processing Magazine.

[19]  S Makeig,et al.  Blind separation of auditory event-related brain responses into independent components. , 1997, Proceedings of the National Academy of Sciences of the United States of America.

[20]  L. Parra,et al.  Ieee Signal Processing Magazine, Accepted for Publication, August 2007 Spatio-temporal Linear Decoding of Brain State: Application to Performance Augmentation in High-throughput Tasks , 2022 .

[21]  N. Birbaumer,et al.  fMRI Brain-Computer Interfaces , 2008, IEEE Signal Processing Magazine.

[22]  P. Sajda,et al.  Cortically coupled computer vision for rapid image search , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[23]  Arnaud Delorme,et al.  EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis , 2004, Journal of Neuroscience Methods.