Hoppa till huvudinnehållet

Kurs

Klusteranalys i Python

Mellannivå4 tim

I den här kursen introduceras du till oövervakad inlärning genom tekniker som hierarkisk klustring och k-means-klustring med SciPy-biblioteket.

Python4 tim14 videor46 övningar3,650 XP65,436Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Du har förmodligen stött på Google News, som automatiskt grupperar liknande nyhetsartiklar under ett ämne. Har du någonsin undrat vilken process som körs i bakgrunden för att skapa dessa grupper? I den här kursen introduceras du till oövervakad inlärning genom klustring med SciPy-biblioteket i Python. Kursen täcker förbehandling av data samt tillämpning av hierarkisk klustring och k-means-klustring. Under kursens gång utforskar du spelarstatistik från det populära fotbollsspelet FIFA 18. När du har slutfört kursen kan du snabbt tillämpa olika klustringsalgoritmer på data, visualisera de kluster som bildas och analysera resultaten.

Förkunskapskrav

Kursplan

Kursöversikt

1

Introduktion till klustring

Innan du kan klassificera nyhetsartiklar behöver du lära dig grunderna i klustring. Det här kapitlet introducerar dig till en klass av maskininlärningsalgoritmer som kallas oövervakad inlärning och presenterar sedan klustring, en av de mest populära algoritmerna inom detta område. Du får lära dig om två vanliga klustringsmetoder – hierarkisk klustring och k-means-klustring. Kapitlet avslutas med grundläggande förbehandlingssteg inför klustring av data.
Starta kapitel
2

Hierarkisk klustring

Det här kapitlet fokuserar på en populär klustringsalgoritm – hierarkisk klustring – och dess implementering i SciPy. Utöver hur du utför hierarkisk klustring behandlas också en viktig fråga: hur många kluster finns det i din data? Kapitlet avslutas med en diskussion om begränsningarna hos hierarkisk klustring och vad du bör tänka på när du använder metoden.
Starta kapitel
3

K-means-klustring

Det här kapitlet introducerar en annan klustringsalgoritm – k-means-klustring – och dess implementering i SciPy. K-means-klustring löser den största nackdelen med hierarkisk klustring som diskuterades i föregående kapitel. Eftersom dendogram är specifika för hierarkisk klustring tar det här kapitlet upp en metod för att bestämma antalet kluster innan du kör k-means-klustring. Kapitlet avslutas med en diskussion om begränsningarna hos k-means-klustring och vad du bör tänka på när du använder algoritmen.
Starta kapitel
4

Klustring i verkliga tillämpningar

Nu när du är bekant med två av de mest populära klustringsmetoderna hjälper det här kapitlet dig att tillämpa dessa kunskaper på verkliga problem. Kapitlet börjar med att diskutera hur du hittar dominerande färger i en bild och övergår sedan till problemet som introducerades i kursen – klustring av nyhetsartiklar. Kapitlet avslutas med en diskussion om klustring med flera variabler, vilket gör det svårare att visualisera all data.
Starta kapitel

Klusteranalys i Python

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.

Klusteranalys i Python | DataCamp