Logo webu
Láká tě studium na Unicorn University? Přihlas se na den otevřených dveří a zjisti více informací.

Umělá inteligence a softwarové enginy

12 kreditů
Magisterské
Česky
Emil Pelikán

V rámci předmětu se studenti seznámí se základy umělé inteligence a statistického strojového učení na praktických příkladech her v programovacím jazyku Python. Předmět pokrývá jak základy umělé inteligence, tak ale i pokročilejší algoritmy které najdou praktické použití v mnoha jiných aplikacích.

Studijní okruhy

Úvod do umělé inteligence, teorie informace, systémy a modely
Grafové algoritmy: vrcholy, hrany, hodnocení hran, základní teorie a třídění grafů
Dijkstra algoritmus, A*, Teorie a důvody použití, popis algoritmu a pseudokód, praktický příklad.
Min-max algoritmus, Alpha-Beta pruning algoritmus, teorie a důvody použití, pseudokód, popis algoritmu a grafická ilustrace algoritmu. Praktický příklad.
Negascout a rozdíl oproti alternativním algoritmům. Pseudokód a popis algoritmu. Grafická ilustrace a praktický příklad.
Monte-Carlo tree search algoritmus, Monte-Carlo algoritmus sám o sobě. Popis algoritmu a pseudokód. Grafická ilustrace a praktický výpočet.
Neuronové sítě, vysvětlení základních prvků neuronových sítí (aktivační funkce, neuron, vrstvy… aj), základní odhad parametrů pomocí backpropagation a odvození odhadu parametru v jednovrstvé síti.
Rozhodování a Decision trees, Behavioral Trees, vysvětlení základních prvků, příklady použití.
Proces učení a dohad parametrů, Reinforcement learning a alternativní metody.
Problematika pseudonáhodných čísel, příklady algoritmů (a ilustrativní výpočet), testování kvality generátorů náhodných čísel.
Markovovy řetězce, statistická teorie, příklady na použití. Praktický výpočet.
Naive Bayes metoda, statistická teorie, příklady použití. Praktický výpočet.
Problematika generování dat a příklady použití
Transpoziční tabulky a paměťová náročnost algoritmů, ilustrativní příklady a praktické použití.
Statistické hodnocení a evaluační funkce.
document_check.svg
Na těchto webových stránkách používáme soubory cookies k zajištění jejich funkčnosti a dále k personalizaci reklam, a to výhradně s vaším souhlasem a v souladu s našimi Pravidly pro užívání cookies.

Kliknutím na tlačítko „Přijmout soubory cookies“ udělujete souhlas s využívaním vybraných souborů cookies a souhlasíte s předáním údajů o chování na našich webových stránkách pro zobrazení cílené reklamy na sociálních a reklamních sítích. Můžete si zvolit, které informace s námi chcete sdílet kliknutím na tlačítko Nastavení cookies.