formulace úlohy
(state, action) -> state
stromové vs. grafové prohledávání
neinformované prohledávání (DFS, BFS, uniform-cost search)
informované prohledávání (algoritmus A*, přípustné a konzistentní heuristiky)
problém splňování podmínek
hranová konzistence (algoritmus AC-3)
algoritmus hledání řešení (MAC)
základy výrokové logiky (konjunktivní a disjunktivní normální forma)
algoritmus DPLL
dopředné a zpětné řetězení (Hornovské klauzule)
rezoluce
základy teorie pravděpodobnosti (úplná sdružená distribuce, nezávislost, Bayesovo pravidlo)
pravděpodobnostní uvažování (vysčítání, normalizace)
Bayesovské sítě: konstrukce a vztah k úplné sdružené distribuci
Bayesovské sítě: exaktní odvozování (enumerace, eliminace proměnných)
Bayesovské sítě: aproximační odvozování (Monte Carlo, zamítání, vážení věrohodností)
situační kalkulus, problém rámce
Markovské modely – filtrace, predikce, vyhlazování, nejpravděpodobnější průchod
skryté Markovské modely (HMM) vs. dynamické Bayesovské sítě
formulace plánovacího problému (definice operátoru)
dopředné a zpětné plánování
formulace problému (výpočet užitku, strategie)
Bellmanova rovnice
iterace hodnot, iterace strategií
POMDP (základní definice)
algoritmy Minimax a alfa-beta prořezávání
základy teorie her (vězňovo dilema, Nashovo ekvilibrium)
mechanism design (typy aukcí)
základní druhy učení (s učitelem, bez učitele, zpětnovazební)
rozhodovací stromy (definice, konstrukce)
regrese, SVM (základní principy)
Bayesovské učení, EM algoritmus
pasivní zpětnovazební učení (definice, metody ADP a TD)
aktivní zpětnovazební učení (definice, explorace vs. exploitace, Q-učení, SARSA)