GENERALIZED RANK ANNIHILATION METHOD .3. PRACTICAL IMPLEMENTATION

Citation
Nm. Faber et al., GENERALIZED RANK ANNIHILATION METHOD .3. PRACTICAL IMPLEMENTATION, Journal of chemometrics, 8(4), 1994, pp. 273-285
Citations number
31
Categorie Soggetti
Chemistry Analytical","Statistic & Probability
Journal title
ISSN journal
08869383
Volume
8
Issue
4
Year of publication
1994
Pages
273 - 285
Database
ISI
SICI code
0886-9383(1994)8:4<273:GRAM.P>2.0.ZU;2-#
Abstract
In this paper we discuss the practical implementation of the generaliz ed rank annihilation method (GRAM). The practical implementation comes down to developing a computer program where two critical steps can be distinguished: the construction of the factor space and the oblique r otation of the factors. The construction of the factor space is a leas t-squares (LS) problem solved by singular value decomposition (SVD), w hereas the rotation of the factors is brought about by solving an eige nvalue problem. In the past several formulations for GRAM have been pu blished. The differences essentially come down to solving either a sta ndard eigenvalue problem or a generalized eigenvalue problem. The firs t objective of this paper is to discuss the numerical stability of the algorithms resulting from these formulations. It is found that the ge neralized eigenvalue problem is only to be preferred if the constructi on of the factor space is not performed with maximum precision. This i s demonstrated for the case where the dominant factors are calculated by the non-linear iterative partial least-squares (NIPALS) algorithm. Several performance measures are proposed to investigate the numerical accuracy of the computed solution. The previously derived bias and va riance are proposed to estimate the number of physically significant d igits in the computed solution. The second objective of this paper is to discuss the relevance of theoretical considerations for application of GRAM in the presence of model errors.