Header logo is ei

Overcomplete Independent Component Analysis via Linearly Constrained Minimum Variance Spatial Filtering




Independent Component Analysis (ICA) designed for complete bases is used in a variety of applications with great success, despite the often questionable assumption of having N sensors and M sources with N&#8805;M. In this article, we assume a source model with more sources than sensors (M>N), only L<N of which are assumed to have a non-Gaussian distribution. We argue that this is a realistic source model for a variety of applications, and prove that for ICA algorithms designed for complete bases (i.e., algorithms assuming N=M) based on mutual information the mixture coefficients of the L non-Gaussian sources can be reconstructed in spite of the overcomplete mixture model. Further, it is shown that the reconstructed temporal activity of non-Gaussian sources is arbitrarily mixed with Gaussian sources. To obtain estimates of the temporal activity of the non-Gaussian sources, we use the correctly reconstructed mixture coefficients in conjunction with linearly constrained minimum variance spatial filtering. This results in estimates of the non-Gaussian sources minimizing the variance of the interference of other sources. The approach is applied to the denoising of Event Related Fields recorded by MEG, and it is shown that it performs superiorly to ordinary ICA.

Author(s): Grosse-Wentrup, M. and Buss, M.
Journal: Journal of VLSI Signal Processing
Volume: 48
Number (issue): 1-2
Pages: 161-171
Year: 2007
Month: August
Day: 0

Department(s): Empirical Inference
Bibtex Type: Article (article)

Digital: 0
DOI: 10.1007/s11265-006-0028-3
Language: en
Organization: Max-Planck-Gesellschaft
School: Biologische Kybernetik

Links: PDF


  title = {Overcomplete Independent Component Analysis via Linearly Constrained Minimum Variance Spatial Filtering},
  author = {Grosse-Wentrup, M. and Buss, M.},
  journal = {Journal of VLSI Signal Processing},
  volume = {48},
  number = {1-2},
  pages = {161-171},
  organization = {Max-Planck-Gesellschaft},
  school = {Biologische Kybernetik},
  month = aug,
  year = {2007},
  month_numeric = {8}