1 | Úvod | 1 |
| 1.1 Čo je to umelá inteligencia? | 2 |
| 1.2 Rozumný agent | 6 |
| 1.3 Poznámky k dejinám umelej inteligenice | 13 |
| 1.4 Príspevok k dejinám umelej inteligencie na Slovensku | 16 |
Diel I: Základy umelej inteligencie |
2 | Riešenie problémov | 27 |
| 2.1 Vyjadrenie problému | 28 |
| 2.2 Hľadanie riešenia | 37 |
| 2.3 Neinformované hľadanie | 42 |
| 2.4 Hľadanie najskôr najlepší | 53 |
| 2.5 Algoritmy cyklického vylepšovania | 60 |
| 2.6 Riešenie problémov rozkladom | 66 |
| 2.7 Riešenie problémov opísaných ako hra | 70 |
3 | Logické usudzovanie | 85 |
| 3.1 Znalostný agent | 85 |
| 3.2 Logika a reprezentácia poznatkov | 87 |
| 3.3 Výroková logika | 91 |
| 3.4 Predikátová logika | 96 |
| 3.5 Odvodzovanie v predikátovej logike prvého rádu | 105 |
| 3.6 Dopredné a spätné zreťazenie | 110 |
| 3.7 Rezolvencia | 113 |
4 | Plánovanie | 125 |
| 4.1 Od riešenia problémov k plánovaniu | 126 |
| 4.2 Reprezentácia plánovacieho problému | 130 |
| 4.3 Algoritmus čiastočne usporadúvajúceho plánovania | 134 |
5 | Strojové učenie sa | 141 |
| 5.1 Učiaci sa znalostný agent | 144 |
| 5.2 Induktívne učenie sa | 145 |
| 5.3 Induktívne vytváranie rozhodovacích stromov | 145 |
| 5.4 Učenie sa všeobecných logických opisov | 148 |
6 | Umelé neurónové siete | 161 |
| 6.1 Potrebné pojmy z neurobiológie | 162 |
| 6.2 Perceptrón – model neurónu | 164 |
| 6.3 Viacvrstvové dopredné siete a ich učenie | 166 |
| 6.4 Rekurentné siete a ich učenie | 180 |
| 6.5 RBF siete a ich učenie | 184 |
| 6.6 História umelých neurónových sietí | 186 |
7 | Vnímanie | 191 |
| 7.1 Spôsoby rozpoznávania obrazcov | 192 |
| 7.2 Príznakové rozpoznávanie obrazcov | 194 |
| 7.3 Analýza scény | 200 |
| 7.4 Predspracovanie obrazovej informácie | 204 |
Diel II: Znalostné inžinierstvo |
8 | Úvod do znalostného inžinierstva | 213 |
| 8.1 Predmet znalostného inžinierstva | 213 |
| 8.2 Explicitná reprezentácia poznatkov | 219 |
| 8.3 Ohraničenia znalostných systémov | 223 |
| 8.4 Aplikácie znalostných systémov | 226 |
9 | Architektúra znalostného agenta | 235 |
| 9.1 Jadro znalostného agenta | 235 |
| 9.2 Báza poznatkov | 239 |
| 9.3 Odvodzovací stroj | 249 |
| 9.4 Vstupno/výstupný modul | 259 |
| 9.5 Ďalšie zložky znalostného agenta | 260 |
10 | Tvorba znalostných systémov | 267 |
| 10.1 Životný cyklus znalostného systému | 267 |
| 10.2 Techniky získavania znalostí | 278 |
| 10.3 Počítačová podpora tvorby znalostných systémov | 289 |
Diel III: Distribuovaná umelá inteligencia |
11 | Úvod do distribuovanej umelej inteligencie | 295 |
| 11.1 Čo je to distribuovaná umelá inteligencia? | 295 |
| 11.2 Dejiny distribuovanej umelej inteligencie | 299 |
12 | Multiagentové systémy | 303 |
| 12.1 Agent v multiagentovom systéme | 303 |
| 12.2 Klasifikácia agentov | 305 |
| 12.3 Architektúry agentov | 309 |
| 12.4 Spoločenstvá agentov | 316 |
| 12.5 Komunikácia, koordinácia a kooperácia | 318 |
| 12.6 Učenie sa v multiagentových systémoch | 323 |
| 12.7 Mobilné agenty | 325 |
13 | Morálne, spoločenské a právne súvislosti umelej inteligencie | 329 |
| 13.1 Súvislosti informatiky | 329 |
| 13.2 Súvislosti umelej inteligencie | 331 |
Príloha: Vybrané študentské projektové práce | 335 |
| A Inteligentné vyhľadávanie a filtrovanie informácií | 336 |
| B Spracovanie prirodzeného jazyka | 355 |
| C Simulácia robotického futbalu | 367 |
Literatúra | 381 |
Register | 389 |
Anglické zhrnutie (summary) | 395 |