Joint Approximation Diagonalization of Eigen-matrices

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Joint Approximation Diagonalization of Eigen-matrices (JADE) is an algorithm for independent component analysis that separates observed mixed signals into latent source signals by exploiting fourth order moments.[1] The fourth order moments are a measure of non-Gaussianity, which is used as a proxy for defining independence between the source signals. The motivation for this measure is that Gaussian distributions possess zero excess kurtosis, and with non-Gaussianity being a canonical assumption of ICA, JADE seeks an orthogonal rotation of the observed mixed vectors to estimate source vectors which possess high values of excess kurtosis.

Algorithm

[edit | edit source]

Let 𝐗=(xij)m×n denote an observed data matrix whose n columns correspond to observations of m-variate mixed vectors. It is assumed that 𝐗 is prewhitened, that is, its rows have a sample mean equaling zero and a sample covariance is the m×m dimensional identity matrix, that is,

1nj=1nxij=0and1n𝐗𝐗=𝐈m.

Applying JADE to 𝐗 entails

  1. computing fourth-order cumulants of 𝐗 and then
  2. optimizing a contrast function to obtain a m×m rotation matrix O

to estimate the source components given by the rows of the m×n dimensional matrix 𝐙:=𝐎1𝐗.[2]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).