Machine learning a AI
Začni analyzovat data za pomoci umělé inteligence a vytvářet prediktivní modely.

O KURZU
- Timeline
DUBEN–ČERVENEC
- Čeká tě
14 lekcí
- Formát
ŽIVĚ ONLINE
Porozumíš algoritmům strojového učení, naučíš se používat SciPy a scikit-learn pro analýzu a modelování dat. Zjistíš, jak tvořit robustní ML modely, efektivně pracovat s daty a naprogramovat Retrieval-Augmented Generation (RAG).
Kurz je vhodný pro:
-
ANALYTIK, BI ANALYTIK (MEDIOR)
Využiješ AI při každodenní práci, usnadníš si zpracování rozsáhlejších dat a analýz. Ušetříš čas a zajistíš spolehlivé výsledky.
-
SW INŽENÝR, PROGRAMÁTOR, DATABÁZOVÝ SPECIALISTA (JUNIOR)
Odneseš si znalosti o fungování jednotlivých algoritmů a nástrojů z oblasti strojového učení. Rychleji najdeš řešení v různých situacích.
-
STŘEDNÍ IT MANAGEMENT (BI, RISK, IT PRODUCT A/NEBO INNOVATION)
Zorientuješ se v nových trendech. Získáš představu o implementaci jednotlivých řešení a zajistíš firmě konkurenceschopnost.
LEKTOR
Josef Brechler
Data Engineer, ČEZ
-
Má bohaté zkušenosti z České národní banky, kde se věnoval získávání, zpracování a vizualizaci dat z různých zdrojů.
-
V Alza.cz čtyři roky pracoval na predikcích prodejů, optimalizaci skladových procesů a automatizaci datových analýz v logistice i marketingu.
-
V Moody’s Analytics se zaměřil na vývoj modelů strojového učení, paralelizaci výpočtů a datový management v oblasti ekonomických rizik.
-
Má za sebou stovky hodin školení v oblasti datové analýzy, statistiky a programování v Pythonu.
Program
-
1. lekceStředa 29. 4. 2026
Úvod do AI: Od teorie k praxi
- Úvod, úlohy strojového učení
- Teoretický úvod optimalizačních úloh
- Použití knihoven NumPy a SciPy pro vyřešení optimalizační úlohy
- Optimalizační úloha v případě predikce
- Algoritmus gradientního sestupu (gradient descent)
-
2. lekceStředa 6. 5. 2026
Model lineární regrese: Nauč počítač předpovídat
- Teoretický úvod do lineární regrese, metoda nejmenších čtverců
- Jednoduchá a vícenásobná lineární regrese, interpretace koeficientů
- Lineární regrese v knihovně scikit-learn
- Vytvoření predikce
Praktické cvičení: Nacvič si model lineární regrese, udělej výpočet predikce, vizualizuj skutečné versus predikované hodnoty a proveď základní diagnostiku modelu.
-
3. lekceStředa 13. 5. 2026
Klasifikace: Nauč počítač rozpoznávat
- Jednoduchá klasifikační úloha a multi-class klasifikační úloha
- Modely pro klasifikaci – logistická regrese, k-nearest neighbors (KNN)
- Přesnost modelu a chybové metriky
- Problém nevyváženého souboru dat a metody jeho řešení
-
4. lekceStředa 20. 5. 2026
Rozhodovací stromy: Základ mnoha efektivních algoritmů
- Základní logika rozhodovacích stromů, pojmy uzel (node), hrana (edge), list (leaf)
- Příprava dat pro rozhodovací stromy
- Nácvik modelu rozhodovacího stromu a predikce
- Analýza nacvičeného stromu
Praktické cvičení: Nacvič si model logistické regrese, proveď predikci a diagnostiku. Potom se zaměř na nacvičení modelu rozhodovacího stromu.
-
5. lekceStředa 27. 5. 2026
Datové pipeline a umění feature engineeringu
- Koncept řetězení operací do pipeline, výhody využití
- Objekty typu transformer pro úpravu dat
- Metody fit, transform
- Práce s názvy sloupců
- Význam feature engineeringu pro přesnost modelů
- Feature engineering jako součást scikit-learn pipeline
-
6. lekceStředa 3. 6. 2026
Transformátory dat: Tvorba účinných modelů
- Datové transformátory využívané v rámci feature engineeringu – kódování kategorických proměnných, polynomy, převod numerických proměnných
- Pokročilé techniky pro obsluhu datových pipeline
- Tvorba vlastních transformátorů
Praktické cvičení: Vytvoř si pipeline v knihovně scikit-learn, pracuj s transformátory sloupců a zpracuj kategorické proměnné.
-
7. lekceStředa 10. 6. 2026
Čistota dat: Základ úspěšné AI
- Problematické situace v datech – chybějící hodnoty, odlehlá pozorování
- Metody pro identifikaci problémů v datech
- Nástroje pro opravu a doplnění dat
- Přeškálování dat
-
8. lekceStředa 17. 6. 2026
Cross-validace a umění výběru modelu
- Význam cross-validace modelu pro jeho přesnost a kalibraci hyperparametrů
- Rozdělení datového souboru na trénovací a testovací množinu dat
- Rozdělení trénovacího souboru pomocí cross-validace
- Různé typy cross-validačních technik
Praktické cvičení: Identifikuj a ošetři chybějící hodnoty, detekuj a ošetři odlehlé hodnoty, proveď normalizaci dat, vytvoř datovou pipeline s cross-validací a najdi optimální hyperparametry.
-
9. lekceStředa 24. 6. 2026
Ensemble modely: Síla diversity
- Úvod do teorie ensemble modelů – bagging, boosting, stacking
- Algoritmy využívající bagging a boosting (Random Forest, Gradient Boosting Machines, XGBoost, LightGBM)
- Klasifikační úloha pro více tříd
-
10. lekceStředa 1. 7. 2026
Časové řady: Predikce budoucnosti
- Obecná charakteristika časových řad
- Modely pro predikci časových řad
- Feature engineering v časových řadách
- Cross-validace časových řad
Praktické cvičení: Natrénuj a proveď predikce a vyhodnoť model pomocí pokročilého predikčního algoritmu. Dále natrénuj a proveď predikce a vyhodnoť model na datasetu s časovou řadou.
-
11. lekceStředa 8. 7. 2026
Neuronové sítě: Mozek AI
- Základní pojmy a teorie – neuron, aktivační funkce, backpropagation algoritmus
- Typologie neuronových sítí
- Vytvoření neuronové sítě v Pythonu
-
12. lekceStředa 15. 7. 2026
Redukce dimenzionality a technika embeddings
- Důvody pro redukci počtu proměnných
- Metody pro redukci dimenzionality – PCA, t-SNE
- Zpracování psaného textu pomocí embeddings
Praktické cvičení: Natrénuj jednoduchou neuronovou síť a vytvoř embeddings vektoru.
-
13. lekceStředa 22. 7. 2026
ChatGPT a další jazykové modely: Rozmluva s AI
- Základní teorie týkající se velkých jazykových modelů
- Knihovna LangChain
- OpenAI API – interakce s ChatGPT pomocí Pythonu
- Generování informací pomocí Retrieval-Augmented Generation (RAG)
Praktické cvičení: Využití knihovny LangChain pro práci s velkým jazykovým modelem.
-
14. lekceStředa 29. 7. 2026
Závěr, QA session, diskuze k pracovnímu trhu
Zjistit cenu kurzu
Vyplňte registrační formulář a získejte podrobnější informace o kurzu a jeho ceně