02.03.2013 Views

Downloadable - About University

Downloadable - About University

Downloadable - About University

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 systems 429<br />

generally agreed and workable definition that it is the modeling, within<br />

a computer, of expert knowledge in a given domain, such that the resulting<br />

system can offer intelligent advice or take intelligent decisions. One important<br />

addition to this definition is that the system should be able to justify the<br />

logic and reasoning underlying its advice or decision making.<br />

It follows that expert systems act as decision aids or decision-support<br />

systems when operating by giving advice to a (non-expert) human decision<br />

maker. Expert systems can also act as decision makers without any<br />

human–computer dialogue or interaction. Finally, expert systems can<br />

act as trainers by instructing human novices to become experts in a<br />

particular area of expertise.<br />

Three brief sketches will give the essence of these distinctions:<br />

(1) A fisherman goes into a tackle shop. He wants to catch a certain type<br />

of fish in the particular river conditions where he fishes. The expert<br />

system questions him about the fish, river conditions and weather,<br />

etc. and advises him to use a certain type of fly or bait.<br />

(2) In a factory, the sensors within a machine indicate an imminent<br />

component failure. The expert system decides to close the machine<br />

down and alert a particular fitter to attend the problem. At the same<br />

time, the expert system orders the required spare part from the store<br />

room and dispatches it to the fitter.<br />

(3) A school student works through mathematical problems with an<br />

expert system. After the student has worked through a series<br />

of problems the system diagnoses the underlying cause of the<br />

observed errors, gives the student some extra problems to confirm<br />

the diagnosis and then proceeds to give tuition in the required<br />

mathematical skills.<br />

What is expert knowledge?<br />

The nature of human knowledge is an area of much debate and controversy.<br />

However, it assumes a more concrete form in the practice of<br />

knowledge engineering. For expert systems, this is the skill of obtaining<br />

and manipulating human knowledge so that it can be built into a computer<br />

model which in some ways behaves like an expert. Gaining the<br />

knowledge from the expert, an initial focus of knowledge engineering, is<br />

termed knowledge elicitation, and this is usually concerned with obtaining<br />

knowledge from people rather than documents. In fact, the knowledge<br />

of experts goes far beyond that contained in textbooks. For example,<br />

Wilkins et al. 1 cite the case of medical expertise where, despite years of

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

Saved successfully!

Ooh no, something went wrong!