Hoppa till huvudinnehållet

Kurs

Dimensionsreduktion i Python

Mellannivå4 tim

Förstå konceptet att minska dimensionaliteten i dina data och bemästra teknikerna för att göra det i Python.

Python4 tim16 videor58 övningar4,700 XP36,643Intyg 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

Högdimensionella datamängder kan vara överväldigande och det kan vara svårt att veta var man ska börja. Vanligtvis utforskar man en ny datamängd visuellt först, men när antalet dimensioner är stort räcker de klassiska metoderna ofta inte till. Det finns lyckligtvis visualiseringstekniker som är utformade specifikt för högdimensionell data, och du får bekanta dig med dessa i den här kursen. När du har utforskat datan märker du ofta att många särdrag innehåller lite information – antingen för att de saknar variation eller för att de är dubbletter av andra särdrag. Du lär dig att identifiera och ta bort sådana särdrag så att du kan fokusera på de informativa. I nästa steg kanske du vill bygga en modell på dessa särdrag, och det kan visa sig att vissa inte har någon effekt på det du försöker förutsäga. Du lär dig även att identifiera och ta bort dessa irrelevanta särdrag för att minska dimensionaliteten och därmed komplexiteten. Slutligen lär du dig hur särdragsextraktion kan minska dimensionaliteten genom beräkning av okorrelerade principalkomponenter.

Förkunskapskrav

Kursplan

Kursöversikt

1

Utforska högdimensionell data

Du introduceras till begreppet dimensionsreduktion och lär dig när och varför det är viktigt. Du lär dig skillnaden mellan särdragsurval och särdragsextraktion och tillämpar båda teknikerna för datautforskning. Kapitlet avslutas med en lektion om t-SNE, en kraftfull särdragsextraktionsteknik som låter dig visualisera en högdimensionell datamängd.
Starta kapitel
2

Särdragsurval I – urval baserat på särdragsinformation

I det här första av två kapitel om särdragsurval lär du dig om dimensionalitetens förbannelse och hur dimensionsreduktion kan hjälpa dig att hantera den. Du introduceras till ett antal tekniker för att identifiera och ta bort särdrag som tillför datamängden lite mervärde – antingen för att de har liten varians, för många saknade värden, eller för att de är starkt korrelerade med andra särdrag.
Starta kapitel
4

Särdragsextraktion

Det här kapitlet är en fördjupning i den mest använda algoritmen för dimensionsreduktion: principalkomponentanalys (PCA). Du bygger upp en intuitiv förståelse för hur och varför den här algoritmen är så kraftfull, och tillämpar den både för datautforskning och dataförbehandling i en modelleringspipeline. Kapitlet avslutas med ett praktiskt exempel på bildkomprimering.
Starta kapitel

Dimensionsreduktion 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.