Skip to content

vinay-jayaram/pyMTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyMTL

Latest Version BSD License Downloads

This is a Python implementation of the Bayesian multi-task learning (MTL) framework for brain-computer interfacing introduced in [1-4]. The goal of the implemented MTL models is to transfer knowledge across subjects and sessions in order to work calibration-free or improve decoding performance on new sessions. For a detailed analysis please consult the references.

Installation

First, switch to the desired repository directory on your local hard drive and pull the repository:

$ git clone https://github.com/bibliolytic/pyMTL

Navigate into the directory and install the pyMTL package using pip:

$ cd pyMTL
$ pip install .

In case that you are developing on the package, you may want to create symbolic links instead in order to immediately reflect changes within your local python distribution. The development mode is installed with

$ pip install -e .

Usage

Coming soon

Support

You are welcome to ask for help, report bugs or discuss other issues by contacting the authors Vinay Jayaram or Karl-Heinz Fiebig.

References

[1] Jayaram, V. and Alamgir, M. and Altun, Y. and Schölkopf, B. and Grosse-Wentrup, M. "Transfer learning in brain-computer interfaces," IEEE Computational Intelligence Magazine, vol. 11, no. 1, pp. 20–31, 2016. [2] Fiebig, K.-H. and Jayaram, V. and Peters, J. and Grosse-Wentrup, M. "Multi-task logistic regression in brain-computer interfaces," IEEE SMC 2016 - 6th Workshop on Brain-Machine Interface Systems, 2016. [3] Jayaram, V. and Grosse-Wentrup, M. "A Transfer Learning Approach for Adaptive Classification in P300 Paradigms," Proceedings of the Sixth International BCI Meeting, 2016. [4] Alamgir, M. and Grosse-Wentrup, M. and Altun, Y. "Multitask Learning for Brain-Computer Interfaces," in JMLR Workshop and Conference Proceedings Volume 9: AISTATS 2010, Max-Planck-Gesellschaft. Cambridge, MA, USA: JMLR, May 2010, pp. 17–24., 2010.

About

Python implementation of the multi-task learning framework from Jayaram et al. 2016.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages