Detail předmětu
Expertní systémy
FSI-VEXAk. rok: 2012/2013
Předmět je věnován následujícím tématům: Architektura a vlastnosti expertních systémů. Reprezentace znalostí a inferenční mechanismy. Reprezentace a zpracování neurčitosti. Fuzzy logika, lingvistické modely, fuzzy expertní systémy. Hybridní expertní systémy. Nástroje pro tvorbu expertních systémů. Získávání znalostí, strojové učení. Charakteristiky a ukázky vybraných expertních systémů. Příklady aplikací expertních systémů.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Zkouška: písemný test (jednoduchý příklad a otázky z teorie), ústní zkouška.
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Jackson, P. Introduction to Expert Systems. Harlow, Addison-Wesley 1999. (EN)
Mitchell, T. M. Machine Learning. Singapore, McGraw-Hill 1997. (EN)
Negnevitsky, M. Artificial Intelligence. A Guide to Intelligent Systems. Harlow, Addison-Wesley 2005. (EN)
Siler, W., Buckley, J.J. Fuzzy Expert Systems and Fuzzy Reasoning. Hoboken, New Jersey, John Wiley & Sons, Inc. 2005. (EN)
Doporučená literatura
Berka, P. Dobývání znalostí z databází. Praha, Academia 2003. (CS)
Kelemen J. a kol. Tvorba expertních systémů v prostředí CLIPS. Praha, Grada 1999. (CS)
Mařík, V. a kol. Umělá inteligence (1, 2, 4). Praha, Academia 1993, 1997, 2003. (CS)
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Úvod do systému CLIPS – fakty, šablony, pravidla, vzory, proces inference.
3. Funkce v CLIPSu, definice uživatelských funkcí.
4. Pravidlové expertní systémy, inferenční mechanismy.
5. Sémantické sítě, rámce a objekty, architektury typu tabule.
6. Objekty v CLIPSu.
7. Pravděpodobnostní přístupy ke zpracování neurčitosti, Bayesovské sítě.
8. Zpracování neurčitosti pomocí faktorů jistoty a Dempster-Shaferovy teorie.
9. Fuzzy přístupy ke zpracování neurčitosti.
10. Fuzzy expertní systémy.
11. Hybridní expertní systémy.
12. Proces tvorby expertního systému, znalostní inženýrství.
13. Získávání znalostí z dat.
Cvičení s počítačovou podporou
Vyučující / Lektor
Osnova
2. Řešení jednoduchých úloh v CLIPSu.
3. Řešení úloh v CLIPSu s použitím šablon.
4. Definice a použití funkcí v CLIPSu.
5. Použití objektů v CLIPSu.
6. Příklady expertních systémů v CLIPSu.
7. Tvorba expertního systému v CLIPSu.
8. Implementace zpracování neurčitosti v CLIPSu.
9. Systém EXSYS, příklady aplikací.
10. Systém HUGIN, příklady aplikací.
11. Seznámení se systémem LMPS.
12. Seznámení se systémem Fuzzy CLIPS.
13. Vyhodnocení semestrálních projektů.