Strojové učení
anglicky machine learning
Strojové učení je oblast umělé inteligence, ve které programy získávají schopnosti z dat místo z ručně psaných pravidel. Velké jazykové modely jsou jeho dnes nejviditelnější odnoží.
Proč to manažera zajímá
Strojové učení ve firmě nejspíš už používáte, jen se mu tak neříká: doporučování produktů v e-shopu, odhad poptávky, filtr spamu nebo hlídání podezřelých plateb. Klasické modely strojového učení třídí a předpovídají v jedné úzké úloze, generativní AI píše a vysvětluje v mnoha. Ne každý problém proto potřebuje chat s AI. Někdy stačí osvědčený prediktivní model nebo obyčejná pravidla.
Jak to vypadá v praxi
E-shop s elektronikou má doporučovač „zákazníci také koupili“, který se učí z historie objednávek. To je strojové učení. Když tentýž e-shop chce popisy produktů nebo shrnutí recenzí, sáhne po velkém jazykovém modelu. Ten podle dokumentace Anthropic vzniká trénováním na obrovském množství textu, při kterém se model učí předpovídat další slovo. Obojí se učí z dat, a proto obojí přebírá i jejich chyby, viz zkreslení.
Na co si dát pozor
- Model je jen tak dobrý jako data, ze kterých se učil. Neúplná nebo jednostranná data dávají jednostranné výsledky.
Související pojmy
- Umělá inteligence
Umělá inteligence (AI) je souhrnné označení pro programy, které zvládají úlohy dřív vyžadující lidský úsudek, třeba porozumění textu, rozpoznávání vzorů nebo rozhodování. V dnešním byznysu se tím většinou myslí generativní AI.
- Generativní AI
Generativní AI je umělá inteligence, která podle zadání vytváří nový obsah (text, kód, tabulky, obrázky, video), místo aby data jen třídila nebo vyhledávala. Generativní AI jsou například Claude, ChatGPT i Gemini.
- Velký jazykový model
Velký jazykový model (LLM) je model natrénovaný na obrovském množství textu, který předpovídá další slova, a díky tomu rozumí zadání a píše odpovědi. Je motorem pod Claude i dalšími AI asistenty.
- Trénování modelu a trénovací data
Trénování modelu je proces, při kterém se jazykový model učí z obrovského množství textu (trénovacích dat). Hotový model se dál neučí a vaše chaty se do budoucího trénování dostanou jen podle nastavení účtu.
- Zkreslení
Zkreslení (bias) je systematická nerovnováha v odpovědích AI převzatá z trénovacích dat, třeba když model při hodnocení lidí nenápadně zvýhodňuje určitou skupinu. Je to důvod, proč AI nemá o lidech rozhodovat sama.
- Nedeterminismus
Nedeterminismus je vlastnost jazykových modelů, kvůli které stejné zadání může dát pokaždé trochu jinou odpověď. U opakovaných úloh proto patří do zadání pevný formát a kritéria kvality.
Kde to učíme
V kurzu Masterclass: Claude pro byznys na to navazuje modul 1: Claude jako pracovní kolega. Na reálných úlohách z vaší firmy, česky a bez technického zázemí.
Prohlédnout moduly kurzu