06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

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.

itke itd., tehnologija inženjeringa znanja obrađuje više kontrolnih<br />

problema, koji se teško mogu rešiti klasičnim matematičkim pristupom<br />

na tradicionalni način.<br />

ARHITEKTURA EKSPERTNIH SISTEMA<br />

Uspeh ekspertnih sistema može se tražiti u činjenici da se umesto napornog i<br />

sistematskog pretraživanja po bazi znanja uvodi heuristika tj. optimalizirajući<br />

mehanizmi stečeni na bazi čovekovih empirijskih iskustava. Baza znanja je odvojena<br />

od mehanizama za zaključivanje i izvršenja. Svaki ES poseduje odredjene<br />

karakteristike i specifičnosti koje kod drugih ES nema. Ipak, u suštini svi imaju istu<br />

konstrukciju, konfiguraciju i organizaciju sastavljenu od baze znanja, mehanizma<br />

zaključivanja, podsistema za obrazlaganje ponašanja i zaključaka, podsistema za<br />

uzimanje i ažuriranje znanja i korisničkog interfejsa. Slika 22. prikazuje arhitekturu<br />

ekspertnog sistema.<br />

Slika 22.: Arhitektura ekspertnog sistema<br />

Baza znanja: Bazu znanja čini osnovni skup znanja tj. bazične činjenice, pravila i<br />

heuristika. Pravilo je uslovni iskaz koji odredjuje akciju u slučaju zadovoljenja nekog<br />

posebnog uslova. Pravila se uopšteno baziraju na stručnom znanju za rešavanje<br />

problema, koji su razvili eksperti, radeći više godina na odredjenoj problematici.<br />

Postoji i znanje sistema o samoj sebi, tj. izvedeno znanje iz datih pravila, ili<br />

metaznanje. Znanje pohranjeno u bazi čini jedan ES sposobnim da se ponaša kao<br />

ekspert.<br />

Mehanizam zaključivanja i kontrole. Ovaj deo simulira deduktivne misaone procese<br />

čoveka stručnjaka. Polazeći od baze znanja i korisnikovog ulaza u ES, procedura<br />

zaključivanja je metoda razmišljanja uz pomoć koje se prepoznaju i uparuju uzorci<br />

105

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

Saved successfully!

Ooh no, something went wrong!