All Projects → nikk-nikaznan → SSVEP-Neural-Generative-Models

nikk-nikaznan / SSVEP-Neural-Generative-Models

Licence: other
Code to accompany our International Joint Conference on Neural Networks (IJCNN) paper entitled - Simulating Brain Signals: Creating Synthetic EEG Data via Neural-Based Generative Models for Improved SSVEP Classification

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SSVEP-Neural-Generative-Models

Introduction-to-Deep-Learning-and-Neural-Networks-Course
Code snippets and solutions for the Introduction to Deep Learning and Neural Networks Course hosted in educative.io
Stars: ✭ 33 (-10.81%)
Mutual labels:  generative-adversarial-network
DeepSIM
Official PyTorch implementation of the paper: "DeepSIM: Image Shape Manipulation from a Single Augmented Training Sample" (ICCV 2021 Oral)
Stars: ✭ 389 (+951.35%)
Mutual labels:  generative-adversarial-network
BPPNet-Back-Projected-Pyramid-Network
This is the official GitHub repository for ECCV 2020 Workshop paper "Single image dehazing for a variety of haze scenarios using back projected pyramid network"
Stars: ✭ 35 (-5.41%)
Mutual labels:  generative-adversarial-network
path planning GAN
Path Planning using Generative Adversarial Network (GAN)
Stars: ✭ 36 (-2.7%)
Mutual labels:  generative-adversarial-network
Sketch2Color-anime-translation
Given a simple anime line-art sketch the model outputs a decent colored anime image using Conditional-Generative Adversarial Networks (C-GANs) concept.
Stars: ✭ 90 (+143.24%)
Mutual labels:  generative-adversarial-network
DCGAN-Pytorch
A Pytorch implementation of "Deep Convolutional Generative Adversarial Networks"
Stars: ✭ 23 (-37.84%)
Mutual labels:  generative-adversarial-network
PESR
Official code (Pytorch) for paper Perception-Enhanced Single Image Super-Resolution via Relativistic Generative Networks
Stars: ✭ 28 (-24.32%)
Mutual labels:  generative-adversarial-network
GraphCNN-GAN
Graph-convolutional GAN for point cloud generation. Code from ICLR 2019 paper Learning Localized Generative Models for 3D Point Clouds via Graph Convolution
Stars: ✭ 50 (+35.14%)
Mutual labels:  generative-adversarial-network
gan deeplearning4j
Automatic feature engineering using Generative Adversarial Networks using Deeplearning4j and Apache Spark.
Stars: ✭ 19 (-48.65%)
Mutual labels:  generative-adversarial-network
simplegan
Tensorflow-based framework to ease training of generative models
Stars: ✭ 19 (-48.65%)
Mutual labels:  generative-adversarial-network
hyperstyle
Official Implementation for "HyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing" (CVPR 2022) https://arxiv.org/abs/2111.15666
Stars: ✭ 874 (+2262.16%)
Mutual labels:  generative-adversarial-network
coursera-gan-specialization
Programming assignments and quizzes from all courses within the GANs specialization offered by deeplearning.ai
Stars: ✭ 277 (+648.65%)
Mutual labels:  generative-adversarial-network
pytorch-GAN
My pytorch implementation for GAN
Stars: ✭ 12 (-67.57%)
Mutual labels:  generative-adversarial-network
TF2-GAN
🐳 GAN implemented as Tensorflow 2.X
Stars: ✭ 61 (+64.86%)
Mutual labels:  generative-adversarial-network
SDGym
Benchmarking synthetic data generation methods.
Stars: ✭ 177 (+378.38%)
Mutual labels:  generative-adversarial-network
progressive growing of GANs
Pure tensorflow implementation of progressive growing of GANs
Stars: ✭ 31 (-16.22%)
Mutual labels:  generative-adversarial-network
ganbert
Enhancing the BERT training with Semi-supervised Generative Adversarial Networks
Stars: ✭ 205 (+454.05%)
Mutual labels:  generative-adversarial-network
DeepEcho
Synthetic Data Generation for mixed-type, multivariate time series.
Stars: ✭ 44 (+18.92%)
Mutual labels:  generative-adversarial-network
gzsl-od
Out-of-Distribution Detection for Generalized Zero-Shot Action Recognition
Stars: ✭ 47 (+27.03%)
Mutual labels:  generative-adversarial-network
DiscoGAN-TF
Tensorflow Implementation of DiscoGAN
Stars: ✭ 57 (+54.05%)
Mutual labels:  generative-adversarial-network

SSVEP-Neural-Generative-Models

Code to accompany our International Joint Conference on Neural Networks (IJCNN) paper entitled - Simulating Brain Signals: Creating Synthetic EEG Data via Neural-Based Generative Models for Improved SSVEP Classification.

The code is structured as follows:

  • Data_pred.py contains functions to pre-proposes EEG data;
  • EEG_Gen.py A sample script showing how all models can be run to generate data;
  • EEG_DCGAN.py Our DCGAN based model for generating SSVEP-based EEG data;
  • EEG_WGAN.py Our Wasserstein GAN based model for generating SSVEP-based EEG data;
  • EEG_VAE.py Our Variational Autoencoder based model for generating SSVEP-based EEG data;

The Sampledata directory contains some sample of synthetic SSVEP EEG data for data format purposed.

Dependencies and Requirements

The code has been designed to support python 3.6+ only. The project has the following dependencies and version requirements:

  • torch=1.1.0+
  • numpy=1.16++
  • python=3.6.5+
  • scipy=1.1.0+

Cite

Please cite the associated papers for this work if you use this code:

@inproceedings{aznan2019simulating,
  title={Simulating brain signals: Creating synthetic eeg data via neural-based generative models for improved ssvep classification},
  author={Aznan, Nik Khadijah Nik and Atapour-Abarghouei, Amir and Bonner, Stephen and Connolly, Jason D and Al Moubayed, Noura and Breckon, Toby P},
  booktitle={2019 International Joint Conference on Neural Networks (IJCNN)},
  pages={1--8},
  year={2019},
  organization={IEEE}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].