Detail předmětu

Expertní systémy a jazyky pro umělou inteligenci

FSI-VES-K 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

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-K: Strojní inženýrství, magisterský navazující
obor M-AIŘ: Aplikovaná informatika a řízení, povinně volitelný

Typ (způsob) výuky

 

Konzultace v kombinovaném studiu

9 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ů.