• Muhammad Altaf COMSATS Institute of Information Technology, Electrical Engineering Department, 47040, Wah Cantt Pakistan.
Keywords: Independent Component Analysis, Gradient Ascent Fast-ICA, OBAICA


Independent Component Analysis (ICA) algorithm is normallused for un-mixing and feature extraction of the fixed
input block lengths. In case of varying block lengths re-adjustment of the maximum number of iterations and the
step size parameter is required. In this paper, we introduced an Adaptive Step size Gradient Ascent ICA (AS-GAICA)
technique for varying block length that can also controls the maximum number of iterations adaptively. The performance
of the proposed technique is compared with Fast-ICA and Optimum Block Adaptation ICA (OBAICA) for
telecommunication signals. Simulation results show that the proposed scheme outperforms the Fast-ICA and OBAICA


1. Zahoor Uddin, Ayaz Ahmad, Muhammad Iqbal, and
Muhammad Naeem, (2016), “Modified infomax algorithm
for smaller data block lengths”, Springer Wir
eless Personal Communications, Vol.87, pp.245-267.
2. Zahoor Uddin, Ayaz Ahmad, Muhammad Iqbal,
Muhammad Naeem, (2015), “Applications of
Independent Component Analysis in Wireless
Communication Systems”, Wireless Personal
Communication, Vol.83, pp.2711-2737.
3. Zahoor Uddin, Ayaz Ahmad, Muhammad Iqbal,
and Nadir Shah, (2015), “Independent component
analysis based MIMO transceiver with improved
performance in time varying wireless channels”, KSII
Transactions on Internet and Information Systems,
Vol.9, pp.2435-2453.
4. Ernest O. Doebelin, (2004), “Measurement Systems:
Application and design, Fifth Edition, Tata McGraw-
Hill Publishing Company Limited.
5. Yang, and Jun-Mei, (2007), “A New Adaptive
Filter Algorithm for System Identification using
Independent Component Analysis”, Proceedings of
the IEEE International Conference on Acoustics,
Speech, and Signal Processing, Honolulu, Hawaii,
U.S.A., pp.1341-1344.
6. Q. Jin, and G. Liang, (2010), “A new algorithm
of Infomax for small numbers of sound signal
separation”, International Conference on Artificial
Intelligence and Education (ICAIE), Hangzhou,
pp.159 – 162.
7. James V.Stone, (2004), “Independent componentanalysis, a tutorial introduction” MIT-Cambridge
8. Zahoor Uddin, Ayaz Ahmad, and Muhammad
Iqbal, Farooq. Alam, and Sadiq Ahmad, (2014),
“Applications of ICA in Cognitive Radio Sensor
Networks,” Book chapter in Cognitive Radio
Sensor Networks: Applications, Architecture, and
Challenges, IGI Global.
9. O. Gillet, and G. Richard, (2008), “Transcription
and separation of drum signals from polyphonic
music”, IEEE Transactions on Audio, Speech and
Language Processing, Vol.16, pp.529–540.
10. Zahooruddin, and Farooq alam, (2010), “Hardware
implementation of blind source separation of speech
signals using independent component analysis”,
International Journal of Electrical & Computer
Sciences, Vol.10, pp.85-86.
11. Zahoor Uddin, Nadir Shah, Ayaz Ahmad, W.
Mehmood, and Farooq Alam, (2016), “Signal
Processing Techniques in Smart Grids” Book
Chapter in Smart Grid as a Solution for Renewable
and Efficient Energy, IGI Global.
12. Langley, P., Rieta, J. J., Stridh, M., Millet, J., Sornmo,
L., and Murray, A. (2003), “Comparison of arterial
signals derived from the 12-lead ECG using arterial
signal extraction techniques”, Computer in Cardio,
13. Li, Z., Yan, X., Tian, Z., Yuan, C., Peng, Z., and
Li Li.,, (2013), “Blind vibration component separation
and nonlinear feature extraction applied to
the nonstationary vibration signals for the gearbox
multi-fault diagnosis”, Journal of the International
Measurement Confederation (IMEKO), Vol.46,
14. Pöyhönen, S., Jover, P., and Hyötyniemi, H., (2003),
“Independent component analysis of vibrations for
fault diagnosis of an induction motor”, Proceedings
of the IASTED International Conference CIRCUITS,
SIGNALS, AND SYSTEMS, Cancun, Mexico, May
19-21, Vol.1, pp.203-208.
15. Hyvarinen, A., (1999), “Fast and robust fixed-point
algorithms for independent component analysis”,
IEEE Transactions on Neural Networks, Vol.10,
pp.626 – 634.
16. Te-Won Lee, and Sejnowski, T. J., (1998),
“Independent component analysis for mixed subgaussian
and super-gaussian sources”, Technical
report, Computational Neurobiology Lab, The Salk
Institute, La Jolla.
17. Tichavsk, P., and Koldovsk, Z., (2011), “Fast and
accurate methods of independent component analysis:
A Survey”, Kybernetika, Vol.47, pp.426-438.
18. Cichocki, A., Sabala, I., Choi, S., Orsier, B., and
Szupiluk, R., (1997), “Self-adaptive independent
component analysis for sub-Gaussian and
super-Gaussian mixtures with an unknown number
of sources and additive noise’’, International symposium
on nonlinear theory and applications, Japan .
19. Khosravy, M., Alsharif, M. R., and Yamashita, K.,
(2010), “An Optimum ICA Based Multiuser Data
Separation for Short Message Service”, International
Conference on Advances in computer science and
information technology, ID.6059, pp.279-286.
20. Cichocki, A., (2005), “Blind Source Separation:
New Tools for Extraction of Source Signals and
Denoising”, Proceedings of SPIE , ID.5818,
21. Mikhael, W. B., Yang, T., (2006), “A Gradient-
Based Optimum Block Adaptation ICA Technique
for Interference Suppression in Highly Dynamic
Communication channels,” Hindawi Publishing
Corporation EURASIP Journal on Applied Signal
Processing, Volume, Article ID 84057, pp. 1–10.
22. Jin, Q., Wang, G., and Liu, Y., (2010), “Blind
Signal Separation by Entropy Maximization
(INFOMAX)”, 6th International Conference on
Wireless Communications Networking and Mobile
Computing (WiCOM), pp.1-5.
23. Marcus R. De Young and Brian L. Evans, (2007),
“Blind Source Separation with a Time-VaryingMixing Matrix,” IEEE ACSSC:, pp.626 – 630.
24. Steredenn Daumont, Daniel LE Guennec, (2008),
“Blind tracking of time-varying MIMO channel with
Alamouti scheme in interception context,” IEEE
ISWCS:, pp.443-447.
25. Xiumei Li, Wen Li, Yannan Sun, and Huimin Zhao,
(2010), “Blind Source Separation of Vibration Signal
ofElectric Traction Experiment System,” IEEE
International Conference on Intelligent Control and
Information Processing, Dalian, China:, pp.93-96.
26. Hyvaarinen, A., Karhunen, J., Oja, E., (2001),
“Independent Component Analysis”, Jhon Wiley
and sons.
27. Jin, Q., & Liang, G., (2010), “A new algorithm of
Infomax for small numbers of sound signal separation”,
IEEE International Conference on Artificial
Intelligence and Education (ICAIE):, pp.159-162.
28. Hyung-Min Park, Sang-Hoon Oh, Soo-Young
Lee, (2006), “A modified infomax algorithm for
blind signal separation”, Neurocomputing, Vol.70,
29. xiangwang, zhitaohuang, yiyuzhou, (2013),
“Approaches and applications of semi-blind
extraction for communication signals based on constrained
ICA: the complex case” Elsevier Journal
of Neurocomputing, pp.204-216.