Skip to content

emc2-2022/ocular

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dat6-d606-16

Bayesian Optimization of Parameters for Ocular Artifact Detection and Removal, and Classification of 4-class motor-imagery EEG data.

Requirements

Linux / Ubuntu / Windows7/8

or

  • Python 2.7
  • SciPy
  • NumPy
  • Scikit-Learn
  • mne
  • protobuf
  • skll

Refer to the installation guide of each dependency.

Setup

  1. Install spearmint: sudo python d606/spearmint/setup.py install

  2. Get the data: Download the dataset (001-2014), then create a folder called 'matfiles' and move the .mat files there.

Usage

Optimize hyperparameters:

python d606/optimizeparams.py

Evaluate:

python d606/main.py [subject]

About

Bayesian Optimization and Ocular Artifact Removal from EEG data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.4%
  • TeX 6.1%
  • MATLAB 3.1%
  • HTML 0.2%
  • JavaScript 0.2%
  • Shell 0.0%