Detail předmětu
Expertní systémy a jazyky pro umělou inteligenci
FSI-VES Ak. rok: 2019/2020 Letní semestr
Předmět začíná popisem principů činnosti expertních systémů. Dále pokračuje seznámením s vybranými jazyky pro umělou inteligenci (Lisp, Clips a Prolog) a jejich použitím pro řešení problémů umělé inteligence včetně tvorby expertních systémů. V závěrečné části předmětu jsou prezentovány vybrané expertní systémy a jsou popsány způsoby zpracování neurčitosti.
Jazyk výuky
čeština
Počet kreditů
3
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Znalost základních principů činnosti a tvorby expertních systémů. Znalost stylů funkcionálního, logického a pravidlového programování. Schopnost výběru a aplikace vhodného nástroje pro tvorbu expertního systému.
Prerekvizity
Matematické základy informatiky, základy matematické logiky a teorie pravděpodobnosti.
Plánované vzdělávací činnosti a výukové metody
Předmět je vyučován formou cvičení zaměřených na praktické používání jazyků umělé inteligence (Lisp, Clips a Prolog) a na tvorbu expertních systémů.
Způsob a kritéria hodnocení
Požadavky pro klasifikovaný zápočet: aktivní účast ve cvičeních, absolvování závěrečného testu a vypracování semestrálního projektu.
Učební cíle
Cílem předmětu je, aby studenti pochopili principy činnosti expertních systémů, seznámili se s jazyky umělé inteligence a byli schopni je použít k tvorbě expertních systémů.
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Účast na cvičeních je povinná. Zameškaná výuka může být nahrazena zpracováním zadaných úloh.
Použití předmětu ve studijních plánech
Program M2I-P: Strojní inženýrství, magisterský navazující
obor M-AIŘ: Aplikovaná informatika a řízení, povinně volitelný
Typ (způsob) výuky
Cvičení s počítačovou podporou
26 hod., povinná
Vyučující / Lektor
Osnova
1. Úvod do expertních systémů.
2. Seznámení s jazykem Lisp.
3. Řešení úloh v Lispu, příklady aplikací.
4. Tvorba expertních systémů v Lispu.
5. Seznámení se systémem Clips.
6. Řešení úloh v Clipsu, příklady aplikací.
7. Tvorba expertních systémů v Clipsu.
8. Seznámení s jazykem Prolog.
9. Řešení úloh v Prologu, příklady aplikací
10. Tvorba expertních systémů v Prologu.
11. Příklady komerčních a nekomerčních expertních systémů.
12. Zpracování neurčitosti v expertních systémech.
13. Vyhodnocení semestrálních projektů.