Golden
Independent component analysis (ICA)

Independent component analysis (ICA)

A feature extraction technique in signal processing which can be considered a generalization of principal component analysis (PCA), used frequently for the problem of blind signal separation.

All edits

Edits on 16 Mar 2019
Daniel Frumkin
Daniel Frumkin edited on 16 Mar 2019 3:36 pm
Edits made to:
Documentaries, videos and podcasts (+1 rows) (+2 cells) (+83 characters)

Documentaries, videos and podcasts

Title
Date
Link

Lecture 15 | Machine Learning (Stanford)



Daniel Frumkin"Addressing issues"
Daniel Frumkin edited on 16 Mar 2019 3:24 pm
Edits made to:
Article (+520/-90 characters)

Article

The purpose of ICA is to findseparate a linearset combinationof source signals from a set of statisticallymixed independentsignals componentswithout thatrequiring explainsinformation someabout non-Gaussianthe datasource setsignals or the mixing process. 

...

ICA works by assuming that the mixed signals are made up of additive subcomponents which are non-Gaussian signals and statistically independent from each other. In other words, each subcomponent is treated as a random variable rather than a proper time signal. 



...
  • Automatic removal of motion artifacts: identifying and removing motion related artifacts from functional MRI (fMRI) scans. (See ICA-AROMA)
Edits on 15 Mar 2019
Michael Mangus
Michael Mangus edited on 15 Mar 2019 10:01 pm
Edits made to:
Article (+16/-15 characters)

Article

Independent component analysis (ICA) is a feature extraction technique in machinesignal learningprocessing which can be considered a generalization of principal component analysis (PCA). ICA is most commonly used on the problem of blind signal separation (BSS).

Michael Mangus
Michael Mangus edited on 15 Mar 2019 10:00 pm
Edits made to:
Description (+16/-15 characters)
Topic thumbnail

Independent component analysis (ICA)

A feature extraction technique in machinesignal learningprocessing which can be considered a generalization of principal component analysis (PCA), used frequently for the problem of blind signal separation.

Edits on 14 Mar 2019
Daniel Frumkin"Image, description, article, resources, related topics, categories"
Daniel Frumkin edited on 14 Mar 2019 3:58 pm
Edits made to:
Description (+190/-44 characters)
Article (+2 images) (+1974 characters)
Further reading (+4 rows) (+16 cells) (+694 characters)
Documentaries, videos and podcasts (+2 rows) (+6 cells) (+254 characters)
Categories (+2 topics)
Related Topics (+7 topics)
Topic thumbnail

Independent component analysis Independent component analysis (ICA)

In signal processing, a computational method

A feature extraction technique in machine learning which can be considered a generalization of principal component analysis (PCA), used frequently for the problem of blind signal separation.

Article

Independent component analysis (ICA) is a feature extraction technique in machine learning which can be considered a generalization of principal component analysis (PCA). ICA is most commonly used on the problem of blind signal separation (BSS).



The purpose of ICA is to find a linear combination of statistically independent components that explains some non-Gaussian data set. 



This concept can be more simply understood with the so-called cocktail-party problem, which deals with the difficult task of distinguishing between two original speech signals (i.e. two people talking independently of each other) when the signals are mixed together. Imagine that you are in a room where these two people are speaking simultaneously and being recorded by two microphones in different locations, with the microphones able to record time signals consisting of the amplitudes of the sound recordings and the time index. The goal of ICA, then, is to determine the original speech signals (see Figure 1 below) of the two people using only the mixed speech signals (see Figure 2 below) recorded by the two microphones.



While ICA was originally developed to solve problems like the cocktail-party problem, it has since been found that the technique has many more applications than first anticipated. Some of these include:

  • Separation of artifacts in magnetoencephalography (MEG) data: extracting the essential features of neuromagnetic signals in the presence of disruptive artifacts that may have higher amplitudes than the original brain signals and may resemble pathological signals in shape.
  • Finding hidden factors in financial data: trying to reveal common underlying factors in data about currency exchange rates or daily returns of stocks that would otherwise remain hidden.
  • Reducing noise in natural images: finding ICA filters for natural images and using the ICA decomposition to improve the clarity and sharpness of images that have been corrupted with additive Gaussiane noise.

Further reading

Title
Author
Link
Type

Face recognition by Independent Component Analysis

M S Bartlett, J R Movellan, T J Sejnowski

Academic paper

Independent Component Analysis -- A Gentle Introduction

Daniel Seita

Web

Independent Component Analysis: Algorithms and Applications

Aapo Hyvärinen, Erkki Oja

Journal

Introduction to Machine Learning 10701 Independent Component Analysis

Barnabás Póczos, Aarti Singh

Lecture slides

Documentaries, videos and podcasts

Title
Date
Link

Independent Components Analysis - Georgia Tech - Machine Learning

February 23, 2015

Independent Components Analysis Two - Georgia Tech - Machine Learning

February 23, 2015

Categories

Related Topics

Edits on 1 Jan 2017
Golden AI"Initial topic creation"
Golden AI created this topic on 1 Jan 2017 12:00 am
Edits made to:
Description (+44 characters)
Article
Topic thumbnail

 Independent component analysis

In signal processing, a computational method

No more activity to show.