Dear Maintainers,
I work on sparse PLS from now many years (doc+postDoc in INRIA and INSERM, see
[ https://hadrienlorenzo.netlify.app/ | https://hadrienlorenzo.netlify.app ]
for light view) and published about applications. Main problems are about
dealing with missing values in the multi-output and degenerate n<<p contexts
for multi-block structures.
I wrote packages
* in R : [ https://cran.r-project.org/web/packages/ddsPLS/index.html |
https://cran.r-project.org/web/packages/ddsPLS/index.html ] ,
* and in Python : [ https://pypi.org/project/py-ddspls/ |
https://pypi.org/project/py-ddspls/ ] .
In the both objectives of offering sparse PLS opportunities to the Python
community and to improve my Python skills, I would like to propose you a python
version of the algorithm for which specificities are the following.
* Modification of the PLS2 algorithm.
* Soft-thresholding of the empirical covariance matrices.
* Automatic-running of the number of component and the the sparsity
parameter through bootstrap sampling.
* Sparsity both in X and in Y with a single parameter.
This algorithm has been developed with Jérôme Sarraco (Pr INRIA) and Rodolphe
Thiébaut (PUPH Inserm) and recently with Olivier Cloarec (Sartorius, Research
Group for Chemometrics, Institute of Chemistry, Umeå University, Umeå, S-901
87, Suède)
Would you be interested in this sparse version of the PLS algorithm ? I am more
than eager to discuss about this project with you, so do not hesitate to
contact me.
Bests,
Hadrien Lorenzo
+33 6 49 09 55 78
_______________________________________________
scikit-learn mailing list
[email protected]
https://mail.python.org/mailman/listinfo/scikit-learn