24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

288 Dodatak 2<br />

• -RULES - grupa pravila tekućeg okvira<br />

Dodatno se za koreni okvir pojavljuju neki još neki elementi liste. Pritiskom na ENTER<br />

otvara se prozor za osobine, parametre, ili pravila zavisno od toga koji je element bio<br />

osvetljen u prethodnom prozoru. U novom prozoru pritiskom na F2 dobija se spisak komadni<br />

za menjanje/brisanje/dodavanje novih osobina, parametara ili pravila.<br />

Preporučeni način definisanja nove baze znanja je da se, po definisanju okvira, prvo unose<br />

pravila. Sistem proverava da li su IF i THEN delovi unetih pravila ispravni, i pri tome<br />

postavlja upite za definisanje parametara koji se pojavljuju u pravilima a nisu uneti u bazu<br />

znanja.<br />

Izmene u bazi znanja snimaju se na disk <strong>iz</strong>laskom (pomoću tastera ESC) u prozor Activities i<br />

biranjem komande SAVE KB <strong>iz</strong> komandog menija. Baza znanja se nalazi u datoteci .KB (podaci o korenom okviru) i onoliko datoteka .Ki gde je i cifra, koliko<br />

ima ostalih okvira u bazi.<br />

Listing baze znanja dobija se <strong>iz</strong>borom komande PRINT KB u prozoru Activities.<br />

5.1.3. Testiranje baze znanja<br />

Proces rešavanja problema u domenu tekuće baze znanja inicira se komandom Consult u<br />

prozoru Activities (videti poglavlje o konsultaciji). U procesu testiranja konzistentnosti baze<br />

znanja od pomoći je komanda Trace koja se može aktivirati i deaktivirati u svakom trenutku<br />

tokom konsultacije <strong>iz</strong> menija koji se dobija tasterom F2. Ova komanda detaljno prikazuje<br />

proces zaključivanja tokom konsultacije.<br />

5.2. Konsultacija baze znanja<br />

U cilju konsultacije postojeće baze znanja, ime baze se selektuje u inicijalnom meniju<br />

programa, a potom se u meniju Activities u koji se dolazi <strong>iz</strong> inicijalnog menija pritiskom na<br />

ENTER, bira opcija Consult. Proces zaključivanja se startuje; ispisuje se tekst osobine<br />

TRANSLATION korenog okvira. U procesu zaključivanja korisniku se postavlja n<strong>iz</strong> pitanja<br />

potrebnih da bi korisnik definisao vrednosti pojedinih parametara. Na kraju se ispisuje<br />

zaključak. U svakom trenutku konsultacije korisnik može, pritiskom na F2, da dobije<br />

komandni meni sa sledećim opcijama:<br />

• CONTINUE - nastavak konsultacije<br />

• WHY - objašnjenje svrhe tekućeg pitanja; sistem prikazuje prevod (TRANSLATION)<br />

pravila koje trenutno razmatra<br />

• HOW - objašenje zaključaka. Sistem daje listu zaključaka. Korisnik bira zaključke za koje<br />

želi objašnjenje. Sistem tada pokazuje prevod pravila koja dovode do traženih zaključaka.<br />

• TRACE ON/OFF - aktiviranje/deaktiviranje komande Trace.<br />

• REVIEW - mogućnost <strong>iz</strong>mene korisnikovih odgovora. Sistem prikazuje listu svih do tog<br />

trenutka postavljenih pitanja i odgovora. Korisnik može <strong>iz</strong>abrati neke od tih odgovora za<br />

rev<strong>iz</strong>iju. Sistem tada ponovo počinje proces zaključivanja od početka, koristeći<br />

ne<strong>iz</strong>menjene odgovore, a postavljajući pitanja za označene odgovore.<br />

• SAVE/GET PLAYBACK FILE - snimanje/učitavanje dela ili cele konsultacije.<br />

• PRINT CONCLUSIONS - ova opcija se pojavljuje ukoliko se u tekućoj konsultaciji stiglo<br />

do nekog zaključka. Ovom opcijom se u datoteku snimaju odgovori korisnika i zaključak.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!