Hoppa till huvudinnehållet

Kurs

Feature Engineering i R

Medel4 tim

Behärska principerna för feature engineering för machine learning-modeller och implementera dem med R tidymodels framework.

R4 tim14 videor58 övningar4,950 XP2,679Prestationsintyg

Skapa ditt gratiskonto

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

Uppskattad av lärande på tusentals företag

Utbildar du ett team?

Prova för företag

Kursbeskrivning

Upptäck Feature Engineering för maskininlärning

I den här kursen får du lära dig om feature engineering, som är kärnan i många typer av machine learning-modeller. Eftersom prestandan hos varje modell är en direkt konsekvens av de features den matas med, sätter feature engineering domänkunskap i centrum av processen. Du kommer att lära dig principerna för effektiv feature engineering, vilket hjälper dig att minska antalet variabler där det är möjligt, få algoritmer att köra snabbare, förbättra tolkbarheten och förhindra överanpassning.

Implementera tekniker för feature engineering i R

Du kommer att lära dig hur du implementerar feature engineering-tekniker med hjälp av R:s tidymodels-ramverk, med fokus på paketet recipe som gör det möjligt för dig att skapa, extrahera, transformera och välja de bästa features för din modell.

Skapa funktioner och bygg bättre ML-modeller

När du ställs inför en ny dataset kommer du kunna identifiera och välja relevanta features och bortse från icke-informativa för att få din modell att köra snabbare utan att tumma på noggrannheten. Du kommer också att bli trygg med att använda transformationer och skapa nya funktioner för att göra dina modeller mer effektiva, lättare att tolka och mer träffsäkra!

Förkunskapskrav

Kursplan

Kursöversikt

2

Transformera särdrag

I det här kapitlet lär du dig att det, utöver att manuellt transformera särdrag, går att använda verktyg från tidyverse för att konstruera nya variabler programmatiskt. Du utforskar hur det här tillvägagångssättet förbättrar reproducerbarheten hos dina modeller och är särskilt användbart när du hanterar datamängder med många särdrag.
Starta kapitel
3

Extrahera särdrag

Nu lär du dig hur modeller ofta drar nytta av att minska dimensionaliteten och extrahera särdrag från högdimensionella data, till exempel genom att konvertera textdata till numeriska värden, koda kategoriska data och rangordna variablers prediktiva förmåga. Du utforskar metoder som principalkomponentanalys, kernel-principalkomponentanalys, numerisk extraktion från text, kategoriska kodningar och variabelviktspoäng.
Starta kapitel
4

Välja särdrag

Du avslutar kursen med att lära dig om feature engineering och maskininlärningstekniker. Du börjar med att fokusera på problemen med att använda alla tillgängliga särdrag i en modell, samt vikten av att identifiera irrelevanta och redundanta särdrag och lära dig att ta bort dem med inbyggda metoder som lasso och elastic-net. Därefter utforskar du krympningsmetoder som lasso, ridge och elastic-net, vilka kan användas för att regularisera särdragsvikter eller välja särdrag genom att sätta koefficienter till noll. Slutligen fokuserar du på att skapa ett heltäckande arbetsflöde för feature engineering och repetera och öva de tidigare inlärda begreppen och funktionerna i ett mindre projekt.
Starta kapitel
R

Feature Engineering i R

Kurs
slutförd

Tjäna ett prestationsbevis

Registrera dig nu

Utveckla dina datafärdigheter med DataCamp for Mobile

Gör framsteg på språng med våra mobilkurser och dagliga femminuters kodningsutmaningar.