mne-tools / mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
https://mne.tools
BSD 3-Clause "New" or "Revised" License
2.61k stars 1.3k forks source link

ENH: decoding module 2017 #3442

Open kingjr opened 7 years ago

kingjr commented 7 years ago

This aims at keeping track of the development related to the Google summer of code 2016 on decoding analyses.

We have quite a lot ongoing PRs, so I thought I would try to organize them here to keep track of the big picture. I'll edit the post along the issue along the way.

The aim is to make transformers that follow the sklearn API:

pipe = make_pipeline(
    CSP(sfreq=200, None, 30),
    TimeFrequency(),
    SlidingEstimator(make_pipeline(StandardScaler(), LogisticRegression())
)

score = cross_val_score(X=epochs.get_data(), y=epochs.event[:, 2])

For now, we're focusing on sklearn integration, not high level features (plotting, getcoefs etc).

larsoner commented 7 years ago

@kingjr is this issue still the roadmap, or should we close?

kingjr commented 7 years ago

Still rough roadmap, although needs to be updated. Let's close it after the sprint IMO.

kingjr commented 7 years ago

I'm actually for keeping it up ;)

jona-sassenhagen commented 7 years ago

@kingjr , @agramfort 's idea is one which will result in rERP and the receptive field module staying separate forever.

jona-sassenhagen commented 5 years ago

I closed/crossed out a few that had been done since. 8 issues still open.

jona-sassenhagen commented 5 years ago

@kingjr any idea for an example for UnsupervisedSpatialFilter with the example data? The only thing I can think of is show that you can use an unregularized algorithm when p > n by reducing p in dimensionality via PCA, i.e., for the MEG data with many channels and few trials.

kingjr commented 5 years ago

How about PCA and then sliding with svm multiclass on the left/right audio/visual dataset ?

On Saturday, 4 August 2018, jona-sassenhagen notifications@github.com wrote:

@kingjr https://github.com/kingjr any idea for an example for UnsupervisedSpatialFilter with the example data? The only thing I can think of is show that you can use an unregularized algorithm when p > n by reducing p in dimensionality via PCA, i.e., for the MEG data with many channels and few trials.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/mne-tools/mne-python/issues/3442#issuecomment-410476362, or mute the thread https://github.com/notifications/unsubscribe-auth/AEp7DPMjiTgyOOWCHNAnB7cb8KjPACRaks5uNgcxgaJpZM4JRF5A .