Metody umělé inteligence
NGZMnoho algoritmických problémů lze formulovat jako jeden z několika typů úloh umělé inteligence, mezi které patří plánování (hledání nejkratší cesty), splňování podmínek (např. sudoku), optimalizace (hledání minima zadané funkce), predikce (odhad hodnoty či kategorie, např. detekce spamu) a generování (např. odpovídání na otázky). Jakmile se nám podaří problém formulovat jako jeden z těchto typů, můžeme využít standardní postupy a algoritmy k jeho řešení:
- Plánovací úlohy lze řešit pomocí technik prohledávání stavového prostoru (např. prohledávání do hloubky či do šířky).
- Úlohy splňování podmínek lze řešit například kombinací propagace omezení a prohledávání s návratem (backtracking).
- Optimalizační problémy lze řešit postupným budováním řešení (systematicky či hladově), nebo postupným vylepšováním jednoho či více řešení (lokální prohledávání, genetické algoritmy).
- K predikcím a generování se využívá strojové učení, tedy programy, které se učí z dat nebo zkušenosti. (Této rozsáhlé oblasti věnujeme samostatnou kapitolu.)
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Úlohy a metody umělé inteligence (střední) • NFV
zadání: 38
Typicky zabere: 6 min

Úlohy a metody umělé inteligence (těžké) • NFW
zadání: 40
Typicky zabere: 5 min

Prohledávání stavového prostoru (lehké) • NFP
zadání: 42
Typicky zabere: 8 min

Prohledávání stavového prostoru (střední) • NFR
zadání: 56
Typicky zabere: 7 min

Prohledávání stavového prostoru (těžké) • NFS
zadání: 60
Typicky zabere: 7 min

Splňování podmínek (lehké) • NGB
zadání: 48
Typicky zabere: 7 min

Splňování podmínek (střední) • NGC
zadání: 53
Typicky zabere: 5 min

Splňování podmínek (těžké) • NGD
zadání: 51
Typicky zabere: 5 min

Optimalizace (lehké) • NGH
zadání: 38
Typicky zabere: 6 min

Optimalizace (střední) • NGE
zadání: 49
Typicky zabere: 5 min

Optimalizace (těžké) • NGF
zadání: 46
Typicky zabere: 5 min

Princip strojového učení (střední) • NC2
zadání: 49
Typicky zabere: 6 min

Princip strojového učení (těžké) • NDM
zadání: 55
Typicky zabere: 6 min

Metody umělé inteligence: mix (lehké) • NGS
zadání: 128
Typicky zabere: 9 min

Metody umělé inteligence: mix (střední) • NGT
zadání: 196
Typicky zabere: 7 min

Metody umělé inteligence: mix (těžké) • NGU
zadání: 197
Typicky zabere: 5 min

Krok po kroku
Doplňování jednotlivých kroků v rozsáhlejším postupu.
Princip strojového učení (střední) • NDW
zadání: 8
Typicky zabere: 8 min

Porozumění
Čtení textů, odpovídání na otázky testující porozumění textu.
Princip strojového učení
Doplňování textu
Krátké texty, do kterých doplňujete na vybraná místa správnou variantu ze dvou možností.
Úlohy a metody umělé inteligence (střední) • NKD
zadání: 8
Typicky zabere: 3 min

Prohledávání stavového prostoru (střední) • NKE
zadání: 9
Typicky zabere: 3 min

Splňování podmínek (střední) • NKF
zadání: 8
Typicky zabere: 5 min

Optimalizace (střední) • NKG
zadání: 8
Typicky zabere: 3 min

Princip strojového učení (střední) • NKH
zadání: 7
Typicky zabere: 3 min
