Prezenční Online Krakovská 7, Praha 1

KNIHOVNA SCIKIT-LEARN

Ovládněte strojové učení v Pythonu díky kurzu knihovny Scikit-learn, která zahrnuje modely pro klasifikaci, regresi i seskupování.

ACREA CR, spol. s r.o.
Poskytovatel kurzu
8 hodin
Středně pokročilý
Čeština
AI & Data Science
5 600 Kč
ACREA CR, spol. s r.o.
Přejděte na web

Přehled kurzu

Délka
8 hodin
Úroveň
Středně pokročilý
Formát
Prezenční / Online
Místo
Krakovská 7, Praha 1
Jazyk
Čeština
Cena
od 5 600 Kč

O kurzu

Strojové učení je klíčovým nástrojem na vytěžování užitečné informace z dat. Strojově naučené rozhodovací modely slouží k optimalizaci a automatizaci rozhodování o zákaznících, úvěrech, pacientech, výrobcích apod. Nejčastěji řešené úlohy vyžadují vytvoření klasifikačních modelů, které předpovídají, zda nastane nebo nenastane nějaký jev. Jevem zde rozumíme např. splácení úvěru, poruchu stroje nebo dotační podvod. Na základě předpovědi modelu se pak rozhodujeme, zda úvěr přidělíme, vyměníme kritickou součástku nebo poskytneme dotaci. Kromě klasifikačních modelů se v praxi setkáváme s regresními a seskupovacími modely. Regresní modely předpovídají číselné veličiny, např. budoucí cenu akcie, seskupovací modely přiřazují entity do předem neznámých skupin, např. navrhují zákaznické segmenty. Protože většina datových vědců, kteří připravují strojově učené modely, používá jazyk Python, existují v Pythonu knihovny, nabízející algoritmy strojového učení. Zřejmě nejpoužívanější z nich je knihovna scikit-learn. Knihovna zahrnuje pestrou škálu běžně používaných modelů pro klasifikaci, regresi i seskupování. Navíc zde nalezneme metody pro vybrané datové transformace a redukce dimenzionality, které usnadňují strojové učení. Možnosti knihovny jsou ještě širší, nabízené nástroje nám umožní i hodnotit kvalitu modelů a pro toto hodnocení si předem připravit evaluační design. Na základě hodnocení pak můžeme modely vybírat nebo dokonce vytvářet jejich ansámbly.

Co se naučíte

V kurzu vás naučíme používat běžné algoritmy strojového učení z knihovny scikit-learn, představíme důležité datové manipulace a procvičíme si také evaluační postupy.

Požadavky

  • Kurz předpokládá základní zkušenosti s analýzou tabulkových dat a mírnou znalost jazyka Python. Znalost algoritmů strojového učení není nutná.

Osnova kurzu

1

přehled možností knihovny

2

instalace scikit-learn

3

transformace škál a rozdělení

4

redukce dimenzionality

5

štěpení dat a evaluační design

6

klasifikační modely: logistická regrese, rozhodovací stromy, podpůrné vektory, nejbližší sousedé, vícevrstvý perceptron, naivní Bayesovský klasifikátor, lineární diskriminační analýza

7

regresní modely: lineární regrese, rozhodovací stromy, podpůrné vektory, nejbližší sousedé, vícevrstvý perceptron

8

ansámbly modelů: náhodné lesy

9

seskupovací modely: k-means, DBSCAN

10

výběr a evaluace modelů

ACREA CR, spol. s r.o.
Kurz nabízí

ACREA CR, spol. s r.o.

acrea.cz
Navštívit web