Single PLS model based on multiple datasets

Is there any way to train a single PLS model on several training datasets?
Let X1, X2 and X3 be the predictive variables matrices and Y1, Y2 and Y3 the output variables of 3 different datasets. I would like to find a single PLS model that is trained based on all 3 datasets at the same time. I would not prefer to define X=[X1;X2;X3] and Y=[Y1;Y2;Y3] and perform PLS on X and Y, since the means of each dataset is slightly different and autoscaling would be based on the dominant dataset.

Answers (0)

Categories

Asked:

on 25 Jan 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!