FastICA
From Wikipedia, the free encyclopedia
FastICA is an efficient and popular algorithm for independent component analysis invented by Aapo Hyvärinen at Helsinki University of Technology. The algorithm is based on a fixed-point iteration scheme maximizing non-Gaussianity as a measure of statistical independence. It can be also derived as an approximative Newton iteration.
Contents |
[edit] Algorithm
[edit] FastICA for one unit
The iterative algorithm finds the direction for the weight vector
maximizing the non-Gaussianity of the projection
for the data
. The function
is the derivative of a nonquadratic nonlinearity. For example
could be the derivative of
.
- Choose an initial weight vector

- Let

- Let

- If not converged, go back to 2
[edit] See also
[edit] External links
- FastICA package for Matlab or Octave
- fastICA package in R programming language
- FastICA in Java on SourceForge
- FastICA in Java in RapidMiner.
[edit] References
Hyvärinen,A (1999). Fast and Robust Fixed-Point Algorithms for Independent Component Analysis. IEEE Transactions on Neural Networks, 10(3),626-634.
| This statistics-related article is a stub. You can help Wikipedia by expanding it. |

