0% found this document useful (0 votes)
49 views3 pages

AI Chapter 4

An expert system is a computer application that uses human expertise to solve complex problems and provide advice in a particular domain. It simulates human reasoning through its knowledge base and inference engine. The process of building an expert system involves identifying the problem domain, designing the system, developing prototypes by acquiring knowledge from experts, testing and refining the prototypes, and completing the system with documentation and training. Expert systems offer benefits like availability, lower production costs, speed, reduced error rates, ability to work in dangerous environments, and steady responses.

Uploaded by

Beki Tube
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views3 pages

AI Chapter 4

An expert system is a computer application that uses human expertise to solve complex problems and provide advice in a particular domain. It simulates human reasoning through its knowledge base and inference engine. The process of building an expert system involves identifying the problem domain, designing the system, developing prototypes by acquiring knowledge from experts, testing and refining the prototypes, and completing the system with documentation and training. Expert systems offer benefits like availability, lower production costs, speed, reduced error rates, ability to work in dangerous environments, and steady responses.

Uploaded by

Beki Tube
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

❖ An expert system is a computer application developed to solving problems or giving advice in

particular domain.

❖ Character of ES:-

❖ High performance. Understandable. Reliable. Highly responsive.

❖ To solve expert-level problems, expert systems will need efficient access to a substantial domain
knowledge base, and a reasoning mechanism to apply the knowledge to the problems they are
given.

❖ Knowledge Based System (KBS) is sometimes used as a synonym for Expert System.

Characteristics of Expert Systems


Expert systems can be distinguished from conventional computer systems in that:

❖ They simulate human reasoning about the problem domain, rather than simulating the domain
itself.
They perform reasoning over representations of human knowledge, in addition to doing numerical
calculations or data retrieval.

❖ They usually have to provide explanations and justifications of their solutions or


recommendations in order to convince the user that their reasoning is correct

❖ They have corresponding distinct modules referred to as the inference engine and the knowledge
base.

❖ The process of building expert systems is often called knowledge engineering. The knowledge
engineer is involved with all components of an expert system:

Components of Expert Systems


• Domain Expert: - is a person who has a comprehensive and
authoritative knowledge or skills in a particular area of endeavor.
• Knowledge acquisition. The process of acquiring knowledge
from different sources and converting them into a machine-
readable form is called knowledge acquisition.
Development of Expert Systems
• The process of ES development is iterative. Steps in developing the ES
include-
• Identify Problem Domain
• The problem must be suitable for an expert system to solve it.

• Design the System


• Identify the ES Technology

• Develop the Prototype


• From Knowledge Base: The knowledge engineer works to Acquire domain knowledge
from the expert.

• Test and Refine the Prototype


• The knowledge engineer uses sample cases to test the prototype for any deficiencies in
performance. End users test the prototypes of the ES.

• Develop and Complete the ES


• Test and ensure the interaction of the ES with all elements of its environment,
including end users, databases, and other information systems.
• Document the ES project well.
• Train the user to use ES.
• systems evolve

Benefits of Expert Systems


❖ Availability − They are easily available due to mass production of software.

❖ Less Production Cost − Production cost is reasonable. This makes them


affordable.
❖ Speed − They offer great speed. They reduce the amount of work an
individual puts in.
❖ Less Error Rate − Error rate is low as compared to human errors.

❖ Reducing Risk − They can work in the environment dangerous to humans.


❖ Steady response − They work steadily without getting motional, tensed or
fatigued.

You might also like