An efficient algorithm for weighted PCA (Q1965988)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An efficient algorithm for weighted PCA |
scientific article |
Statements
An efficient algorithm for weighted PCA (English)
0 references
2 March 2000
0 references
A three-way array \(X\) that contains \(p\) frontal slices \(X_1,\dots,X_p\) all of the same order can be analysed by the TUCKALS3 generalization of principal component analysis (PCA). The replicated PCA algorithm, being the variant of TUCKALS3, minimizes \(\sum_{k=1}^p \|X_k-h_kEF'\|^2,\) where \(E\) is a column-wise orthonormal matrix, \(F\) is a matrix and \(h\) is a \(p\)-vector. The authors propose a new algorithm, called the weighted PCA algorithm, that uses less computational time that the replicated PCA algorithm. It is shown that both algorithms produce identical convergent sequences of functional values but the number of floating points per full iterative cycle used by weighted PCA is less than that of replicated PCA.
0 references
principal component analysis
0 references
minimization algorithm
0 references
computation time
0 references
TUCKALS3
0 references