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.
Users
Please
log in to take part in the discussion (add own reviews or comments).