Implementering på Verklig Datamängd
Efter att ha övat på K-means med testdata kan du nu tillämpa det på en verklig datamängd: wine dataset. Verkliga datamängder innebär komplexiteter som oklara klusterstrukturer och varierande skalor på attribut, vilket ger en mer praktisk klustringsutmaning.
Du kommer att använda funktionen datasets.load_wine()
för att ladda denna datamängd. Wine dataset innehåller olika attribut för olika viner. Målet är att undersöka om K-means kan identifiera kluster som återspeglar vinslikheter baserat på dessa attribut.
Verklig data kräver ofta förbehandling. Skalning av attribut kan behövas för att säkerställa att alla attribut bidrar lika mycket till avståndsberäkningarna i K-means.
För att hitta det optimala antalet kluster används återigen:
-
WSS-metoden: analysera elbow-diagrammet för ett intervall av K-värden. Elbow kan vara mindre tydlig i verklig data;
-
Silhouette score-metoden: undersök Silhouette-diagrammet och medelvärden för att hitta bästa K. Poängen kan vara mer varierande än med testdata.
Visualiseringar är avgörande för att förstå resultaten:
-
Plottning av 3 utvalda attribut i ett 3D-diagram av wine dataset möjliggör visuell inspektion av datadistributionen i ett reducerat attribututrymme, utan att använda dimensionsreduktion;
-
WSS-diagram för identifiering av elbow;
-
Silhouette-diagram för klusterkvalitet.
K-means-kluster visualiserade i 3-attribut 3D-diagrammet av wine dataset, vilket visar klustertilldelningar inom detta reducerade attribututrymme.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.94
Implementering på Verklig Datamängd
Svep för att visa menyn
Efter att ha övat på K-means med testdata kan du nu tillämpa det på en verklig datamängd: wine dataset. Verkliga datamängder innebär komplexiteter som oklara klusterstrukturer och varierande skalor på attribut, vilket ger en mer praktisk klustringsutmaning.
Du kommer att använda funktionen datasets.load_wine()
för att ladda denna datamängd. Wine dataset innehåller olika attribut för olika viner. Målet är att undersöka om K-means kan identifiera kluster som återspeglar vinslikheter baserat på dessa attribut.
Verklig data kräver ofta förbehandling. Skalning av attribut kan behövas för att säkerställa att alla attribut bidrar lika mycket till avståndsberäkningarna i K-means.
För att hitta det optimala antalet kluster används återigen:
-
WSS-metoden: analysera elbow-diagrammet för ett intervall av K-värden. Elbow kan vara mindre tydlig i verklig data;
-
Silhouette score-metoden: undersök Silhouette-diagrammet och medelvärden för att hitta bästa K. Poängen kan vara mer varierande än med testdata.
Visualiseringar är avgörande för att förstå resultaten:
-
Plottning av 3 utvalda attribut i ett 3D-diagram av wine dataset möjliggör visuell inspektion av datadistributionen i ett reducerat attribututrymme, utan att använda dimensionsreduktion;
-
WSS-diagram för identifiering av elbow;
-
Silhouette-diagram för klusterkvalitet.
K-means-kluster visualiserade i 3-attribut 3D-diagrammet av wine dataset, vilket visar klustertilldelningar inom detta reducerade attribututrymme.
Tack för dina kommentarer!