Sari la conținutul principal

Curs

Ingineria caracteristicilor în R

Intermediar4 h

Masterează principiile feature engineering pentru modele de machine learning și aplică-le cu framework-ul R tidymodels.

R4 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}4,950 XP2,685Certificat de realizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termenii de utilizare, Politica de confidențialitate și faptul că datele tale sunt stocate în SUA.

Apreciat de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru companii

Descrierea cursului

Descoperă Feature Engineering pentru Machine Learning

În acest curs, vei descoperi ce înseamnă feature engineering, un element esențial pentru multe tipuri de modele de machine learning. Deoarece performanța oricărui model este direct influențată de caracteristicile pe care le primește, feature engineering pune cunoștințele de domeniu în centrul procesului. Vei descoperi principiile unui feature engineering eficient, care te ajută să reduci numărul de variabile acolo unde este posibil, să faci algoritmii de învățare să ruleze mai rapid, să îmbunătățești interpretabilitatea și să previi overfitting-ul.

Aplică tehnici de Feature Engineering în R

Vei învăța cum să aplici tehnici de feature engineering folosind framework-ul tidymodels din R, cu accent pe pachetul recipe, care îți va permite să creezi, extragi, transformi și să selectezi cele mai bune features pentru modelul tău.

Dezvoltă caracteristici și creează modele ML mai performante

Când ai de-a face cu un nou set de date, vei putea identifica și selecta caracteristicile relevante și să ignori pe cele neinformative, astfel încât modelul tău să funcționeze mai rapid fără să pierzi din acuratețe. Vei învăța, de asemenea, să aplici transformări și să creezi noi caracteristici pentru a face modelele tale mai eficiente, mai ușor de interpretat și mai precise!

Cerințe prealabile

Programă

Planul cursului

2

Transformarea caracteristicilor

În acest capitol, vei descoperi că, dincolo de transformarea manuală a caracteristicilor, poți utiliza instrumentele din tidyverse pentru a crea variabile noi în mod programatic. Vei explora cum această abordare îmbunătățește reproductibilitatea modelelor tale și este deosebit de utilă atunci când lucrezi cu seturi de date care au multe caracteristici.
Începe capitolul
3

Extragerea caracteristicilor

Vei învăța acum cum modelele beneficiază adesea de reducerea dimensionalității și de extragerea caracteristicilor din date de înaltă dimensiune, inclusiv conversia datelor text în valori numerice, codificarea datelor categoriale și ierarhizarea puterii predictive a variabilelor. Vei explora metode precum analiza componentelor principale, analiza componentelor principale cu kernel, extragerea de valori numerice din text, codificările categoriale și scorurile de importanță a variabilelor.
Începe capitolul
4

Selectarea caracteristicilor

Vei încheia cursul aprofundând tehnicile de inginerie a caracteristicilor și de învățare automată. Vei începe prin a te concentra asupra problemelor asociate utilizării tuturor caracteristicilor disponibile într-un model, precum și asupra importanței identificării caracteristicilor irelevante și redundante și a eliminării acestora prin metode integrate, precum lasso și elastic-net. Apoi, vei explora metode de regularizare precum lasso, ridge și elastic-net, care pot fi folosite pentru a regulariza ponderile caracteristicilor sau pentru a selecta caracteristici prin setarea coeficienților la zero. În final, te vei concentra pe crearea unui flux de lucru complet pentru ingineria caracteristicilor și pe recapitularea și exersarea conceptelor și funcțiilor învățate anterior într-un proiect de mici dimensiuni.
Începe capitolul
R

Ingineria caracteristicilor în R

Curs
finalizat

Obține diploma de absolvire

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp for Mobile

Fă progrese din mers cu cursurile noastre pentru mobil și provocările zilnice de programare de 5 minute.