Circuits, Systems, and Signal Processing

, Volume 35, Issue 2, pp 705–717 | Cite as

Efficient Variant of Noncircular Complex FastICA Algorithm for the Blind Source Separation of Digital Communication Signals

  • Guobing QianEmail author
  • Ping Wei
  • Hongshu Liao
Short Paper


In this paper, an improved version of the noncircular complex FastICA (nc-FastICA) algorithm is proposed for the separation of digital communication signals. Compared with the original nc-FastICA algorithm, the proposed algorithm is asymptotically efficient for digital communication signals, i.e., its estimation error can be made much smaller by adaptively choosing the approximate optimal nonlinear function. Thus, the proposed algorithm can have a significantly improved performance for the separation of digital communication signals. Simulations confirm the efficiency of the proposed algorithm.


Asymptotically efficient nc-FastICA Digital communication signals 



The authors would like to thank the Editor-in-chief, Prof. M. N. S. Swamy, for his help in improving the production of the paper.


  1. 1.
    T. Adali, H. Li, M. Novey et al., Complex ICA using nonlinear functions. IEEE Trans. Signal Process. 56(9), 4536–4544 (2008)MathSciNetCrossRefGoogle Scholar
  2. 2.
    E. Bingham, A. Hyvärinen, A fast fixed-point algorithm for independent component analysis of complex valued signals. Int. J. Neural Syst. 10(1), 1–8 (2000)CrossRefGoogle Scholar
  3. 3.
    J.F. Cardoso, in Source Separation Using Higher Order Moments. Proceedings of IEEE International Conference on Accoustics, Speech and Signal Processing, Glasgow, UK, pp. 2109–2112 (1989)Google Scholar
  4. 4.
    J.F. Cardoso, A. Souloumiac, Blind beamforming for non-Gaussian signals. IEEE Proc. F 140(46), 362–370 (1993)Google Scholar
  5. 5.
    A.L. De Almeida, X. Luciani, A. Stegeman, P. Comon, CONFAC decomposition approach to blind identification of underdetermined mixtures based on generating function derivatives. IEEE Trans. Signal Process. 60(11), 5698–5713 (2012)MathSciNetCrossRefGoogle Scholar
  6. 6.
    A. Dermoune, T. Wei, FastICA algorithm: five criteria for the optimal choice of the nonlinearity function. IEEE Trans. Signal Process. 61(8), 2078–2087 (2013)CrossRefGoogle Scholar
  7. 7.
    T. Dong, Y. Lei, J. Yang, An algorithm for underdetermined mixing matrix estimation. Neurocomputing 104, 26–34 (2013)CrossRefGoogle Scholar
  8. 8.
    F. Gu, H. Zhang, S. Wang, D. Zhu, Blind identification of underdetermined mixtures with complex sources using the generalized generating function. Circuits Syst. Signal Process. 34(2), 681–693 (2015)CrossRefGoogle Scholar
  9. 9.
    A. Hyvärinen, in One-Unit Contrast Functions for Independent Component Analysis: A Statistical Analysis. Proceedings of the IEEE Workshop on Neural Network and Signal Processing, Amelia Island, FL, pp. 388–397 (1997)Google Scholar
  10. 10.
    A. Hyvärinen, E. Oja, A fast fixed-point algorithm for independent component analysis. Neural Comput. 9(7), 1483–1492 (1997)CrossRefGoogle Scholar
  11. 11.
    A. Hyvärinen, Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans. Neural Netw. 10(3), 626–634 (1999)CrossRefGoogle Scholar
  12. 12.
    A. Hyvarinen, J. Karunen, E. Oja, Independent Component Analysis (Wiley, New York, 2001)CrossRefGoogle Scholar
  13. 13.
    A. Hyvarinen, Testing the ICA mixing matrix based on inter-subject or inter-session consistency. NeuroImage 58(1), 122–136 (2011)CrossRefGoogle Scholar
  14. 14.
    Z. Koldovsky, P. Tichavsky, E. Oja, Efficient variant of algorithm FastICA for independent component analysis attaining the Cramer–Rao lower bound. IEEE Trans. Neural Netw. 17(5), 1265–1277 (2006)CrossRefGoogle Scholar
  15. 15.
    H. Li, T. Adali, Algorithms for complex ML ICA and their stability analysis using Wirtinger calculus. IEEE Trans. Signal Process. 58(12), 6156–6167 (2010)MathSciNetCrossRefGoogle Scholar
  16. 16.
    X. Luciani, A.L. de Almeida, P. Comon, Blind identification of underdetermined mixtures based on the characteristic function: the complex case. IEEE Trans. Signal Process. 59(2), 540–553 (2011)MathSciNetCrossRefGoogle Scholar
  17. 17.
    J. Miettinen, K. Nordhausen, H. Oja, S. Taskinen, in Fast Equivariant JADE. In IEEE International Conference in Acoustics, Speech and Signal Processing (ICASSP), pp. 6153–6157 (2013)Google Scholar
  18. 18.
    J. Miettinen, K. Nordhausen, H. Oja et al., Deflation-based FastICA with adaptive choice of nonlinearities. IEEE Trans. Signal Process. 62(21), 5716–5724 (2014)MathSciNetCrossRefGoogle Scholar
  19. 19.
    M. Novey, T. Adali, in Adaptable Nonlinearity for Complex Maximization of Nongaussianity and a Fixed-Point Algorithm. Proceedings of the 16th IEEE Signal Processing Society Workshop in Machine Learning for Signal Processing (2006)Google Scholar
  20. 20.
    M. Novey, T. Adali, On extending the complex FastICA algorithm to noncircular sources. IEEE Trans. Signal Process. 56(5), 2148–2154 (2008)MathSciNetCrossRefGoogle Scholar
  21. 21.
    G.R. Naik, D.K. Kumar, Determining number of independent sources in undercomplete mixture. EURASIP J. Adv. Signal Process. 51, 1–5 (2009)CrossRefGoogle Scholar
  22. 22.
    G.R. Naik, D.K. Kumar, Dimensional reduction using blind source separation for identifying sources. Int. J. Innov. Comput. Inf. Control 7(2), 989–1000 (2011)Google Scholar
  23. 23.
    G.R. Naik, D.K. Kumar, An overview of independent component analysis and its applications. Inf. Int. J. Comput. Inform. 35(1), 63–81 (2011)zbMATHGoogle Scholar
  24. 24.
    D.T. Pham, Fast algorithms for mutual information based independent component analysis. IEEE Trans. Signal Process. 52(10), 2690–2700 (2004)CrossRefGoogle Scholar
  25. 25.
    D. Tse, P. Viswanath, Fundamentals of Wireless Communication (Cambridge University Press, Cambridge, 2005)zbMATHCrossRefGoogle Scholar
  26. 26.
    S. Xie, L. Yang, J. Yang, G. Zhou, Y. Xiang, Time-frequency approach to underdetermined blind source separation. IEEE Trans. Neural Netw. Learn. Syst. 23(2), 306–316 (2012)CrossRefGoogle Scholar
  27. 27.
    G. Zhou, Z. Yang, S. Xie, J.M. Yang, Mixing matrix estimation from sparse mixtures with unknown number of sources. IEEE Trans. Neural Netw. 22(2), 211–221 (2011)CrossRefGoogle Scholar
  28. 28.
    H. Zhang, L. li, W. Li, Independent component analysis based on fast proximal gradient. Circuits Syst. Signal Process. 10(1), 1–8 (2012)Google Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.School of Electronic EngineeringUniversity of Electronics Science and Technology of ChinaChengduChina
  2. 2.School of Communication and Information EngineeringChongqing University of Posts and TelecommunicationsChongqingChina

Personalised recommendations