Back to Works MSc Thesis · Neurophysiology · Generative AI

Evaluating GANs for EEG Signal Synthesis

Overview

This MSc thesis investigates the effectiveness of four GAN architectures for synthesizing realistic EEG data, addressing the critical challenge of data scarcity in neurophysiological research. The study compares Standard GAN, DCGAN, DualGAN, and WGAN-GP on their ability to generate synthetic EEG signals for two distinct mental states: Concentrating and Relaxed.

The Problem

High-quality labeled EEG data is expensive and difficult to acquire. This scarcity limits model performance and generalization. Traditional augmentation methods fail to capture EEG's intricate temporal and spatial dependencies — GANs offer a more sophisticated alternative, capable of learning the underlying signal distribution to generate high-fidelity synthetic samples.

Approach

Key Technologies: Python · PyTorch · GANs · EEG Signal Processing · SciPy

Results

Similarity heatmap — generated vs real EEG signals

Heatmap: similarity between generated and real EEG signals across channels and conditions.