Solving independent component analysis contrast functions with particle swarm optimization

  • Authors:
  • Jorge Igual;Jehad Ababneh;Raul Llenares;Julio Miro-Borras;Vicente Zarzoso

  • Affiliations:
  • Universidad Politecnica de Valencia, Valencia, Spain;Jordan University of Science and Technology, Irbid, Jordan;Universidad Politecnica de Valencia, Valencia, Spain;Universidad Politecnica de Valencia, Valencia, Spain;Laboratoire d'Informatique, Signaux et Systèmes de Sophia Antipolis, Sophia Antipolis Cedex, France

  • Venue:
  • ICANN'10 Proceedings of the 20th international conference on Artificial neural networks: Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Independent Component Analysis (ICA) is a statistical computation method that transforms a random vector in another one whose components are independent. Because the marginal distributions are usually unknown, the final problem is reduced to an optimization of a contrast function, a function that measures the independence of the components. In this paper, the stochastic global Particle Swarm Optimization (PSO) algorithm is used to solve the optimization problem. The PSO is used to separate some selected benchmarks signals based on two different contrast functions. The results obtained using the PSO are compared with classical ICA algorithms. It is shown that the PSO is a more powerful and robust technique and capable of finding the original signals or sources when classical ICA algorithms give poor results or fail to converge.