Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Uczenie Maszynowe - Drzewa Decyzyjne i Lasy Losowe - Python
Rating: 4.6 out of 5(114 ratings)
1,117 students

Uczenie Maszynowe - Drzewa Decyzyjne i Lasy Losowe - Python

Efektywne wykorzystanie Drzew Decyzyjnych i Lasów Losowych w analizie danych i podejmowaniu decyzji!
Last updated 4/2025
Polish

What you'll learn

  • podstawy uczenia maszynowego, rodzaje uczenia maszynowego i główne problemy
  • jak działa algorytm drzew decyzyjnych (klasyfikacja i regresja)
  • elementy składowe drzew decyzyjnych
  • implementacja drzewa decyzyjnego od zera w języku Python
  • budowa modeli drzew decyzyjnych i lasów losowych przy użyciu biblioteki scikit-learn
  • ocena i optymalizacja modeli
  • problemy uczenia maszynowego: niedouczenie, przeuczenie
  • 2 x case study

Course content

10 sections33 lectures5h 42m total length
  • Czym jest uczenie maszynowe?11:27
  • Rodzaje uczenia maszynowego i główne problemy7:50

Requirements

  • Ukończone kursy ze ścieżki Python Developer na tym koncie instruktorskim
  • Ukończone kursy ze ścieżki Data Scientist na tym koncie instruktorskim
  • Podstawy statystyki i matematyki
  • Wprowadzenie do uczenia maszynowego
  • Środowisko Python do analizy danych

Description

Chcesz nauczyć się jednych z najpopularniejszych algorytmów uczenia maszynowego? Ten kurs jest dla Ciebie! Drzewa decyzyjne oraz lasy losowe (Random Forest) to potężne narzędzia wykorzystywane w klasyfikacji i regresji, szczególnie tam, gdzie liczy się przejrzystość działania modelu i dobre wyniki bez konieczności skomplikowanej inżynierii cech.

W tym praktycznym kursie poznasz od podstaw, jak działają drzewa decyzyjne i lasy losowe – zarówno od strony teoretycznej, jak i praktycznej, w języku Python. Omówimy najważniejsze pojęcia, takie jak entropia, zysk informacyjny, overfitting, pruning, bootstrap, bagging czy ważność cech. Przeprowadzimy Cię krok po kroku przez cały proces budowy modelu – od przygotowania danych, przez trenowanie i testowanie modelu, aż po ocenę wyników i optymalizację hiperparametrów.

Nie musisz mieć doświadczenia z machine learning – wystarczy podstawowa znajomość Pythona. Kurs zawiera praktyczne ćwiczenia i projekty z użyciem bibliotek takich jak scikit-learn, pandas i matplotlib, które pomogą Ci zbudować solidne podstawy w analizie danych i predykcji. Zapisz się i naucz się budować modele, które podejmują decyzje na podstawie danych!


Scikit-learn – Klasyczne uczenie maszynowe w zasięgu ręki

Scikit-learn to popularna biblioteka open source dla języka Python, oferująca zestaw narzędzi do klasycznego uczenia maszynowego. Zawiera gotowe algorytmy do klasyfikacji, regresji, klasteryzacji, redukcji wymiarowości oraz oceny modeli. Dzięki prostemu i spójnemu API, Scikit-learn doskonale sprawdza się w szybkich eksperymentach, edukacji i tworzeniu produkcyjnych rozwiązań opartych na danych.

Who this course is for:

  • Studenci informatyki, matematyki, analizy danych lub pokrewnych kierunków, którzy chcą zrozumieć i zastosować techniki uczenia maszynowego w praktyce.
  • Początkujący analitycy danych i osoby wchodzące w świat Data Science, które chcą nauczyć się modeli drzew decyzyjnych i lasów losowych z wykorzystaniem języka Python.
  • Programiści Pythona, którzy chcą poszerzyć swoje umiejętności o obszar uczenia maszynowego i analizy danych.
  • Specjaliści ds. BI i analitycy biznesowi, którzy chcą lepiej zrozumieć działanie algorytmów predykcyjnych i zastosować je w analizie danych.
  • Osoby przygotowujące się do ról takich jak: Data Analyst, Data Scientist, Machine Learning Engineer, które chcą zbudować solidne podstawy modeli drzewiastych.
  • Pasjo­naci AI/ML i samoucy, którzy interesują się praktycznym zastosowaniem algorytmów klasyfikacji i regresji opartych na drzewach.
  • Inżynierowie i naukowcy danych pracujący nad projektami wymagającymi interpretowalnych modeli, takich jak explainable AI (XAI).