Jump to content

Directional component analysis

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Þjarkur (talk | contribs) at 12:08, 23 March 2021 (revdel). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Directional component analysis(DCA) is a statistical method used in the atmospheric sciences for extracting patterns of extremes from space-time data-sets. For instance, in a rainfall dataset, it can be used to find the spatial pattern that has both highest probability density for a given total rainfall anomaly, and, conversely, the highest total rainfall anomaly for a given probability density (subject to certain statistical assumptions about the nature of the variability of data: see below). In comparison with PCA the main differences are that PCA is a function of just the covariance matrix, and is defined so as to maximise explained variance, while DCA is a function of the covariance matrix and a vector direction, and is defined so as to maximise probability density for a given value of the total anomaly.

Example

Derivation of the First DCA Pattern

Consider a space-time data-set , containing individual spatial pattern vectors , where the individual patterns are each considered a single realisation of a multivariate normal distribution with mean zero and covariance matrix .

As a function of , the log probability density is proportional to .

Define a linear impact function of a spatial pattern as , where is a vector of spatial weights.

We seek to find the spatial pattern that maximises the probability density for a given value of the linear impact function, which is equivalent to finding the spatial pattern that maximises the log probability density for a given value of the linear impact function.

This is a constrained maximisation problem, and can be solved using the method of Lagrange multipliers.

The Lagrangian function is given by

Differentiating by and setting to zero gives the solution

Normalising so that is unit vector gives

This is the first DCA pattern.

Subsequent patterns can be derived which are orthogonal to the first, to form an orthonormal set and a method for matrix factorisation.

Extensions