Strojové učení je vědecká disciplína na pomezí informatiky, matematiky a statistiky, která se zabývá vývojem algoritmů schopných zlepšovat své výsledky na základě zkušeností či dat. Zatímco tradiční počítačové programy provádějí přesně definované instrukce, stroje vybavené algoritmy strojového učení dokáží na základě analyzovaných příkladů odhalovat vzorce a zákonitosti v datech, a tím generovat předpovědi, rozpoznávat objekty či optimalizovat rozhodovací procesy. Typickým využitím strojového učení je například rozpoznávání obrázků, filtrování nevyžádané pošty, doporučovací systémy nebo diagnostika v medicíně.
Strojové učení se dělí podle způsobu, jakým algoritmy získávají znalosti, na několik hlavních kategorií. Učení s učitelem (supervised learning) vyžaduje trénovací data s jasně označenými výstupy, například fotografie koček a psů s popiskem, které algoritmus využívá k učení rozlišení těchto kategorií. Učení bez učitele (unsupervised learning) pracuje s daty bez předem daných cílů a snaží se nalézat jejich strukturu, například seskupovat zákazníky do podobných skupin. Třetím významným přístupem je posilované učení (reinforcement learning), kdy algoritmus skrze sérii pokusů a omylů hledá strategie, které vedou k maximu odměny – tento princip je využíván například při učení her nebo řízení robotů.
Hlavním přínosem strojového učení je schopnost automatizovat a optimalizovat úlohy, jejichž řešení by bylo pro tradiční programátorské postupy extrémně složité nebo nemožné, například kvůli komplexnosti rozpoznávaných vzorců. Velký rozvoj této oblasti souvisí s růstem výpočetních možností a vznikem rozsáhlých datových souborů, které poskytují algoritmům potřebné „zkušenosti“. Moderní aplikace zahrnují nejen průmyslovou automatizaci, medicínu a finance, ale i běžné spotřebitelské technologie jako jsou chytré asistenty, překladače, či personalizovaná reklama. S rostoucím vlivem strojového učení vzrůstá i důležitost etických otázek a zodpovědného využívání dat, aby technologie sloužily ku prospěchu společnosti.
PhDr. Pavel Bartoš, LL.M., DBA (Evropská akademie vzdělávání / European Academy of education)

