data_mining:pca

This is an old revision of the document!


Principal Component Analysis

$x \in R^2$

Finden einer Projektion mit minimalem Projektionsfehler.

Feature Scaleing erforderlich.

Für 2 Dimensionen: Finde einen Vektor $u^{(1)} \in R^n$ auf den Daten projiziert werden, dass der Projektionsfehler minimal wird.

Für k Dimensionen: Finde k Vektoren $u^{(1)}, \dots, u^{(k)}$ auf die Daten projiziert werden, dass der Projektionsfehler minimal wird.

Berechnung der Kovarianzmatrix: $\Sigma = \frac{1}{m} \sum^n_{i=1} x^{(i)} x^{(i)}^T$

Berechnung der Eigenvektoren der Matrix $\sigma$:

svd-Funktion: [U, S, V] = svd(Sigma);

$U_{\text{reduce}}$ : k-Spalten der U-Matrix ($n \cross n$)

$z = U_{\text{reduce}}^T x$

  • data_mining/pca.1408837946.txt.gz
  • Last modified: 2014/08/24 01:52
  • by phreazer