Kernel ICA - Sound demos
           
 Last updated: March, 19th 2002


I tested our Kernel ICA algorithm on 10 audio sources taken from Barak Pearlmutter's web page. I took the sources, then artificially mixed them with a random square matrix. I then demixed them using directly the Kernel ICA algorithm. I believe that using a memory-less ICA algorithm is not best suited for audio blind source separation (the highly informative temporal structure is indeed lost), but results are already very good and illustrate the performance of algorithm.

Below you will find results for various numbers of sources. All sounds are mono, 5 seconds sampled at 11 KHz (55,000 8-bit samples, that is 55 Kb) and are .wav files.

Mixtures Estimated sources
2 sources - example 1  1  2  1  2
2 sources - example 2  1  2  1  2
2 sources - example 3  1  2  1  2
4 sources - example 1  1  2  3  4  1  2  3  4
4 sources - example 2  1  2  3  4  1  2  3  4
4 sources - example 3  1  2  3  4  1  2  3  4
6 sources - example 1  1  2  3  4  3  4  1  2  3  4  3  4