Artur Michalski
Głównym celem zajęć laboratoryjnych z przedmiotu „Sztuczna Inteligencja” jest zaprojektowanie oraz zaimplementowanie prostego systemu eksperckiego. Z tego względu konieczne jest zapoznanie się z narzędziem przeznaczonym do realizacji tego zadania. Należy ono do szerokiej klasy aplikacji zwanych systemami z bazą wiedzy i jest to szkieletowy system ekspercki CLIPS (clipsrules.sf.nef). Obrany cel zajęć laboratoryjnych powoduje, że mają one dwojaki charakter. Z jednej strony konieczne jest przeprowadzenie ćwiczeń, w ramach których możliwe będzie zaznajomienie się zarówno z regułową formą reprezentacji wiedzy w systemie CLIPS, jak i mechanizmami związanymi z procesem wnioskowania z użyciem tej wiedzy. Z drugiej zaś strony umiejętności nabyte w ten sposób należy następnie wykorzystać do zaimplementowania systemu eksperckiego w wybranej przez twórcę dziedzinie.
Poniżej zaprezentowano materiał, będący opisem wszystkich tych elementów systemu CLIPS, które są niezbędne do wykonania projektu własnego, prostego systemu eksperckiego. Większość omawianych przykładów polega na rozwiązywaniu prostego zadania programistycznego, z wykorzystaniem formy reprezentacji i sposobu przetwarzania, charakterystycznego dla systemów reguł produkcji.
Druga części opracowania zawiera opis wymagań jakie musi spełnić realizowany projekt systemu eksperckiego.
-3-