An online NIPALS algorithm for Partial Least Squares
Partial Least Squares (PLS) has been gaining popularity as a multivariate data analysis tool due to its ability to cater for noisy, collinear and incomplete data-sets. However, most PLS solutions are designed as block-based algorithms, rendering them unsuitable for environments with streaming data a…