9.5. KOMPUTERYZACJA PROJEKTOWANIA
9.5. KOMPUTERYZACJA PROJEKTOWANIA
Rys. 9.5. Struktura systemu ekspertowego
— bazy reguł zawierającej wiedzę o stosowanych strategiach projektowych (wyborze drogi postępowania odpowiednio do posiadanych zasobów informacyjnych) oraz reguł wynikających z obowiązujących zasad projektowych;
— bazy danych stałych, zawierającej katalogi urządzeń, tablice wskaźników itp.;
— bazy danych dynamicznych, zawierającej dane związane z realizacją konkretnego obiektu;
— globalnej bazy danych, zwanej również pamięcią roboczą, zawierającej wybrane fakty i wyniki wnioskowań.
Maszyna wnioskująca (MW), zwana również strukturą sterującą, jest ważnym elementem systemu ekspertowego. Jest to programowy proces, w którym są zakodowane mechanizmy realizujące proces wnioskowania na podstawie wiedzy zapisanej w systemie. W trakcie procesu wnioskowania, maszyna wnioskująca może żądać dodatkowych wyjaśnień w zakresie charakterystyki problemu (detalizacja). Używa ona reguł w określonej kolejności, prosi o dodatkowe dane lub wywołuje procedury oraz bada (rozwiązuje) niepewności w danych i w regułach.
Stosowane są dwie techniki wnioskowania:
— wnioskowanie do przodu (forward chaining) wówczas, gdy niezbędne jest określenie, jaką akcję można lub należy podjąć na podstawie dotychczas uzyskanych informacji;
— wnioskowanie do tylu (backward chaining) wówczas, gdy konieczne jest określenie drogi (strategii) osiągnięcia zamierzonego celu.
329