Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22576467cab70b8

Jump to content

Draft:Invariant coordinate selection

From Wikipedia, the free encyclopedia


Invariant coordinate selection (ICS) is a multivariate statistical technique used to identify interesting structures in high-dimensional data.[1] It is commonly applied in outlier detection,[2] independent component analysis (ICA),[3] and robust dimension reduction. ICS generalizes principal component analysis (PCA) by simultaneously diagonalizing two scatter matrices, typically the sample covariance matrix and a higher-order or robust scatter matrix.[1]

Overview

[edit]

Unlike PCA, which depends on the scale of the variables and captures only second-order structure, ICS is invariant under full-rank affine transformations of the data and can reveal non-Gaussian features of the underlying distribution.[1] The core idea is to find a linear transformation that simultaneously diagonalizes two scatter matrices, yielding coordinates whose ordering reflects the disagreement between the two scatter measures. The method draws heavily on the robust statistics literature for its repertoire of scatter functionals.[3]

History

[edit]

The simultaneous use of two scatter matrices for data transformation predates ICS and originated in the clustering literature. Art, Gnanadesikan and Kettenring (1982) introduced a data-based metric for cluster analysis in which an estimate of the within-cluster covariance matrix is computed iteratively without knowledge of the cluster labels, and the data are then rescaled by its inverse square root.[4] This procedure, implemented as PROC ACECLUS in SAS, is generally regarded as the earliest instance of the simultaneous-diagonalization idea later generalized by ICS.[1] Caussinus and Ruiz-Gazen (1990) developed a closely related generalized principal component analysis for projection pursuit and cluster identification.[5]

In parallel, the same algebraic structure was being investigated in signal processing under the headings of independent component analysis and blind source separation. Cardoso's Fourth-Order Blind Identification (FOBI) jointly diagonalizes the covariance matrix and a fourth-moment scatter matrix to recover independent sources.[6] Oja and collaborators subsequently showed that any pair of affine-equivariant scatter matrices possessing the so-called independence property can be used to recover an independent component model, placing FOBI and related procedures in a common statistical framework.[7][8]

A third influence comes from the robust statistics community, where most of the alternative scatter functionals later adopted by ICS were originally introduced—including the M-estimators of multivariate scatter studied by Maronna,[9] the distribution-free M-estimator of Tyler,[10] the symmetrized M-estimator of Dümbgen,[11] and the minimum covariance determinant (MCD) estimator of Rousseeuw.[12]

These threads were unified by Tyler, Critchley, Dümbgen and Oja (2009), who introduced the name invariant coordinate selection, characterized its affine-invariance properties, and established it as a general-purpose exploratory method that subsumes the earlier proposals as special cases.[1]

Definition

[edit]

Let be a sample of observations in , with sample mean .

A scatter matrix is a symmetric positive-definite matrix-valued functional of the data that is affine equivariant, meaning that for any non-singular matrix and vector ,

The sample covariance matrix is the canonical example, but many alternatives drawn from the robust statistics literature are available (see below).[1]

Given two scatter matrices and , ICS solves the generalized eigenvalue problem

producing eigenvalues and a matrix of corresponding eigenvectors normalized so that .[1] The invariant coordinates are the columns of

The eigenvalues quantify how strongly the two scatter matrices disagree along each direction. For any unit vector , the ratio can be interpreted as a generalized kurtosis measure along that direction, so the invariant coordinates are ordered by a notion of multivariate kurtosis.[1][7] Coordinates associated with extreme eigenvalues are those typically of greatest interest for outlier detection or clustering.[2]

When is taken to be the identity matrix and the sample covariance matrix, ICS reduces to ordinary principal component analysis; PCA is therefore a special case in which only second-order structure is exploited.[1]

Common scatter matrices

[edit]

The choice of the pair determines which features ICS will emphasize. Common scatter functionals used in practice include:

  • the sample covariance matrix;
  • the family of M-estimators of multivariate scatter introduced by Maronna;[9]
  • the minimum covariance determinant (MCD) and minimum volume ellipsoid estimators of Rousseeuw;[12]
  • the distribution-free M-functional of Tyler;[10]
  • the symmetrized M-functional of Dümbgen;[11]
  • the scatter matrix of fourth moments (sometimes denoted COV4), which corresponds to the second-stage matrix of Cardoso's FOBI;[6][7]
  • spatial sign and rank covariance matrices in their symmetrized, affine-equivariant forms.[13]

Pairing two functionals with contrasting sensitivities—for instance the covariance matrix with a robust scatter, or with the fourth-moment scatter—produces invariant coordinates that highlight different features of the data, such as outliers, clusters, or non-Gaussian sources.[3]

Intuition

[edit]

A scatter matrix generalizes the covariance matrix as a summary of multivariate spread, and different scatter matrices emphasize different aspects of the data distribution. ICS typically pairs the ordinary covariance matrix with a second scatter matrix that is either robust to outliers or sensitive to higher-order moments such as kurtosis.[3]

For elliptically symmetric distributions, such as the multivariate normal distribution, any two affine-equivariant scatter matrices are proportional, so all generalized eigenvalues coincide and no direction is preferred.[1] Departures from this equality therefore signal departures from ellipticity—such as the presence of clusters, skewness, or outliers—and the corresponding invariant coordinates highlight the directions in which these features are most pronounced.

Properties

