Machine Learning Bootcamp w języku Python cz.I - od A do Z
(NOWOŚĆ) Wejdź w świat uczenia nadzorowanego i wykorzystaj przewagę uczenia maszynowego na rynku! - 2021
Stworzony przez Paweł Krakowiak
Odkryj powiązane tematy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
To pierwsza część Bootcampu, skupiona na uczeniu nadzorowanym. Krok po kroku przechodzisz przez klasyfikację i regresję, korzystając z biblioteki scikit‑learn. Treści ułożono od podstaw po pełny przegląd algorytmów.
Poznasz najpopularniejsze metody, w tym regresję liniową i wielomianową, drzewa, lasy losowe, k‑NN, SVM, regresję logistyczną oraz naiwnego Bayesa. Nauczysz się oceny modeli, walidacji krzyżowej i przeszukiwania siatki.
- Skuteczna ścieżka – Przejrzysta droga od podstaw do pełnego obrazu uczenia nadzorowanego.
- Praktyczne narzędzia – Korzystasz z popularnej biblioteki scikit‑learn w języku Python.
- Przegląd algorytmów – Omówione metody regresji i klasyfikacji, od prostych po bardziej złożone.
- Lepsza ocena modeli – Poznasz metryki, walidację krzyżową oraz metodę przeszukiwania siatki.
Czego się nauczysz?
- 1Rola uczenia nadzorowanegoCzym różni się klasyfikacja od regresji i kiedy je stosować.
- 2Praca ze scikit‑learnJak używać biblioteki scikit‑learn do trenowania i oceny modeli.
- 3Regresja liniowaZastosowanie regresji liniowej do przewidywania wartości liczbowych.
- 4Regresja wielomianowaJak działa regresja wielomianowa i kiedy warto ją rozważyć.
- 5Regresja drzew decyzyjnychZasady działania drzew w zadaniach regresji oraz ich atuty.
- 6Regresja logistycznaWprowadzenie do klasyfikacji z wykorzystaniem regresji logistycznej.
- 7K‑najbliżsi sąsiedzi (k‑NN)Klasyfikacja z użyciem algorytmu k‑NN i intuicji podobieństwa.
- 8Drzewo i lasy losoweKlasyfikator drzew decyzyjnych oraz lasów losowych w praktyce.
- 9Maszyna wektorów nośnych i Naiwny BayesPrzegląd SVM oraz naiwnego klasyfikatora bayesowskiego.
- 10Ocena i strojenie modeliMetryki, walidacja krzyżowa oraz metoda przeszukiwania siatki.
Dla kogo jest to szkolenie
- Osoby chcące zrozumieć klasyfikację i regresję w Pythonie
- Uczący się ścieżki Data Scientist / Machine Learning Engineer
- Programiści Pythona, którzy chcą poznać scikit‑learn
- Analitycy danych rozwijający umiejętności modelowania
- Studenci kierunków ścisłych zainteresowani ML
- Osoby zaczynające przygodę z uczeniem maszynowym
- Ci, którzy chcą poznać metody oceny modeli
- Uczestnicy planujący dalszą naukę w serii Bootcamp
Wymagania
Brak formalnych wymagań wstępnych. To szkolenie realizowane jest w języku Python i korzysta z biblioteki scikit‑learn, dlatego wystarczy otwartość na naukę oraz gotowość do pracy z tym środowiskiem.
Opis szkolenia
Pierwsza część Machine Learning Bootcamp w języku Python skupia się na uczeniu nadzorowanym. W przystępny sposób prowadzi przez główne problemy: klasyfikację i regresję. Całość opiera się na bibliotece scikit‑learn, dzięki czemu poznasz popularne algorytmy oraz sposoby oceny modeli, walidację krzyżową i metodę przeszukiwania siatki.
Podstawy uczenia nadzorowanego
Szkolenie zaczyna się od uporządkowania pojęć związanych z uczeniem nadzorowanym. To podejście, w którym dla każdego przykładu mamy znaną odpowiedź, a celem jest nauczenie modelu przewidywania. Materiał prowadzi przez dwa główne typy zadań: klasyfikację, czyli przypisywanie kategorii, oraz regresję, czyli prognozowanie wartości liczbowych. Omawiane są różnice między tymi klasami problemów i ich typowe zastosowania. Całość prezentowana jest w języku Python z użyciem scikit‑learn, co zapewnia spójność i czytelność stosowanych rozwiązań na kolejnych etapach kursu.
Algorytmy regresji: od linii do drzew
Druga część skupia się na metodach regresji. Najpierw przedstawiona jest regresja liniowa jako prosty, zrozumiały punkt odniesienia. Następnie omówiona zostaje regresja wielomianowa, która pozwala uchwycić nieliniowe zależności, gdy zależność nie jest wprost liniowa. Kolejnym krokiem jest regresja drzew decyzyjnych, wykorzystująca podziały przestrzeni na regiony o odmiennych przewidywaniach. Każda technika omawiana jest krok po kroku, z akcentem na mocne strony, ograniczenia oraz intuicję stojącą za działaniem modelu i interpretację wyników.
Algorytmy klasyfikacji: sprawdzone metody
Część poświęcona klasyfikacji obejmuje szeroki wachlarz podejść. Kurs prowadzi przez regresję logistyczną, często używaną jako punkt startowy w klasyfikacji. Następnie poznasz algorytm k‑najbliższych sąsiadów, w którym decyzje podejmowane są na podstawie podobieństwa obserwacji. Zaprezentowane są też klasyfikator drzew decyzyjnych oraz lasów losowych, gdzie łączenie wielu drzew oferuje inne spojrzenie na problem. Uzupełnieniem przeglądu są maszyna wektorów nośnych oraz naiwny klasyfikator bayesowski, co pozwala porównać różne style rozwiązywania tego samego zadania.
Ocena jakości modeli i walidacja
Integralną częścią szkolenia jest rzetelna ocena zbudowanych modeli. Omawiane są metryki właściwe dla regresji oraz klasyfikacji, tak aby wyniki można było porównywać w spójny sposób. Ważnym elementem jest walidacja krzyżowa, dzięki której można ocenić stabilność działania metod. Dopełnieniem jest metoda przeszukiwania siatki, pomagająca w systematycznym sprawdzeniu różnych ustawień. Taki zestaw technik wspiera świadome decyzje na dalszych etapach pracy.
Praca w bibliotece scikit‑learn
Przez cały kurs wykorzystywana jest biblioteka scikit‑learn. To popularny standard w ekosystemie Pythona, który pozwala w jednolity sposób stosować różne algorytmy. Dzięki temu omawiane techniki są prezentowane w podobnej formie, co ułatwia ich zrozumienie oraz porównanie. Nacisk położony jest na praktyczne korzystanie z dostępnych metod i na świadome dobieranie podejść do klasyfikacji oraz regresji. Taka konsekwentna baza sprawia, że kolejne elementy układają się w spójny, logiczny obraz.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
Machine Learning Bootcamp w języku Python cz. ...
91 wykładów
5 godz. 09 min
Data Science Bootcamp w języku Python - od A ...
130 wykładów
12 godz. 40 min
Deep Learning w języku Python - Konwolucyjne ...
71 wykładów
8 godz. 23 min
Machine Learning Bootcamp w języku Python cz. ...
27 wykładów
0 godz. 21 min
Wprowadzenie do sieci neuronowych - Tensorflo ...
74 wykładów
8 godz. 38 min
Uczenie Maszynowe - Drzewa Decyzyjne i Lasy L ...
34 wykładów
5 godz. 42 min
Artificial Intelligence – Computer Vision w j ...
93 wykładów
6 godz. 52 min
Wprowadzenie do data science w języku Python ...
87 wykładów
12 godz. 15 min
Interaktywne wizualizacje danych w języku Pyt ...
65 wykładów
8 godz. 36 min
210+ Ćwiczeń - Python - Moduły wbudowane - od ...
59 wykładów
0 godz. 21 min
Machine Learning Bootcamp w języku Python cz.II - od A do Z
(NOWOŚĆ) Wejdź w świat uczenia nienadzorowanego i wykorzystaj przewagę uczenia maszynowego na rynku! - 2020
Czego się nauczysz?
- czym jest uczenie nienadzorowane
- czym jest zagadnienie klasteryzacji/grupowania/analizy skupień
- czym jest metryka Minkowskiego