Independent component analysis

The independent component analysis (ICA) method was proposed as a way to solve the problem of blind signal separation (BSS); that is, selecting independent signals from mixed data. Let's look at an example of the task of BSS. Suppose we have two people in the same room who are talking, generating acoustic waves. We have two microphones in different parts of the room, recording sound. The analysis system receives two signals from the two microphones, each of which is a digitized mixture of two acoustic waves one from people speaking and one from some other noise (for example, playing music). Our goal is to select our initial signals from the incoming mixtures. Mathematically, the problem can be described as ...

Get Hands-On Machine Learning with C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.