Przejdź do głównej treści

Kurs

Inżynieria cech w R

Średniozaawansowany4 godz.

Poznaj zasady feature engineering dla modeli machine learning i wdrażaj je z użyciem frameworka R tidymodels.

R4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}4,950 XP2,662Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Odkryj inżynierię cech dla uczenia maszynowego

W tym kursie poznasz inżynierię cech, która stanowi podstawę wielu typów modeli uczenia maszynowego. Ponieważ wydajność każdego modelu jest bezpośrednią konsekwencją cech, którymi go zasilasz, inżynieria cech stawia wiedzę dziedzinową w centrum procesu. Poznasz zasady skutecznego feature engineeringu, co pomoże tam, gdzie to możliwe, ograniczyć liczbę zmiennych, przyspieszyć działanie algorytmów uczenia, poprawić interpretowalność i zapobiegać overfittingowi.

Zastosuj techniki inżynierii cech w R

Nauczysz się, jak wdrażać techniki inżynierii cech z użyciem frameworka tidymodels w R, ze szczególnym uwzględnieniem pakietu recipe, który pozwoli Ci tworzyć, wyodrębniać, przekształcać i wybierać najlepsze cechy dla Twojego modelu.

Inżynieria cech i budowanie lepszych modeli ML

W obliczu nowego zbioru danych będziesz w stanie identyfikować i wybierać istotne cechy oraz pomijać te nieinformacyjne, aby przyspieszyć działanie modelu bez utraty dokładności. Nauczysz się także swobodnie stosować transformacje i tworzyć nowe cechy, aby Twoje modele były bardziej wydajne, interpretowalne i dokładne!

Wymagania wstępne

Program kursu

Plan kursu

2

Przekształcanie cech

W tym rozdziale przekonasz się, że oprócz ręcznego przekształcania cech możesz korzystać z narzędzi tidyverse, aby programowo tworzyć nowe zmienne. Zobaczysz, jak takie podejście zwiększa odtwarzalność modeli i jest szczególnie przydatne przy pracy ze zbiorami danych zawierającymi wiele cech.
Rozpocznij rozdział
3

Wyodrębnianie cech

Poznasz teraz metody, dzięki którym modele często zyskują na redukcji wymiarowości i wyodrębnianiu cech z danych wysokowymiarowych – w tym konwersji danych tekstowych na wartości liczbowe, kodowaniu danych kategorycznych i ocenie predykcyjnej siły zmiennych. Omówisz metody takie jak analiza głównych składowych (PCA), jądrowa analiza głównych składowych (KPCA), wyodrębnianie wartości liczbowych z tekstu, kodowanie kategorii oraz miary ważności zmiennych.
Rozpocznij rozdział
4

Wybór cech

Kurs zakończysz, zgłębiając techniki inżynierii cech i uczenia maszynowego. Na początku skupisz się na problemach związanych z używaniem wszystkich dostępnych cech w modelu oraz na znaczeniu identyfikowania cech nieistotnych i redundantnych – nauczysz się je usuwać metodami osadzonymi, takimi jak lasso i elastic-net. Następnie zbadasz metody regularyzacji, takie jak lasso, grzbietowa i elastic-net, które pozwalają regulować wagi cech lub dokonywać ich selekcji przez wyzerowanie współczynników. Na koniec skupisz się na budowaniu kompletnego przepływu pracy inżynierii cech i utrwalisz poznane wcześniej pojęcia oraz funkcje w małym projekcie.
Rozpocznij rozdział
R

Inżynieria cech w R

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.