Skip to content

Muse 2 EEG analysis with PyTorch + CNNs.

Notifications You must be signed in to change notification settings

yovvanka/neurothink

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neurothink

neurothink is project exploring Muse 2 EEG data.

EEG 10-10 system

Eyes open/closed detection

notebook

In this notebook, I train a CNN to determine whether the wearer's eyes are open or closed based on the raw EEG signals. The results were surprising, with up to 82% accuracy on my dataset.

Possible improvements:

  • Use FFT data as additional features (ie. feature per band per sample). example
  • Use stationary wavelet transform, as a better (?) alternative to FFT.
  • Experiment with network architectures.

Direction detection

notebook

Here, I train a similar CNN to determine whether the wearer is thinking of the concept of left, right, or neither. In Progress.

Meditation coach

Next, I plan on trying to training a network to detect different states of meditation, preferably with some notion of "meditation quality" baked into the training data and therefore the resulting network outputs.

About

Muse 2 EEG analysis with PyTorch + CNNs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.6%
  • Python 1.3%
  • Shell 0.1%