Co znamená učení s učitelem
Učení s učitelem (anglicky supervised learning) je nejběžnější forma strojového učení. Model trénujete na datech, kde má každý příklad připojenou správnou odpověď, takzvanou značku (label). Model projde tisíce dvojic „vstup a odpověď“ a naučí se vzorec, který je spojuje. Po natrénování pak umí předpovědět odpověď i pro vstupy, které nikdy předtím neviděl.
Učebnicovým příkladem je spamový filtr. Nakrmíte ho e-maily, které lidé už označili jako „spam“ nebo „není spam“. Model se naučí, která slova a vzorce na spam ukazují, a příchozí poštu pak třídí sám.
Lidsky řečeno
Představte si, že učíte dítě poznávat ovoce. Ukážete mu jablko a řeknete „jablko“, pak banán a řeknete „banán“, a takhle pořád dokola. Po dostatku příkladů dítě pojmenuje i ovoce, které jste mu nikdy neukázali. Učení s učitelem funguje stejně: značky jsou vaše odpovědi a model se z nich naučí zobecňovat.
Kdy se vám to hodí
- Máte označená data. Minulé příklady už opatřené správným výsledkem, třeba schválené a zamítnuté žádosti o úvěr.
- Odpověď je jasně daná. Chcete předpovědět kategorii (klasifikace) nebo číslo (regrese), například cenu nebo pravděpodobnost.
- Úloha se opakuje. Třídění tiketů, odhalování podvodů, předpověď poptávky i bodování leadů, všude pomůže model, který se učí z historie.
Další dvě velké rodiny jsou učení bez učitele, které hledá strukturu v datech bez značek, a zpětnovazební učení, které se učí z odměn místo ze správných odpovědí.
Na co si dát pozor
- Špatné značky zkazí model. Pokud jsou trénovací odpovědi chybné nebo nekonzistentní, model se naučí i ty chyby. Kvalita značek určuje strop kvality předpovědí.
- Přeučení. Model si může trénovací data zapamatovat místo toho, aby se naučil vzorec, a pak na reálných datech selže. Vždy ho otestujte na příkladech, které během trénování neviděl.
- Zaujatá data, zaujatý model. Když historická data zvýhodňují jednu skupinu, model to převezme. Než značkám uvěříte, ověřte si, co vlastně představují.
Související články
- Co je strojové učení? - Širší obor, do kterého učení s učitelem patří.
- Co je zpětnovazební učení? - Učení z odměn místo z označených odpovědí.
- Co je AI model? - Co vlastně vznikne, když trénování skončí.
Chcete být o krok napřed?
Nenechte si utéct naše nejlepší postřehy. Žádný spam, jen praktické analýzy, pozvánky na exkluzivní eventy a shrnutí podcastů přímo do vaší schránky.