[edit]
  • Affine invariance. If is replaced by for any non-singular and vector , the invariant coordinates are unchanged up to sign and permutation.[1]
  • Behaviour under ellipticity. Under an elliptical distribution, the two scatter matrices are proportional and all eigenvalues are equal in the population.[1]
  • Connection to ICA. Under the independent component model, ICS recovers the independent components up to sign and order, provided the source kurtoses are pairwise distinct.[3]
  • Reduction to PCA. Taking and equal to the sample covariance matrix recovers principal component analysis.[1]

Applications

[edit]
  • Outlier detection: ICS can identify multivariate outliers that are not apparent in low-order projections such as those produced by PCA.[2]
  • Independent component analysis: ICS can serve as an alternative to, or pre-processing step for, ICA.[3]
  • Clustering: ICS is used as a projection step in tandem clustering pipelines, where it is combined with a clustering algorithm in the reduced space.[14]
  • Other reported applications include financial data analysis, bioinformatics, and statistical quality control.[2]

Advantages and limitations

[edit]

Advantages

[edit]
  • Invariant under affine transformations of the data.
  • Captures higher-order structure rather than second-order variance alone.
  • Robust versions perform well under contamination or heavy-tailed distributions.

Limitations

[edit]
  • Results depend on the choice of the two scatter matrices.
  • Invariant components may be less directly interpretable than principal components.
  • Robust scatter matrices can be computationally demanding compared with PCA.

See also

[edit]

References

[edit]
  1. ^ a b c d e f g h i j k l m Tyler, D. E., Critchley, F., Dümbgen, L., Oja, H. (June 2009). "Invariant co-ordinate selection". Journal of the Royal Statistical Society: Series B (Statistical Methodology). 71 (3): 549–592. doi:10.1111/j.1467-9868.2009.00706.x. hdl:2013/ULB-DIPOT:oai:dipot.ulb.ac.be:2013/49876. ISSN 1369-7412.
  2. ^ a b c d Archimbaud, A., Nordhausen, K., Ruiz-Gazen, A. (December 2018). "ICS for multivariate outlier detection with application to quality control". Computational Statistics & Data Analysis. 128: 184–199. arXiv:1612.06118. doi:10.1016/j.csda.2018.06.011. ISSN 0167-9473.
  3. ^ a b c d e f Nordhausen, K., Oja, H., Tyler, D. E. (10 November 2008). "Tools for Exploring Multivariate Data: The Package ICS". Journal of Statistical Software. 28 (6): 1–31. doi:10.18637/jss.v028.i06. ISSN 1548-7660.
  4. ^ Art, D.; Gnanadesikan, R.; Kettenring, J. R. (1982). "Data-based metrics for cluster analysis". Utilitas Mathematica. 21A: 75–99.
  5. ^ Caussinus, H., Ruiz-Gazen, A. (1990). "Interesting Projections of Multidimensional Data by Means of Generalized Principal Component Analyses". In Momirović, K., Mildner, V. (eds.). Compstat. Physica-Verlag HD. pp. 121–126. doi:10.1007/978-3-642-50096-1_19. ISBN 978-3-7908-0475-1.
  6. ^ a b Cardoso, J.-F. (1989), "Source separation using higher order moments", International Conference on Acoustics, Speech, and Signal Processing, pp. 2109–2112, doi:10.1109/ICASSP.1989.266878
  7. ^ a b c Oja, H., Sirkiä, S., Eriksson, J. (2006). "Scatter Matrices and Independent Component Analysis". Austrian Journal of Statistics. 35 (2 & 3): 175–189. doi:10.17713/ajs.v35i2&3.364 (inactive 29 May 2026). ISSN 1026-597X.{{cite journal}}: CS1 maint: DOI inactive as of May 2026 (link)
  8. ^ Nordhausen, K.; Oja, H.; Ollila, E. (2008). "Robust independent component analysis based on two scatter matrices". Austrian Journal of Statistics. 37 (1): 91–100. doi:10.17713/ajs.v37i1.290.
  9. ^ a b Maronna, R. A. (January 1976). "Robust M-Estimators of Multivariate Location and Scatter". The Annals of Statistics. 4 (1). Institute of Mathematical Statistics: 51–67. Bibcode:1976AnSta...443347M. doi:10.1214/aos/1176343347. ISSN 0090-5364.
  10. ^ a b Tyler, D. E. (1987). "A distribution-free M-estimator of multivariate scatter". Annals of Statistics. 15 (1): 234–251. Bibcode:1987AnSta..1550263T. doi:10.1214/aos/1176350263.
  11. ^ a b Dümbgen, L. (1998). "On Tyler's M-functional of scatter in high dimension". Annals of the Institute of Statistical Mathematics. 50 (3): 471–491. doi:10.1023/A:1003573311481.
  12. ^ a b Rousseeuw, P. J. (1985). "Multivariate estimation with high breakdown point". Mathematical Statistics and Applications, Vol. B. Dordrecht: Reidel. pp. 283–297.
  13. ^ Visuri, S.; Koivunen, V.; Oja, H. (2000). "Sign and rank covariance matrices". Journal of Statistical Planning and Inference. 91 (2): 557–575. doi:10.1016/S0378-3758(00)00199-3.
  14. ^ Alfons, A., Archimbaud, A., Nordhausen, K., Ruiz-Gazen, A. (16 March 2024). "Tandem clustering with invariant coordinate selection". Econometrics and Statistics. doi:10.1016/j.ecosta.2024.03.002. ISSN 2452-3062.
[edit]

Category:Multivariate statistics Category:Matrix decompositions Category:Dimension reduction Category:Robust statistics Category:Exploratory data analysis Category:Cluster analysis Category:Statistical methods