7.5. Unüberwachte Dimensionsreduktion#

Wenn Ihre Anzahl von Merkmalen hoch ist, kann es nützlich sein, diese vor den überwachten Schritten mit einem unüberwachten Schritt zu reduzieren. Viele der Unüberwachtes Lernen Methoden implementieren eine transform Methode, die zur Dimensionsreduktion verwendet werden kann. Im Folgenden werden zwei spezifische Beispiele dieses Musters diskutiert, die häufig verwendet werden.

7.5.1. PCA: Hauptkomponentenanalyse#

decomposition.PCA sucht nach einer Kombination von Merkmalen, die die Varianz der ursprünglichen Merkmale gut erfassen. Siehe Zerlegung von Signalen in Komponenten (Matrixfaktorisierungsprobleme).

Beispiele

7.5.2. Zufällige Projektionen#

Das Modul: random_projection bietet mehrere Werkzeuge zur Datenreduktion durch zufällige Projektionen. Siehe den entsprechenden Abschnitt der Dokumentation: Zufällige Projektion.

Beispiele

7.5.3. Feature-Agglomeration#

cluster.FeatureAgglomeration wendet Hierarchisches Clustering an, um Merkmale zu gruppieren, die sich ähnlich verhalten.

Beispiele