In this paper, we propose an evolutionary neural network for blind source separation (BSS). The BSS is the problem to obtain the independent components of original source signals from mixed signals. The original sources that are mutually independent and are mixed linearly by an unknown matrix are retrieved by a separating procedure based on Independent Component Analysis (ICA). The goal of ICA is to find a separating matrix so that the separated signals are as independent as possible. In neural realizations, separating matrix is represented as connection weights of networks and usually updated by learning formulae. The effectiveness of the algorithms, however, is affected by the neuron activation functions that depend on the probability distribution of the signals. In our method, the network is evolved by Genetic Algorithm (GA) that does not need activation functions and works on evolutionary mechanism. The kurtosis that is a simple and original criterion for independence is used in the fitness function of GA. After learning, the network can be used to separate other mixed signals of the same mixing procedure. The applicability of the proposed method for blind source separation is demonstrated by the simulation results.
[1]
Eric Moreau,et al.
New self-adaptative algorithms for source separation based on contrast functions
,
1993,
[1993 Proceedings] IEEE Signal Processing Workshop on Higher-Order Statistics.
[2]
G. Deco,et al.
Independent Component Analysis: General Formulation and Linear Case
,
1996
.
[3]
Yen-Wei Chen,et al.
Blind Deconvolution Based on Genetic Algorithms
,
1997
.
[4]
Andrzej Cichocki,et al.
A New Learning Algorithm for Blind Signal Separation
,
1995,
NIPS.
[5]
Christian Jutten,et al.
Blind separation of sources, part I: An adaptive algorithm based on neuromimetic architecture
,
1991,
Signal Process..
[6]
Michael I. Jordan,et al.
Advances in Neural Information Processing Systems 30
,
1995
.