PCA-GCA

This is a multivariate projection method for extracting common and distinctive components in data fusion

Vous suivez désormais cette soumission

PCA-GCA can be used to extract common and distinctive components (or latent variables) from blocks of multivariate data. As the name suggests, it is a combination of Principal Component Analysis (PCA) and Generalized Canonical Correlation Analysis (GCA). The method can be used on data blocks where the common dimension is either the rows or columns.
The method starts by performing PCA on each data block individually, and then uses GCA to find canonical variates (common components) between the PCA scores (if rows are the common dimension) or loadings (if columns are the common dimension). Common components are identified by high canonical correlation coefficients at the same time as they explain a significant amount of variation in each of the data blocks. Distinct components are found by orthogonalizing the common components and applying Singular Value Decomposition (SVD) on the remainders.
The advantages of PCA-GCA are that it is invariant to between-block scaling, it can handle multiple data blocks effectively, and it is easy to implement and interpret.
The method is described in:
Smilde, A. K., Måge, I., Næs, T., Hankemeier, T., Lips, M. A., Kiers, H. A. L., Acar, E., & Bro, R. (2017). Common and Distinct Components in Data Fusion. Journal of Chemometrics, 31(7). https://doi.org/10.1002/cem.2900
Måge, I., Smilde, A. K., & van der Kloet, F. M. (2019). Performance of methods that separate common and distinct variation in multiple data blocks. Journal of Chemometrics, 33(1). https://doi.org/10.1002/cem.3085

Citation pour cette source

Ingrid (2026). PCA-GCA (https://fr.mathworks.com/matlabcentral/fileexchange/171089-pca-gca), MATLAB Central File Exchange. Extrait(e) le .

Smilde, Age K., et al. “Common and Distinct Components in Data Fusion.” Journal of Chemometrics, vol. 31, no. 7, Wiley, May 2017, doi:10.1002/cem.2900.

Afficher d’autres styles

Måge, Ingrid, et al. “Performance of Methods That Separate Common and Distinct Variation in Multiple Data Blocks.” Journal of Chemometrics, vol. 33, no. 1, Wiley, Oct. 2018, doi:10.1002/cem.3085.

Afficher d’autres styles

Add the first tag.

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0