Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Uczenie Maszynowe - Drzewa Decyzyjne i Lasy Losowe - Python

Poznaj od podstaw algorytmy uczenia maszynowego w języku Python! Twórz własne modele w bibliotece scikit-learn! - 2020

5.0(1)
99% zadowolonych klientów

Stworzony przez Paweł Krakowiak

79,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij naukę teraz, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Odkryj powiązane tematy

W cenie szkolenia otrzymasz

calendar_clockPłacisz raz, wracasz kiedy chcesz
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie online
forumDostęp do grupy dyskusyjnej
database_uploadAktualizacje w cenie

W skrócie

Poznasz drzewa decyzyjne i lasy losowe w Pythonie z użyciem scikit-learn.
Zrozumiesz uczenie nadzorowane i nienadzorowane oraz ich zastosowanie.
Przećwiczysz walidację krzyżową i strojenie parametrów modeli.
Wykorzystasz selekcję cech i redukcję wymiarowości na danych przykładowych.

Dlaczego warto wybrać to szkolenie

Szkolenie koncentruje się na praktycznym użyciu drzew decyzyjnych i lasów losowych w Pythonie. Wykorzystasz bibliotekę scikit-learn, która oferuje gotowe modele, zbiory danych i narzędzia do pracy z uczeniem maszynowym.

Nauczysz się oceniać modele dzięki walidacji krzyżowej oraz poprawiać ich działanie poprzez optymalizację parametrów i selekcję cech. Poznasz też redukcję wymiarowości oraz metody zespołowe dostępne w scikit-learn.

  • Praktyka w scikit-learn – Korzystasz z gotowych modeli i zbiorów danych w Pythonie.
  • Lepsza ocena modeli – Poznasz walidację krzyżową i interpretację wyników.
  • Strojenie i selekcja – Ćwiczysz optymalizację parametrów oraz wybór cech.
  • Metody zespołowe – Rozumiesz lasy losowe jako część metod zespołowych.

Czego się nauczysz?

  1. 1
    Drzewa decyzyjne w PythonieBudowa, trening i wykorzystanie drzew decyzyjnych w scikit-learn.
  2. 2
    Lasy losowe i ich zastosowaniaJak działają metody zespołowe oraz kiedy wybrać lasy losowe.
  3. 3
    Uczenie nadzorowane i nienadzorowaneRóżnice między podejściami i ich miejsce w bibliotece scikit-learn.
  4. 4
    Walidacja krzyżowaOcena jakości modelu przy użyciu różnych podziałów danych.
  5. 5
    Optymalizacja parametrówStrojenie ustawień modeli, aby osiągnąć lepszą skuteczność.
  6. 6
    Selekcja cechWybór najistotniejszych cech, aby uprościć model i ułatwić interpretację.
  7. 7
    Redukcja wymiarowościZmniejszanie liczby cech, by pracować efektywnie na danych.
  8. 8
    Przykładowe zbiory danychKorzystanie z wbudowanych danych scikit-learn do ćwiczeń i testów.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programiści Pythona chcący wejść w uczenie maszynowe.
  • Początkujący Data Scientist uczący się modeli opartych na drzewach.
  • Junior Machine Learning Engineer budujący pierwsze modele.
  • Analitycy danych szukający narzędzi w scikit-learn.
  • Analitycy BI chcący dodać podstawowe modele do raportów.
  • Big Data Analyst chcący poznać metody zespołowe.
  • Studenci kierunków ścisłych eksplorujący ML w Pythonie.
  • Osoby rozwijające warsztat na przykładowych zbiorach danych.

Wymagania

Brak formalnych wymagań wstępnych. Szkolenie wykorzystuje Python i bibliotekę scikit-learn, więc przydatna będzie gotowość do pracy w tym środowisku.

Opis szkolenia

Szkolenie pokazuje, jak tworzyć modele oparte na drzewach w Pythonie. Skupiamy się na drzewach decyzyjnych i lasach losowych, korzystając z biblioteki scikit-learn. Jest to otwartoźródłowy moduł na licencji BSD, zawierający gotowe algorytmy uczenia nadzorowanego i nienadzorowanego, przykładowe zbiory danych oraz narzędzia do walidacji i pracy z cechami. Dowiesz się, jak oceniać modele, dobierać parametry i wykorzystywać metody zespołowe.

