• DocumentCode
    3791539
  • Title

    Performance analysis of the FastICA algorithm and Crame/spl acute/r-rao bounds for linear independent component analysis

  • Author

    P. Tichavsky;Z. Koldovsky;E. Oja

  • Author_Institution
    Inst. of Inf. Theor. & Autom., Acad. of Sci. of the Czech Republic, Prague, Czech Republic
  • Volume
    54
  • Issue
    4
  • fYear
    2006
  • Firstpage
    1189
  • Lastpage
    1203
  • Abstract
    The FastICA or fixed-point algorithm is one of the most successful algorithms for linear independent component analysis (ICA) in terms of accuracy and computational complexity. Two versions of the algorithm are available in literature and software: a one-unit (deflation) algorithm and a symmetric algorithm. The main result of this paper are analytic closed-form expressions that characterize the separating ability of both versions of the algorithm in a local sense, assuming a "good" initialization of the algorithms and long data records. Based on the analysis, it is possible to combine the advantages of the symmetric and one-unit version algorithms and predict their performance. To validate the analysis, a simple check of saddle points of the cost function is proposed that allows to find a global minimum of the cost function in almost 100% simulation runs. Second, the Crame/spl acute/r-Rao lower bound for linear ICA is derived as an algorithm independent limit of the achievable separation quality. The FastICA algorithm is shown to approach this limit in certain scenarios. Extensive computer simulations supporting the theoretical findings are included.
  • Keywords
    "Performance analysis","Independent component analysis","Software algorithms","Algorithm design and analysis","Cost function","Computational complexity","Closed-form solution","Prediction algorithms","Computational modeling","Analytical models"
  • Journal_Title
    IEEE Transactions on Signal Processing
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2006.870561
  • Filename
    1608537