A numerically stable PLS algorithm

Dur­ing 2011 year, I have tried many dif­fer­ent ways of mak­ing a PLS algo­rithm (PLS1) as sta­ble pos­si­ble. The goal was to make it as numer­i­cally good as the SVD imple­mented in MATLAB. The pseudocode that solved the PLS1 case for one y‑varable is shown below and it includes the addi­tion of null vec­tors to …

A numer­i­cally sta­ble PLS algo­rithm Read More »