24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

244 5. Primeri korišćenja alata PC Plus<br />

PTICE nalaziće se pravila za identifikaciju kojoj vrsti pripada životinja (ako je reč o ptici, na<br />

primer da li se radi o noju. pingvinu ili albatrosu).<br />

AKO<br />

HORDATI<br />

SISARI PTICE<br />

PAPKARI ZVERI<br />

AKO AKO<br />

AKO<br />

Slika 99<br />

Ovako koncipirana baza znanja se lako može dograđivati dodavanjem pravila za nove vrste u<br />

postojeće okvire, ili dodavanjem novih okvira za nove klase životinja.<br />

Rešenje<br />

Sledi listing tražene baze znanja dobijen naredbom PRINT KB <strong>iz</strong> komandnog menija u<br />

prozoru Activities, formatiran na pogodan način i uz dodatne komentare.<br />

Pravila okvira HORDATI<br />

Pravila okvira HORDATI određuju klasu kojoj životinja pripada. Za svako pravilo naveden je<br />

njegov prevod (PC PLUS ovo radi automatski koristeći prevod svake osobine koja se pominje<br />

u pravilu) i ARL forma u kojoj se pravila unose u bazu.<br />

RULE001 [HORDATI-RULES]<br />

If vrsta telesnog pokrivaca is KRZNO,<br />

Then it is definite (100%) that klasa is SISAR.<br />

IF: POKRIVAC = KRZNO<br />

THEN: KLASA = SISAR<br />

RULE002 [HORDATI-RULES]<br />

If zivotinja hrani mladunce mlekom,<br />

Then it is definite (100%) that klasa is SISAR.<br />

IF: DAJE_MLEKO<br />

THEN: KLASA = SISAR<br />

RULE003 [HORDATI-RULES]<br />

If vrsta telesnog pokrivaca is PERJE,<br />

Then it is definite (100%) that klasa is PTICA.<br />

IF: POKRIVAC = PERJE<br />

THEN: KLASA = PTICA<br />

RULE004 [HORDATI-RULES]<br />

If 1) zivotinja leti, and<br />

2) zivotinja polaze jaja,

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

Saved successfully!

Ooh no, something went wrong!