Independent component analysis (ICA) is increasingly utilized to modern digital signal processing. Complex-valued FastICA, a fast fixed-point algorithm for ICA, is one of the most non-trivial algorithms for solving the ICA problems in the complex domain. Hitherto, there have been several attempts to give performance analysis for complex-valued FastICA. Rigorous theoretical analysis, however, still has room for improvement further. Consequently, the purposes of this paper are threefold: Firstly, the uniformity of the complex-valued FastICA estimator is constructed for the first time. Secondly, the stability of the complex-valued ICA algorithm is rigorously deduced based on the augmented generating matrix. Meanwhile, the local convergence of complex-valued FastICA algorithm is derived based on circular source signals. Finally, for improving the performance of separation, we select a novel alternative for nonlinearity based on the Tukey M-estimator in the complex-valued FastICA algorithm. Further, we prove the existence of local optimal solution and stability of the complex ICA problem based on the Tukey M-estimator. Simulations are presented to demonstrate the accuracy of our analysis. Additionally, the experimental results with synthetic data and complex-valued wind signal show the superiorities of the improved method.
Read full abstract