Predhovor | ix | |||
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 |