Computing Frechet derivatives in partial least squares regression
2015 (English)In: Linear Algebra and its Applications, ISSN 0024-3795, E-ISSN 1873-1856, Vol. 473, 316-338 p.Article in journal (Refereed) Published
Partial least squares is a common technique for multivariate regression. The pro- cedure is recursive and in each step basis vectors are computed for the explaining variables and the solution vectors. A linear model is fitted by projection onto the span of the basis vectors. The procedure is mathematically equivalent to Golub-Kahan bidiagonalization, which is a Krylov method, and which is equiv- alent to a pair of matrix factorizations. The vectors of regression coefficients and prediction are non-linear functions of the right hand side. An algorithm for computing the Frechet derivatives of these functions is derived, based on perturbation theory for the matrix factorizations. From the Frechet derivative of the prediction vector one can compute the number of degrees of freedom, which can be used as a stopping criterion for the recursion. A few numerical examples are given.
Place, publisher, year, edition, pages
2015. Vol. 473, 316-338 p.
Partial Least Squares, PLS, regression, least squares, prediction, Golub-Kahan bidiagonalization, Krylov method, Frechet derivative, recursion, perturbation theory, degrees of freedom
IdentifiersURN: urn:nbn:se:liu:diva-117295DOI: 10.1016/j.laa.2014.09.017ISI: 000355040400018OAI: oai:DiVA.org:liu-117295DiVA: diva2:807208