A numerically stable PLS algorithm
During 2011 year, I have tried many different ways of making a PLS algorithm (PLS1) as stable possible. The goal was to make it as numerically good as the SVD implemented in MATLAB. The pseudocode that solved the PLS1 case for one y‑varable is shown below and it includes the addition of null vectors to …