Predmet: Osnovi računarske inteligencije
(06 -
E236A) Osnovne informacije
Program predmeta
Program se primenjuje od 30.09.2005.. Ovladavanje osnovnim principima i tehnikama "klasične" veštačke inteligencije i mekog" računarstva (soft computing). Identifikacija, struktura i tehnike rešavanja problema koji zahtevaju inteligenciju. Koncepti, ciljevi, pristupi, okruženja i oblasti primene VI. Logičko programiranje: propoziciona i predikatska logika; Programski jezik Prolog. Pretrage: slepe i heurističke pretrage, genetski algoritmi. Rešavanje problema u uslovima neodređenosti: probabilistički pristup, fazi pristup. Osnove mašinskog učenja: tipovi algoritama, pristupi, veštačke neuronske mreže. Sistemi bazirani na znanju. Inteligentni softverski agenti: definicija, tipovi, arhitektura, tehnologije. Primene VI. Predavanja. Računarske vežbe. Konsultacije.
Praktični deo gradiva studenti polažu u računarskoj laboratoriji rešavajući obavezne zadatke. Studenti mogu da rešavaju i neobavezne laboratorijske zadatake. Zadaci se ocenjuju. Deo gradiva koji čini logičku celinu može se polagati u vidu parcijalnih ispita – kolokvijuma (2 – 4). Parcijalni ispit je deo ispita. Student može izaći na sledeći parcijalni ispit ako je osvojio najmanje 30% poena na prethodnom. Parcijalni ispiti se polažu u pismenoj formi. Završni deo ispita studenti polažu usmeno.
Ocena ispita se formira na osnovu pohađanja predavanja, ocena obaveznih i neobaveznih zadataka, ocena uspeha na parcijalnim ispitima i ocene na završnom ispitu.
|