Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
3.2.Architekturasystemuekspertowego
21
składowych.Różnicetewynikajązwyklezodmiennegospojrzeniana
systemekspertowy.Dlaniektórychtoprzedewszystkimsystemdzia-
łającywtrybiekonwersacyjnym,zatemtzw.interfejsużytkownikajest
elementemobowiązkowym.Dlainnychsystemekspertowydziałagłów-
niejakosystemwbudowanywsprzętowymodułdiagnostycznyiinterfejs
użytkownikajestminimalistycznylubwręczzbędny.Czasemarchitektura
systemupodporządkowanajestpewnejkonkretnejreprezentacjiwiedzy
lubprzyjętejmetodziewnioskowania.
Wniniejszymopracowaniu,rozważanianatematarchitekturytypo-
wegosystemuekspertowegoopartenajegowcześniejpodanejdefinicji
(strona20).Eksponujeonarolęwiedzy,umiejętnościrozumowaniaoraz
uzasadnianiajegowyników,stanowiącychodbiciececheksperta,którego
systemmakompetentniezastąpić.Podstawowymielementamisystemu
ekspertowegosą:
Bazawiedzy(ang.knowledgebase)zawierającawiedzędziedzinową
natematproblemówrozwiązywanychprzezsystem,zapisanązgodnie
zwybranąmetodąreprezentacjiwiedzy.
Modułwnioskowania(ang.inferenceengine)odpowiedzialnyza
realizacjęprocesuwnioskowania,którymadoprowadzićdorozwiąza-
niastawianychsystemowizadań.
Modułobjaśnień(ang.explanationmodule)zdolnydoprezentacji
objaśnieńwtrakciewnioskowaniaipojegozakończeniu,m.in.pre-
zentującydrogęznajdowaniarozwiązaniaproblemu.
Modułsterujący(ang.controlmodule)integrującywszystkieele-
mentysystemuizarządzającyjegodziałaniem.
Interfejsużytkownika(ang.userinterface)pozwalającynakomu-
nikowaniesięzużytkownikiemsystemu.
Modułpozyskiwaniawiedzy(ang.knowledgeacquisitionmodu-
le)przeznaczonydowspomaganiapozyskiwaniawiedzyodekspertów
izapisywaniajejwbaziewiedzy.
Opróczkomunikacjizużytkownikiemrealizowanejprzezinterfejs
użytkownika,systemekspertowymożebezpośredniowspółpracowaćzin-
nymisystemamiinformatycznymi,wymieniającdanewejścioweiwyj-
ściowekorzystajączinterfejsuprogramowego.Systemekspertowymoże
równieżwystępowaćjakosystemwbudowanywurządzenietechniczne,
danedlaswojegodziałaniapobierającnp.zczujników,adanewyjścio-
wekierującdoodpowiednichurządzeńwizualizującychlubsterujących.
Takisystemekspertowymożedziałaćkorzystajączinterfejsusprzętowe-
go.Wszystkietrzyinterfejsywymianyinformacjimogąbyćwbudowane
wmodułkomunikacjizotoczeniemsystemuekspertowego.Systemeks-