Open LeonieBorne opened 4 years ago
I will add one more paper to tutorial 3: Permutation Inference for Canonical Correlation Analysis https://arxiv.org/abs/2002.10046 I would like to implement this method - they have matlab code and pseudocode However, the implementation could be a project of its own.
I would suggest this tutorial as reference for PLS (Partial Least Squares (PLS) methods for neuroimaging: A tutorial and review) It's quite old but I found it really helpful when I was implementing PLS.
Let's welcome @fBeyer89 @bbuckova @diiobo @nadinespy from EMEA to the project!
@htwangtw @fBeyer89 Thank you so much for the references! I have added them to Tutorial 3 and 0.
Roadmap
This issue contains the roadmap of this project. It's a place to start to investigate the issues that you can contribute to.
Please note that the list of tutorials proposed are by no means exhaustive. If you wish to add/modify some of them, do not hesitate to suggest it by creating a new issue!
General
Here is a (non-exhaustive) list of points to be dealt with before/during/after the tutorials have been written.
4 Find databases to use in the tutorials on OpenNeuro
Tutorial 0. Introduction #5
The objective of this introductory tutorial is to explain the general principles of cross-decomposition algorithms, their possible applications and practical considerations. It should introduce and refer to the other tutorials.
This tutorial should also give an overview of the different cross-decomposition algorithms that exist, including CCA, PLS regression, PLS canonical, PLS-PM (for more than 2-blocks of variables), etc.
Useful references
Tutorial 1. Data preprocessing #6
This tutorial focus on minimal data preprocessing, usually required as for most machine-learning methods, with among other things:
Useful references
Tutorial 2. Data reduction #7
This tutorial focus on dimensionality-reduction techniques (PCA, ICA, etc.) that can provide useful data preprocessing when the number of variables exceeds the number of samples.
Useful references
Tutorial 3. Model selection #8
This tutorial introduce to the different techniques used to evaluate/validate/select the model.
Useful references