首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Implementing partial least squares
Authors:M C Denham
Institution:(1) Department of Statistics and Computational Mathematics, University of Liverpool, L69 3BX Liverpool, UK;(2) Present address: Department of Applied Statistics, University of Reading, Harry Pitt Building, Whiteknights Road, PO Box 240, RG6 2FN Reading, USA
Abstract:Partial least squares (PLS) regression has been proposed as an alternative regression technique to more traditional approaches such as principal components regression and ridge regression. A number of algorithms have appeared in the literature which have been shown to be equivalent. Someone wishing to implement PLS regression in a programming language or within a statistical package must choose which algorithm to use. We investigate the implementation of univariate PLS algorithms within FORTRAN and the Matlab (1993) and Splus (1992) environments, comparing theoretical measures of execution speed based on flop counts with their observed execution times. We also comment on the ease with which the algorithms may be implemented in the different environments. Finally, we investigate the merits of using the orthogonal invariance of PLS regression to lsquoimproversquo the algorithms.
Keywords:regression  Splus  Matlab  Fortran  orthogonal invariance
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号