06.03.2013 Views

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

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.

Expert Reasoning System<br />

New<br />

data<br />

Dynamic<br />

Database<br />

Inference<br />

engine<br />

➶ ➶<br />

asks<br />

tells<br />

Dynamic<br />

Knowledge<br />

base<br />

New knowledge<br />

Fig. 7.1: Architecture of a reasoning system that includes a TMS.<br />

TMS<br />

In fig. 7.1, the inference engine (IE) in an expert reasoning system<br />

interprets the database based on the available pieces of knowledge, stored in<br />

the knowledge base. Since both the database <strong>and</strong> knowledge base are dynamic,<br />

the process of reasoning would be continued as long as new data or knowledge<br />

are entered into the system from the external world. The TMS asks the<br />

inference engine about the current inferences that it derives <strong>and</strong> attempts to<br />

resolve the inconsistency between the old <strong>and</strong> current inferences, after the<br />

inference engine delivers the derived inferences to the TMS. The TMS then<br />

groups the set of consistent <strong>info</strong>rmation <strong>and</strong> reports the same to the IE [10].<br />

The current status of all inferences/<strong>info</strong>rmation is labeled by the TMS by<br />

IN or OUT nodes. IN nodes mean that the nodes (<strong>info</strong>rmation) are active,<br />

while OUT nodes signify that the nodes have to be retracted from the current

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

Saved successfully!

Ooh no, something went wrong!