Article,

Comparison of PLS algorithms when number of objects is much larger than number of variables

.
Statistical Papers, 50 (4): 711--720 (August 2009)

Abstract

Abstract  NIPALS and SIMPLS algorithms are the most commonly used algorithms for partial least squares analysis. When the number of objects, N, is much larger than the number of explanatory, K, and/or response variables, M, the NIPALS algorithm can be time consuming. Even though the SIMPLS is not as time consuming as the NIPALS and can be preferredover the NIPALS, there are kernel algorithms developed especially for the cases where N is much larger than number of variables. In this study, the NIPALS, SIMPLS and some kernel algorithms have been used to builtpartial least squares regression model. Their performances have been compared in terms of the total CPU time spent for thecalculations of latent variables, leave-one-out cross validation and bootstrap methods. According to the numerical results,one of the kernel algorithms suggested by Dayal and MacGregor (J Chemom 11:73–85, 1997) is the fastest algorithm.

Tags

Users

  • @vivion

Comments and Reviews