FastICA는 헬싱키 공과대학의 Aapo Hyvaerinen이 발명한 독자적인 성분 분석을 위한 효율적이고 인기 있는 알고리즘이다.[1][2]대부분의 ICA 알고리즘과 마찬가지로, FastICA는 회전 구성 요소의 비가우스성 측도를 최대화하는 고정 지점 반복 체계를 통해 예습된 데이터의 직교 회전을 추구한다.비가우스성은 통계적 독립성을 대리하는 역할을 하는데, 이는 매우 강력한 조건이며 검증하기 위해 무한한 데이터가 필요하다.또한 FastICA는 근사 뉴턴 반복으로 대안으로 도출될 수 있다.
알고리즘.
데이터 예습
Let the
denote the input data matrix,
the number of columns corresponding with the number of samples of mixed signals and
the number of rows corresponding with the number of independ소스 신호를 넣다Fast를 적용하기 전에 입력 데이터 매트릭스 을(를) 예화하거나 가운데를 맞추거나 희게 만들어야 한다
.ICA 알고리즘이 그것과 일치해
- 데이터의 중심을 맞추면 입력 데이터의 각 구성 요소가 저하됨
즉,
- = , N 및 j
= M j=에 대해
센터링 후 의 각 행은 값이 0 이다

- Whitening the data requires a linear transformation
of the centered data so that the components of
are uncorrelated and have variance one.More precisely, if
is a centered data matrix, the covariance of
is the
-dimensional identity matrix, that is,
- A common method for whitening is by performing an eigenvalue decomposition on the covariance matrix of the centered data
,
, where 는) 고유 벡터의 이고
D 은(는 고유값의 대각 행렬이다
.화이트닝된 데이터 매트릭스는 다음과 같이 정의된다.
The iterative algorithm finds the direction for the weight vector
that maximizes a measure of non-Gaussianity of the projection
, with 은 위에서 설명한 바와 같이 사전 순화 데이터 매트릭스를 나타낸다
. 은(는) 열 벡터라는
점에 유의하십시오.비가우스성을 측정하기 위해 FastICA는 비가이드적 비선형함수 ()
첫 번째 g(){\ g
두 번째 g′({\ g에 의존한다
Hyvarien은 함수를 명시한다.
반면에 일반적 목적에 유용하다.
매우 강건할 수 있다.[1]Fast의 단일 구성 요소에 대한
중량 벡터 을(를 추출하는 단계ICA는 다음과 같다.
- 무게 벡터 w 을(를) 랜덤화하십시오.
- Let
, where 은
(는 행렬 X의 모든 열 벡터에 대한 평균을 의미한다. \ - w w + / w + w + {\\mathbf {w} 로 두십시오.
- 통합되지 않은 경우 2로 돌아가십시오.
단일 단위 반복 알고리즘은 단일 성분을 추출하는 하나의 중량 벡터만 추정한다.상호 "독립적"인 추가 구성요소를 추정하려면 선형 독립 투영 벡터를 얻기 위해 알고리즘을 반복해야 한다. 여기서 독립성의 개념은 추정 구성요소에서 비 가우스성을 최대화하는 것을 가리킨다는 점에 유의한다.Hyvaerien은 다음과 같은 가장 간단한 방법으로 여러 구성 요소를 추출할 수 있는 여러 가지 방법을 제공한다.여기서 은 M{\M}의 1의 열 벡터다

알고리즘 빠른ICA
- 입력: 원하는
구성 요소 수 - 입력: M 미리 불린
행렬, 서 각 열은 -dimension
sample을 나타내며 서 C - 출력: mathb { \} 각 열이 X 을으)로
투영하는 Un-mixing
행렬. - 출력: M M 독립
성분 행렬, 치수의
표본을 나타내는 열
.
for p in 1 to C:
Random vector of length Nwhile
changes 
‖ w w\
생산량
생산량
Fast ICA는 혼합 신호의 첨가 노이즈에 대해 매우 강하다는 것은 주목할 만한 사실이다.다음의 시끄러운 모델을 생각해 보자.
Prewhiting 에 따라 추출에 대한
추가 노이즈 의 영향이 심각하게 감소한다.
높은 소음과 낮은 소음 내용의 두 가지 사례에 대한
재구성 ICA 인S {\ {s , Y
은(는) 그림에서 첨가 노이즈에 대한 Fast ICA의 견고성을 분명하게 강조한다.
참고 항목
참조
외부 링크