BeCodeBeCode
Zpět na slovník pojmů
Umělá inteligence

Strojové učení

Učení ze vzorů v datech

Strojové učení je odvětví umělé inteligence, ve kterém se software učí ze vzorů v datech místo toho, aby vykonával pevně napsaná pravidla. Model dostane příklady, najde v nich souvislosti a ty potom použije na předpovědi nebo rozhodnutí o nových datech.

Jak strojové učení funguje

U klasického programu vývojář přesně napíše, co má software v každé situaci udělat. Strojové učení funguje jinak: model dostane hodně příkladů spolu se správnými odpověďmi a během trénování si sám nastaví vnitřní parametry tak, aby na podobné případy odpovídal co nejpřesněji.

Rozlišujeme několik základních typů. U učení s učitelem má každý příklad přiřazený správný výsledek, například e-mail označený jako spam nebo ne. U učení bez učitele model hledá skryté skupiny a vzory v datech sám. Kvalita výsledku vždy závisí na kvalitě a množství dat.

Kde se strojové učení využívá

Strojové učení stojí za mnoha funkcemi, které dnes bereme jako samozřejmost. Ve firmě se hodí všude tam, kde existuje dost historických dat a chcete z nich předpovědět budoucí chování nebo automaticky třídit nové případy.

  • Odhad poptávky a plánování skladových zásob.
  • Odhalení podezřelých transakcí a podvodů.
  • Doporučování produktů podle chování zákazníků.
  • Třídění a označování dokumentů, e-mailů či obrázků.

Vztah k umělé inteligenci a LLM

Strojové učení je jádrem moderní umělé inteligence. I velké jazykové modely typu LLM jsou postavené na strojovém učení, jen pracují s obrovským množstvím textu a speciální architekturou. U firemního nasazení je důležité vědět, že model není jednou provždy hotový, jeho výkon je třeba sledovat a podle nových dat ho průběžně dolaďovat.

Chcete využít svá data přes strojové učení?

Podívejte se na vývoj na míru

Často kladené otázky

Jaký je rozdíl mezi strojovým učením a umělou inteligencí?

Umělá inteligence je širší pojem pro software, který řeší úlohy vyžadující inteligenci. Strojové učení je konkrétní přístup, jak takovou schopnost dosáhnout, a to učením ze vzorů v datech. Většina dnešní AI je postavená právě na strojovém učení.

Kolik dat potřebuji, aby to fungovalo?

Závisí to na úloze. Některé jednodušší modely si vystačí s menším množstvím dat, náročnější úlohy potřebují výrazně víc. Důležitější než samotné množství je kvalita a relevance dat vůči tomu, co chcete předpovědět.

Dá se modelu věřit na sto procent?

Ne. Model dělá předpovědi s určitou mírou nejistoty a může se mýlit, hlavně u případů, které se liší od trénovacích dat. Proto se u důležitých rozhodnutí doporučuje kombinovat jeho výstup s kontrolou člověka.

Související pojmy

Bez závazku

Řekněte nám, co řešíte.

Napište pár řádků o firmě a o tom, co vás brzdí. Ozveme se do 24 hodin s konkrétním návrhem i cenou.