Kursinhalt
Clusteranalyse
Clusteranalyse
K-means-Clustering Durchführen
Swipe to start coding
Lassen Sie uns die Effizienz des Algorithmus bei verschiedenen Arten von Clustern überprüfen. Jetzt werden wir die drei eingebauten Datensätze der sklearn-Bibliothek verwenden und versuchen, den K-means-Algorithmus zu verwenden, um die entsprechenden Punkte zu clustern. Wir werden Visualisierungen bereitstellen und versuchen, die Qualität der Clusterbildung anhand dieser Visualisierungen zu schätzen.
Ihre Aufgabe ist es, den K-means-Clusteralgorithmus zu verwenden und 3 verschiedene Clusterprobleme zu lösen. Vergleichen Sie die Ergebnisse und ziehen Sie Schlussfolgerungen über die Clusterqualität. Sie müssen:
- Die
KMeans
-Klasse aus demcluster
-Modul für den Import verwenden. - Die
KMeans
-Klasse verwenden, um ein Klassenobjekt zu instanziieren - Die
.fit()
-Methode verwenden, um das Modell zu trainieren. - Das
.labels_
-Attribut verwenden, um angepasste Cluster zu extrahieren.
Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.
Lösung
Hinweis
In Visualisierungen ist es notwendig, nicht auf die Farbe der Cluster zu achten, sondern auf die relative Position der Punkte in realen und vorhergesagten Clustern (Python kann aufgrund von Implementierungsmerkmalen dieselben Cluster in verschiedenen Bildern mit unterschiedlichen Farben einfärben)
Danke für Ihr Feedback!
K-means-Clustering Durchführen
Swipe to start coding
Lassen Sie uns die Effizienz des Algorithmus bei verschiedenen Arten von Clustern überprüfen. Jetzt werden wir die drei eingebauten Datensätze der sklearn-Bibliothek verwenden und versuchen, den K-means-Algorithmus zu verwenden, um die entsprechenden Punkte zu clustern. Wir werden Visualisierungen bereitstellen und versuchen, die Qualität der Clusterbildung anhand dieser Visualisierungen zu schätzen.
Ihre Aufgabe ist es, den K-means-Clusteralgorithmus zu verwenden und 3 verschiedene Clusterprobleme zu lösen. Vergleichen Sie die Ergebnisse und ziehen Sie Schlussfolgerungen über die Clusterqualität. Sie müssen:
- Die
KMeans
-Klasse aus demcluster
-Modul für den Import verwenden. - Die
KMeans
-Klasse verwenden, um ein Klassenobjekt zu instanziieren - Die
.fit()
-Methode verwenden, um das Modell zu trainieren. - Das
.labels_
-Attribut verwenden, um angepasste Cluster zu extrahieren.
Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.
Lösung
Hinweis
In Visualisierungen ist es notwendig, nicht auf die Farbe der Cluster zu achten, sondern auf die relative Position der Punkte in realen und vorhergesagten Clustern (Python kann aufgrund von Implementierungsmerkmalen dieselben Cluster in verschiedenen Bildern mit unterschiedlichen Farben einfärben)
Danke für Ihr Feedback!