advertisement

Expert Systems

50 %
50 %
advertisement
Information about Expert Systems

Published on September 12, 2007

Author: jhando

Source: slideshare.net

advertisement

Expert Systems Databases & Information Systems Lachlan M. MacKinnon

What is an Expert System? “..an intelligent computer program that uses knowledge and inference procedures to solve problems that are difficult enough to require significant human expertise for their solution.” (Feigenbaum 1982) The area of expert systems is a very successful approximate solution to the classic AI problem of programming intelligence. Thus, an expert system emulates the decision-making ability of a human expert.

What is an Expert System?

“..an intelligent computer program that uses knowledge and inference procedures to solve problems that are difficult enough to require significant human expertise for their solution.” (Feigenbaum 1982)

The area of expert systems is a very successful approximate solution to the classic AI problem of programming intelligence.

Thus, an expert system emulates the decision-making ability of a human expert.

There is no general purpose problem solver yet developed, but expert systems function well in restricted domains. Initially, expert systems were specifically those which contained expert knowledge, obtained from human experts. The term now covers any system which uses expert system technology (e.g. languages, programs, or hardware designed to aid in the development and execution of expert systems.) The knowledge contained in an expert system can be expertise, public knowledge, domain

There is no general purpose problem solver yet developed, but expert systems function well in restricted domains.

Initially, expert systems were specifically those which contained expert knowledge, obtained from human experts. The term now covers any system which uses expert system technology (e.g. languages, programs, or hardware designed to aid in the development and execution of expert systems.)

The knowledge contained in an expert system can be expertise, public knowledge, domain

or specialised task knowledge, and may be obtained from public or private media, as well as from knowledgeable persons or experts. Thus the terms expert system, knowledge-based system and knowledge-based expert system, are often used synonymously. Knowledge-base Inference Engine User Expertise Facts Expert System

or specialised task knowledge, and may be obtained from public or private media, as well as from knowledgeable persons or experts.

Thus the terms expert system, knowledge-based system and knowledge-based expert system, are often used synonymously.

Basic concept of expert system : User supplies facts or other information to the expert system and receives expert advice or expertise in response Internally, the expert system consists of two main components : the knowledge-base contains the knowledge the inference engine draws conclusions from the knowledge The expert knowledge is specific to a problem domain , i.e. medicine, finance, science, etc. However, within the problem domain there is the knowledge domain of the expert or system, which is a wholly contained subset of the problem domain

Basic concept of expert system :

User supplies facts or other information to the expert system and receives expert advice or expertise in response

Internally, the expert system consists of two main components :

the knowledge-base contains the knowledge

the inference engine draws conclusions from the knowledge

The expert knowledge is specific to a problem domain , i.e. medicine, finance, science, etc. However, within the problem domain there is the knowledge domain of the expert or system, which is a wholly contained subset of the problem domain

For example, an expert system containing knowledge about electronic engineering might not know anything about power engineering, even though the problem domain could be identified as electrical engineering. In the knowledge domain, an expert system reasons or makes inferences in the same way that a human expert would infer the solution of a problem. Expert systems can be used as replacements for human experts, in situations where the problem domain is small and well-defined and the knowledge domain of the system is equivalent. However, they are more widely used as intelligent assistants, i.e. decision support systems

For example, an expert system containing knowledge about electronic engineering might not know anything about power engineering, even though the problem domain could be identified as electrical engineering.

In the knowledge domain, an expert system reasons or makes inferences in the same way that a human expert would infer the solution of a problem.

Expert systems can be used as replacements for human experts, in situations where the problem domain is small and well-defined and the knowledge domain of the system is equivalent. However, they are more widely used as intelligent assistants, i.e. decision support systems

Advantages of Expert Systems Increased availability expertise becomes available on any suitable computer hardware, thus the system disseminates expertise more widely Reduced Cost cost per user of providing expertise is lowered Reduced Danger expert systems can be used in situations that would be hazardous to a human Permanence human experts are impermanent Multiple expertise can include the expertise of several human experts

Advantages of Expert Systems

Increased availability

expertise becomes available on any suitable computer hardware, thus the system disseminates expertise more widely

Reduced Cost

cost per user of providing expertise is lowered

Reduced Danger

expert systems can be used in situations that would be hazardous to a human

Permanence

human experts are impermanent

Multiple expertise

can include the expertise of several human experts

