Abstract
The partial least squares (PLS) method computes a sequence of approximate solutions $x_k \in {\cal K}_k(A^TA,A^Tb)$, $k = 1,2,\ldots\,$, to the least squares problem $\min_x\|Ax - b\|_2$. If carried out to completion, the method always terminates with the pseudoinverse solution $x^\dagger = A^\dagger b$. Two direct PLS algorithms are analyzed. The first uses the Golub--Kahan Householder algorithm for reducing $A$ to upper bidiagonal form. The second is the NIPALS PLS algorithm, due to Wold et al., which is based on rank-reducing orthogonal projections. The Householder algorithm is known to be mixed forward-backward stable. Numerical results are given, that support the conjecture that the NIPALS PLS algorithm shares this stability property. We draw attention to a flaw in some descriptions and implementations of this algorithm, related to a similar problem in Gram--Schmidt orthogonalization, that spoils its otherwise excellent stability. For large-scale sparse or structured problems, the iterative algorithm...
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.