Umělá inteligence během několika posledních let pronikla prakticky všude. ChatGPT, Copilot a další podobné služby dnes používají miliony lidí, jenže používat AI a skutečně rozumět tomu, jak funguje, jsou dvě dost odlišné věci. Pokud jste se někdy chtěli dostat trochu víc pod povrch, Microsoft nabízí jednu velmi zajímavou možnost. A nemusíte za ni platit ani korunu.
Na GitHubu je totiž volně dostupný projekt AI for Beginners, za kterým stojí Microsoft. Nejde přitom o několik krátkých videí nebo marketingovou prezentaci. Microsoft jej koncipoval jako skutečný vzdělávací program rozdělený do 12 týdnů a celkem 24 lekcí. Součástí jsou praktické lekce, kvízy i laboratorní úlohy a celý kurz je navržen tak, aby jej mohli absolvovat také lidé, kteří se světem umělé inteligence teprve začínají.
Od historie AI až po neuronové sítě
Jednou z největších výhod kurzu je podle nás to, že nezačíná rovnou komplikovaným programováním. První část se věnuje samotnému úvodu do umělé inteligence a její historii. Postupně se však dostanete k podstatně zajímavějším věcem, mezi které patří reprezentace znalostí, expertní systémy, neuronové sítě nebo deep learning.
Microsoft se přitom nesoustředí pouze na teorii. V jednotlivých lekcích pracuje například s TensorFlow a PyTorch, tedy dvěma známými frameworky používanými při vývoji systémů strojového učení a umělé inteligence. Kurz se věnuje rovněž neuronovým architekturám používaným při práci s obrazem a textem. Stranou nezůstávají ani méně známé přístupy, například genetické algoritmy nebo multi-agentní systémy.
Zajímavé je, že Microsoft přímo upozorňuje také na to, co v kurzu nenajdete. Nejde například o detailní výuku klasického machine learningu, cloudových ML frameworků nebo hluboké matematiky stojící za deep learningem. Pro některá z těchto témat společnost nabízí nebo doporučuje samostatné vzdělávací materiály.
Právě tady se AI for Beginners od řady jednoduchých internetových kurzů liší. U jednotlivých témat totiž najdete také praktické notebooky, ukázky zdrojového kódu a laboratorní úlohy. Teorii si tak můžete rovnou vyzkoušet v praxi. Například už při výuce perceptronu, tedy jednoho ze základních stavebních kamenů neuronových sítí, nabízí Microsoft vedle vysvětlení také notebook a samostatnou laboratorní úlohu. Podobným způsobem je postavena značná část celého kurzu.
Není přitom nutné absolvovat všechno během přesně dvanácti týdnů. Označení „12 Weeks, 24 Lessons“ popisuje strukturu kurzu, nikoliv časový limit. Materiály jsou veřejně dostupné na GitHubu, takže si každý může postupovat vlastním tempem.
Microsoft kurz nabízí zdarma na GitHubu
Další příjemnou vlastností je samotný způsob distribuce. Kurz není schovaný za předplatným ani registrací do placené vzdělávací služby. Projekt AI for Beginners je veřejně dostupný prostřednictvím GitHubu.
Repository navíc rozhodně nepůsobí jako dávno zapomenutý experiment. Obsahuje více než tisíc commitů a Microsoft u něj nabízí také informace pro zájemce, kteří si chtějí celý projekt stáhnout do počítače a pracovat s ním lokálně. Vedle samotného kurzu Microsoft odkazuje také na další materiály v rámci Microsoft Learn. Pokud vás tedy některé téma zaujme více, máte poměrně snadnou cestu k dalším vzdělávacím materiálům.
Název kurzu napovídá poměrně přesně. Je určen především lidem, kteří chtějí získat skutečné základy umělé inteligence a neomezovat se pouze na používání ChatGPT nebo Copilotu. Nemusíte tedy začínat s detailní znalostí neuronových sítí, zároveň ale počítejte s tím, že nejde jen o kurz typu „jak správně napsat prompt“.
Čím hlouběji se totiž dostanete, tím techničtější témata vás čekají. Pokud chcete pochopit, co jsou neuronové sítě, jak počítače pracují s obrazem či textem nebo jak vypadají některé základní principy moderní AI v praxi, může být právě tento kurz velmi dobrým místem, kde začít.
V době, kdy se kolem umělé inteligence vyrojilo obrovské množství placených školení, kurzů a nejrůznějších „AI akademií“, je projekt Microsoftu příjemnou alternativou. Především proto, že si jej můžete nejprve jednoduše otevřít, projít několik lekcí a teprve potom se rozhodnout, zda vás téma zajímá natolik, abyste mu věnovali další čas. A pokud jste si letos dali za cíl konečně zjistit, co se vlastně skrývá za dvěma písmeny AI, těžko hledat levnější výmluvu, proč nezačít. Microsoft si za všech 24 lekcí účtuje přesně nula dolarů. Microsoft AI for Beginners na GitHubu najdete přímo zde