Increased Reliability not subject to human variability can be used to confirm or increase confidence that correct decision has been reached. Not advisable if human expert being assisted by system was the one who designed the system Explanation system can explicitly explain in detail to all interested parties, at all times, the reasoning that leads to a conclusion. This increases confidence in the decision, and a human expert would be unlikely to have the time, or the patience, to do this. Fast Response For some applications, especially real-time systems, the expert system may respond faster and be more available than the human expert.

Increased Reliability

not subject to human variability

can be used to confirm or increase confidence that correct decision has been reached. Not advisable if human expert being assisted by system was the one who designed the system

Explanation

system can explicitly explain in detail to all interested parties, at all times, the reasoning that leads to a conclusion. This increases confidence in the decision, and a human expert would be unlikely to have the time, or the patience, to do this.

Fast Response

For some applications, especially real-time systems, the expert system may respond faster and be more available than the human expert.

Steady, unemotional and complete response at all times expert systems don’t suffer from stress or fatigue(??!!) Intelligent Tutor the ability to test sample scenarios and provide detailed reasoning for decisions makes the expert system a useful tool for tutoring, especially in specialist domains. Intelligent Database expert systems can be used to access data from a database relative to some problem solution strategy developed by the system. Explicating Expert Knowledge the knowledge of human experts must be put in an explicit form to be entered in the computer, enabling it to be examined for correctness, consistency & completeness

Steady, unemotional and complete response at all times

expert systems don’t suffer from stress or fatigue(??!!)

Intelligent Tutor

the ability to test sample scenarios and provide detailed reasoning for decisions makes the expert system a useful tool for tutoring, especially in specialist domains.

Intelligent Database

expert systems can be used to access data from a database relative to some problem solution strategy developed by the system.

Explicating Expert Knowledge

the knowledge of human experts must be put in an explicit form to be entered in the computer, enabling it to be examined for correctness, consistency & completeness

General Concepts of Expert Systems Knowledge represented by rules (i.e. if-then) Building the system is called knowledge engineering Sophisticated systems contain explanation facilities, possibly even permitting multiple “What-if” style questions - hypothetical reasoning Heuristic knowledge rules of thumb experience-based empirical knowledge short cuts saving time and cost

General Concepts of Expert Systems

Knowledge represented by rules (i.e. if-then)

Building the system is called knowledge engineering

Sophisticated systems contain explanation facilities, possibly even permitting multiple “What-if” style questions - hypothetical reasoning

Heuristic knowledge

rules of thumb

experience-based empirical knowledge

short cuts saving time and cost

Add a comment

Related pages

Expert system - Wikipedia, the free encyclopedia

In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert. Expert systems are designed ...
Read more

Expert System - Artificial Intelligence: Cognitive ...

Expert System is a semantic intelligence company producing artificial intelligence, cognitive computing and semantic technology software.
Read more

Expert Systems with Applications - ScienceDirect.com

The online version of Expert Systems with Applications at ScienceDirect.com, the world's leading platform for high quality peer-reviewed full-text journals.
Read more

Expert Systems Limited

About Us: Expert Systems Holdings Limited (hereafter known as “Expert”), that is listed with stock code 8319 on the Stock Exchange of Hong Kong ...
Read more

Category:Expert systems - Wikimedia Commons

Media in category "Expert systems" The following 6 files are in this category, out of 6 total.
Read more

Expert:ise | Die M&A-Spezialisten

Expert:ise begleitete als M&A-Koordinator erfolgreich den Kauf der T-Systems DDM GmbH, ... Warum nicht Vordenker, Vorreiter oder Vorkämpfer? Expert: ...
Read more

Expert Systems – XpertRule

Deploy best practice business knowledge for user interactions in sales, customer service, diagnostic and applications. Combine expert knowledge with multi ...
Read more

Expert Systems with Applications - Journal - Elsevier

Expert Systems With Applications is a refereed international journal whose focus is on exchanging information relating to expert and intelligent systems ...
Read more

Expert - Wikipedia

This article needs attention from an expert on the subject. ... In a critique of the expert systems literature Dreyfus & Dreyfus (2005) suggest:
Read more

Expert Systemtechnik, Wasserstrahlschneiden, CNC-Cutter ...

Expert Systemtechnik bietet eine umfassende, innovative Produktpalette für vollautomatische CAM-Schneidlösungen für flexible Materialien.
Read more