International Journal of Information Technology and Computer Science(IJITCS)

ISSN: 2074-9007 (Print), ISSN: 2074-9015 (Online)

Published By: MECS Press

IJITCS Vol.8, No.3, Mar. 2016

Unsupervised Learning based Modified C- ICA for Audio Source Separation in Blind Scenario

Full Text (PDF, 363KB), PP.10-18

Views:84   Downloads:1


Naveen Dubey, Rajesh Mehra

Index Terms

Blind Source Separation;Convex Function;Divergence;Independent Component Analysis; unsupervised learning


Separating audio sources from a convolutive mixture of signals from various independent sources is a very fascinating area in personal and professional context. The task of source separation becomes trickier when there is no idea about mixing environment and can be termed as blind audio source separation (BASS). Mixing scenario becomes more complicated when there is a difference between number of audio sources and number of recording microphones, under determined and over determined mixing. The main challenge in BASS is quality of separation and separation speed and the convergence speed gets compromised when separation techniques focused on quality of separation. This work proposed divergence algorithm designed for faster convergence speed along with good quality of separation. Experiments are performed for critically determined audio recording, where number of audio sources is equal to number of microphones and no noise component is taken into consideration. The result advocates that the modified convex divergence algorithm enhance the convergence speed by 20-22% and good quality of separation than conventional convex divergence ICA, Fast ICA, JADE.

Cite This Paper

Naveen Dubey, Rajesh Mehra,"Unsupervised Learning based Modified C- ICA for Audio Source Separation in Blind Scenario", International Journal of Information Technology and Computer Science(IJITCS), Vol.8, No.3, pp.10-18, 2016. DOI: 10.5815/ijitcs.2016.03.02


[1]Sebastian Ewert, Bryan Pardo, Meinard   Muller and Mark D. Plumby, "Score-Informed Source Separation for Musical Audio Recordings", IEEE Signal Processing Magazine, May 2014, pp. 116-124

[2] P. Comon and C. Jutten, Handbook of Blind Source Separation; Independent Component Analysis and Applications, 1st ed., New York, USA: Academic, 2010.

[3]A. Hyvarinen, J. Karhunen, and E. Oja, "Independent Component Analysis".New York: Wiley, 2001.

[4] G R Naik and Dinesh K Kumar, "An Overview of Independent Component Analysis and Its Applications", Informatica (35), pp. 63-81, 2011.

[5]Hansen, "Blind Separation of noisy image mixtures", Springer-Verlag, pp. 159-169, 2000.

[6]D.J.C Mackay, "Maximum likelihood and covariant algorithms for independent component analysis", University of Cambridge London,Tech.Report,1996

[7]H. Attias and C. E. Schreiner, "Blind Source Separation and deconvolution: The dynamic component analysis algorithm," Neural Computing, Vol. 10, No. 6, pp. 1373-1424, August 1998.

[8]M. S Lewicki and T. J. Sejnowski, "Learning overcomplete representations," Neural Computing, Vol.12, No.02, pp. 337-365, February 2000.

[9]A. Hyvarinen, R. Cristescu, and E. Oja, "A fast algorithm for estimating overcomplete ICA bases for image window", Neural Networks, Vol.02, pp.894-899, 1999.

[10]A. Hyvarinen, J. Karhunen, and E.Oja, "Independent Component Analysis", Wiley-Interscience, May2001 

[11]Geng-Shen Fu, Ronald Phlypo, Matthew Anderson, and Tülay Adali, "Complex Independent Component Analysis Using Three Types of Diversity: Non-Gaussianity, Non-whiteness, and Non-circularity", IEEE Transactions on Signal Processing, Vol. 63, No. 3,pp.794-805, February 2015 

[12]P. Comon, “Independent component analysis, a new concept?,” Signal Process., vol. 36, no. 3, pp. 287–314, 1994.

[13]Y. Chen, “Blind separation using convex function,”IEEE Trans. Signal Process., Vol. 53, No. 6, pp. 2027–2035, Jun. 2005.

[14]H.Li and T. Adali, “A Class of complex ICA algorithms based on the kurtosis cost function”, IEEE  Transaction  Neural Networks, Vol. 19, No. 3, pp. 408-420, Mar. 2008.

[15]X-L Li and T. Adali, “Complex independent component analysis by entropy bound minimization,” IEEE Trans. Circuits Systems, Reg. Paper, Vol. 57, No. 7, pp. 1417-1430, Jul 2010.

[16]P. Comon, “Independent component analysis, a new concept?,” Signal Process., vol. 36, no. 3, pp. 287–314, 1994.

[17]A Hyvarinen “Fast and robust fixed point algorithms for independent component analysis”, IEEE Transactions on Neural Networks, Vol.10, No.3, pp.626-634, 1999.

[18]Amari, “Natural gradient works efficiently in learning,” Neural Computing Vol. 10, pp. 251–276, 1998.

[19]Csiszár and P. C. Shields, “Information theory and statistics: A tutorial,” Foundations Trends Commun. Inf. Theory Vol. 1, No. 4, pp. 417–528, 2004.

[20]Zhang, “Divergence function, duality, and convex analysis,” Neural Computing., Vol. 16, pp. 159–195, 2004.

[21]Jen-Tzung Chien and Hsin-Lung Hsieh, “Convex Divergence ICA for Blind Source Separation”, IEEE Trans. Audio, Speech, and Language Processing, Vol. 20, No. 01, pp. 302-314, January, 2012.

[22]Sugreev Kaur and Rajesh Mehra, “High Speed and Area  Efficient 2D DWT  Processor Based Image Compression”, Signal & Image Processing : An International Journal (SIPIJ) Vol.1, No.2, pp. 22-30, December 2010

[23]S. C. Douglas and M. Gupta, “Scaled natural gradient algorithms for instantaneous and convolutive blind source separation,” in Proc. Int. Conf. Acoust., Speech, Signal Process., pp. 637–640, 2007.