Po ukończeniu tych kursów czuję się pewnie w tworzeniu profesjonalnych wizualizacji i pulpitów nawigacyjnych
Opis kursu
Z perspektywy uczenia maszynowego regresja polega na przewidywaniu wartości liczbowych na podstawie różnych danych wejściowych. W tym kursie poznasz różne modele regresji, nauczysz się je trenować w R, oceniać ich jakość i wykorzystywać do prognozowania.
Wymagania wstępne
Program nauczania
Plan kursu
1
Czym jest regresja?
W tym rozdziale przedstawiamy pojęcie regresji z perspektywy uczenia maszynowego. Omówimy podstawową metodę regresji – regresję liniową. Pokażemy, jak dopasować model regresji liniowej i jak na jego podstawie generować prognozy.
- Witaj i wprowadzenie50 XP
- Wskaż zadania regresji50 XP
- Regresja liniowa – podstawowa metoda50 XP
- Regresja jednozmiennowa – kod100 XP
- Analiza modelu100 XP
- Prognozowanie po dopasowaniu modelu50 XP
- Prognozowanie na podstawie modelu bezrobocia100 XP
- Wielowymiarowa regresja liniowa (część 1)100 XP
- Wielowymiarowa regresja liniowa (część 2)100 XP
- Podsumowanie regresji liniowej50 XP
2
Trenowanie i ocena modeli regresji
Skoro wiesz już, jak dopasowywać podstawowe modele regresji liniowej, czas nauczyć się oceniać, jak dobrze działają. Omówimy graficzną ocenę modelu oraz dwie podstawowe miary jakości modeli regresji. Dowiesz się też, jak trenować model, który dobrze poradzi sobie z nowymi danymi – nie tylko z danymi treningowymi. Choć techniki te zilustrujemy na przykładzie regresji liniowej, wszystkie te koncepcje dotyczą też modeli budowanych innymi algorytmami regresji.
3
Kwestie do rozważenia
Zanim przejdziemy do bardziej zaawansowanych technik regresji, przyjrzymy się kilku innym zagadnieniom modelowania: pracy z danymi kategorycznymi, interakcjom między zmiennymi oraz sytuacjom, w których warto rozważyć przekształcenie danych wejściowych lub wyjściowych przed modelowaniem. Choć nowocześniejsze techniki regresji część tych problemów rozwiązują automatycznie, warto je znać – po to, by rozumieć, które metody najlepiej radzą sobie z konkretnymi wyzwaniami i którymi trzeba zarządzać samodzielnie.
4
Nieliniowe odpowiedzi – jak sobie z nimi radzić
Po opanowaniu modeli liniowych przejdziemy do technik modelowania sytuacji, które nie spełniają założenia liniowości. Obejmuje to przewidywanie prawdopodobieństw i częstości (wartości ograniczonych do przedziału od 0 do 1), przewidywanie liczebności (nieujemnych wartości całkowitych i powiązanych częstości) oraz odpowiedzi, które mają nieliniowy, lecz addytywny związek z danymi wejściowymi. Omawiane algorytmy stanowią warianty standardowego modelu liniowego.
5
Metody drzewowe
W tym rozdziale przyjrzymy się algorytmom modelowania, które nie zakładają liniowości ani addytywności i mogą uczyć się ograniczonych typów interakcji między zmiennymi wejściowymi. Są to *metody drzewowe*, działające poprzez łączenie zespołów *drzew decyzyjnych* uczonych na danych treningowych.
R
Nadzorowane uczenie maszynowe w R: regresja
Kurs
ukończony

