Циљ
Исход
Методе извођења наставе
Садржај
Литература
Теоријска настава
Увод. Појам интелигенције. Појам интелигентног агента. Појам интелигентног система. Технике интелигентног претраживања. Технике представљања знања. Технике интелигентног расуђивања. Технике представљања неизвесног знања и интелигентног расуђивања са таквим знањем. Технике учења. Опажање, комуницирање (визија, говор, разумевање природног језика) и извођење акција. Роботика. Типичне примене вештачке интелигенције.
Практична настава
Рад у рачунарским лабораторијама. Имплементација програма (у одабраном програмском језику) који илуструју све битне концепте који се уводе на предавањима. Коришћење одабраних софтверских алата и програмских библиотека везаних за вештачку интелигенцију и развој интелигентних система
1. Russell, S. J., Norvig, P., & Davis, E. Artificial intelligence: a modern approach. 3rd ed. Upper Saddle River, Nj: Prentice Hall. 2020
2. Poole, D.L., Mackworth, A.K. Python code for Artificial Intelligence: Foundations of Computational Agents 2019
