Visualisierung hochdimensionaler Daten

Diese Anwendung erkundet interaktiv die Hauptkomponentenanalyse (PCA) anhand des klassischen Iris-Datensatzes. Die Originaldaten haben vier Merkmale, was eine vollständige Visualisierung unmöglich macht. PCA hilft uns, diese Dimensionen zu reduzieren, während die wichtigsten Informationen erhalten bleiben. Dieser Abschnitt zeigt die Iris-Daten, projiziert auf ihre ersten drei Hauptkomponenten, und bietet einen ersten Einblick, wie PCA die verschiedenen Arten trennen kann.

Interagieren Sie mit dem Diagramm: Ziehen Sie zum Drehen, scrollen Sie zum Zoomen.

Wie viele Dimensionen sind genug?

Die Wahl der Anzahl der zu behaltenden Hauptkomponenten ist ein entscheidender Schritt. Das Scree-Plot ist ein wichtiges Werkzeug für diese Entscheidung. Es zeigt, wie viel Varianz (d.h. Informationen) jede Komponente aus den Originaldaten erfasst. Wir suchen nach einem "Knick" in der Kurve, nach dem die Komponenten deutlich weniger Varianz erklären. Eine weitere Richtlinie, Kaisers Regel, schlägt vor, nur Komponenten mit einem Eigenwert größer als 1 zu behalten.

Fahren Sie mit der Maus über die Punkte, um die genauen Werte für die erklärte Varianz und den Eigenwert zu sehen.

Interpretation

Das Diagramm zeigt einen deutlichen "Knick" nach der ersten Hauptkomponente (PC1), die über 92% der Gesamtvarianz erfasst. PC2 erfasst weitere ~5%. Zusammen machen die ersten beiden Komponenten über 97% der Informationen aus. Gemäß Kaisers Regel (Eigenwert > 1) sollte nur PC1 (Eigenwert ≈ 2.93) beibehalten werden. Diese quantitative Analyse legt nahe, dass eine 2D-Darstellung für diesen Datensatz sehr effektiv wäre und bestätigt, dass wir von 4D auf 2D vereinfachen können, ohne signifikanten Informationsverlust.

Was bedeuten die neuen Dimensionen?

PCA erstellt neue, abstrakte Dimensionen (die Hauptkomponenten). Um sie zu verstehen, verwenden wir eine Heatmap der Ladungskoeffizienten. Ladungen zeigen, wie die ursprünglichen Merkmale (wie Blütenblattlänge) zu jeder neuen Komponente beitragen. Ein hoher positiver (blau) oder negativer (rot) Wert weist auf einen starken Einfluss hin. Durch die Untersuchung dieser können wir jeder Hauptkomponente eine sinnvolle Interpretation zuweisen.

Heatmap der Ladungskoeffizienten

Klicken Sie auf eine Spaltenüberschrift (PC1, PC2 usw.), um deren Interpretation zu sehen.

Komponenten-Interpretation

Von Daten zu Erkenntnissen

Durch diese interaktive Erkundung sind wir über die bloße Anwendung der PCA hinausgegangen. Wir haben das Scree-Plot verwendet, um eine datengesteuerte Entscheidung zu treffen, unsere Dimensionen von vier auf zwei zu reduzieren, wobei über 97% der ursprünglichen Varianz erfasst wurden. Noch wichtiger ist, dass die Heatmap der Ladungskoeffizienten es uns ermöglichte, diese neuen Dimensionen zu interpretieren, wobei wir verstanden, dass PC1 weitgehend die Gesamtgröße darstellt, während PC2 Kelchblatt- und Blütenblattmerkmale kontrastiert.

Dieser Prozess verwandelt PCA von einer "Black-Box"-Technik in ein leistungsstarkes, interpretierbares Werkzeug für Datenanalyse und Visualisierung, das klarere Erkenntnisse und eine effektivere Kommunikation der Ergebnisse ermöglicht.