Scikit-learn w praktyce

Wprowadzenie obejmuje szybkie osadzenie pracy w scikit-learn, bibliotece typu open source dostępnej w języku Python. Poznasz jej strukturę i zobaczysz, jak wykorzystywać przykładowe zbiory danych do budowy pierwszych modeli. Przejdziemy przez uczenie nadzorowane i nienadzorowane w kontekście problemów, które można rozwiązywać z użyciem drzew i metod zespołowych. Dzięki temu zrozumiesz, gdzie znajdują się najważniejsze narzędzia, jak je wywołać i jak zestawiać ze sobą elementy potrzebne do treningu i oceny modeli.

Drzewa decyzyjne krok po kroku

Ta część skupia się na budowaniu i wykorzystywaniu drzew decyzyjnych. Zaczniemy od przygotowania danych i wyboru odpowiedniego modelu w scikit-learn. Następnie przejdziesz ścieżkę treningu i oceny, tak aby sprawdzić, jak model uczy się na dostępnych przykładach. Nauczysz się interpretować wyniki i rozumieć wpływ cech na działanie modelu w kontekście uczenia nadzorowanego. Całość uzupełnia praca na przykładowych zbiorach danych, aby utrwalić proces.

Lasy losowe i metody zespołowe

W kolejnym kroku poznasz lasy losowe jako przykład metod zespołowych dostępnych w scikit-learn. Zobaczysz, jak łączenie wielu modeli może poprawić stabilność wnioskowania i zwiększyć odporność na zmienność danych. Przetestujesz podejście na przykładowych zbiorach i porównasz wyniki z pojedynczym drzewem. Omówimy też, kiedy warto sięgnąć po rozwiązania zespołowe i jak kontrolować ich złożoność przy zachowaniu przejrzystego procesu uczenia.

Walidacja i optymalizacja

Elementem kluczowym jest rzetelna ocena modeli. W tym celu korzystamy z walidacji krzyżowej, aby sprawdzić, jak rozwiązanie działa na różnych podziałach danych. Następnie przechodzimy do optymalizacji parametrów modelu, tak aby dobrać ustawienia adekwatne do zadania. Łączymy ocenę jakości z doborem parametrów, dbając o porównywalność wyników i przejrzysty, powtarzalny przebieg eksperymentów.

Selekcja cech i redukcja wymiarowości

W tej części pracujemy nad opisem danych. Poznasz techniki selekcji cech, które pomagają wybrać informacje najbardziej przydatne do uczenia modeli. Następnie przejdziemy do redukcji wymiarowości, co pozwala uprościć reprezentację danych i przyspieszyć dalszą pracę. Zastosujesz te kroki w połączeniu z drzewami decyzyjnymi i lasami losowymi, tak aby sprawdzić wpływ przetwarzania cech na jakość i stabilność uzyskanych wyników.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

product-image

Deep Learning w języku Python - Konwolucyjne ...

5.0(1)
79,00 zł
product-image

Machine Learning Bootcamp w języku Python cz. ...

5.0(2)
79,00 zł
product-image

Wprowadzenie do data science w języku Python ...

79,00 zł
product-image

Machine Learning Bootcamp w języku Python cz. ...

5.0(1)
79,00 zł
product-image

Wprowadzenie do sieci neuronowych - Tensorflo ...

5.0(2)
79,00 zł
product-image

Artificial Intelligence – Computer Vision w j ...

5.0(1)
79,00 zł
product-image

130+ Ćwiczeń w języku Python - Data Science - ...

79,00 zł
product-image

Programowanie w języku Python - od A do Z

4.9(24)
79,00 zł
product-image

Interaktywne wizualizacje danych w języku Pyt ...

5.0(1)
79,00 zł
product-image

120+ Ćwiczeń w języku Python - Data Science - ...

79,00 zł

Deep Learning w języku Python - Konwolucyjne Sieci Neuronowe

Zrób krok w stronę sieci neuronowych dzięki bibliotece Keras! - Konwolucyjne Sieci Neuronowe - Python

Czego się nauczysz?

  • Zrozumienie intuicji stojącej za sztucznymi sieciami neuronowymi
  • Zrozumienie intuicji stojącej za konwolucyjnymi sieciami neuronowymi
  • Elementy składowe sztucznych sieci neuronowych ANN
79,00 zł

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.