Independent component analysis based on nonparametric density estimation

被引:124
作者
Boscolo, R [1 ]
Pan, H
Roychowdhury, VP
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90095 USA
[2] Cornell Univ, Weill Med Coll, Dept Psychiat, Funct Neuroimaging Lab, New York, NY 10021 USA
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2004年 / 15卷 / 01期
关键词
independent component analysis (ICA); kernel density estimation; nonlinear optimization; nonparametric methods;
D O I
10.1109/TNN.2003.820667
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we introduce a novel independent component analysis (ICA) algorithm, which is truly blind to the particular underlying distribution of the mixed signals. Using a nonparametric kernel density estimation technique, the algorithm performs simultaneously the estimation of the unknown probability density functions of the source signals and the estimation of the unmixing matrix. Following the proposed approach, the blind signal separation framework can be posed as a nonlinear optimization problem, where a closed form expression of the cost function is available, and only the elements of the unmixing matrix appear as unknowns. We conducted a series of Monte Carlo simulations, involving linear mixtures of various source signals with different statistical characteristics and sample sizes. The new algorithm not only consistently outperformed all state-of-the-art ICA methods, but also demonstrated the following properties: 1) Only a flexible model, capable of learning the source statistics, can consistently achieve an accurate separation of all the mixed signals. 2) Adopting a suitably designed optimization framework, it is possible to derive a flexible ICA algorithm that matches the stability and convergence properties of conventional algorithms. 3) A nonparametric approach does not necessarily require large sample sizes in order to outperform methods with fixed or partially adaptive contrast functions.
引用
收藏
页码:55 / 65
页数:11
相关论文
共 39 条
[1]  
Amari S, 1996, ADV NEUR IN, V8, P757
[2]   Stability analysis of learning algorithms for blind source separation [J].
Amari, S ;
Chen, TP ;
Cichocki, A .
NEURAL NETWORKS, 1997, 10 (08) :1345-1351
[3]   Independent factor analysis [J].
Attias, H .
NEURAL COMPUTATION, 1999, 11 (04) :803-851
[4]  
Bach F.R., 2002, J MACHINE LEARNING R, V3, P1
[5]   Unsupervised Learning [J].
Barlow, H. B. .
NEURAL COMPUTATION, 1989, 1 (03) :295-311
[6]   AN INFORMATION MAXIMIZATION APPROACH TO BLIND SEPARATION AND BLIND DECONVOLUTION [J].
BELL, AJ ;
SEJNOWSKI, TJ .
NEURAL COMPUTATION, 1995, 7 (06) :1129-1159
[7]   The ''independent components'' of natural scenes are edge filters [J].
Bell, AJ ;
Sejnowski, TJ .
VISION RESEARCH, 1997, 37 (23) :3327-3338
[8]  
BOSCOLO R, 2001, P 3 INT C INDP COMP, P13
[9]  
Boyd S., 2000, CONVEX OPTIMIZATION
[10]   Infomax and maximum likelihood for blind source separation [J].
Cardoso, JF .
IEEE SIGNAL PROCESSING LETTERS, 1997, 4 (04) :112-114