Expert System CH2 Flashcards
What is Expert System?
- is a computer program that can do the work of a human expert
Components of expert system in AI
- User Interface
- allow normal user to interact with the expert system easily - Inference Engine
- gather relevant data from knowledge base, interpret it, and find solution (main processing unit of the system) - Knowledge Base
- expert systems store knowledge in the form of rules, facts, and heuristics.
Inference Engine
applies logical rules to the knowledge base
1. Forward Chaining
- uses inference rules and data to derive more rules to reach conclusion (data-driven reasoning)
- what can happened next? like predicting the weather
2. Backward Chaining
- it works its way back to the goal
- moves from the goal state back to the current state like cause of cancer
- goal-directed reasoning
- why did this happened?
Application of Expert Systems
Have been developed for a wide ranges of fields
1. Medical Diagnosis
- MYCIN
2. Prediction
3. Accounting and Finance
4. Designing
5. Planning
Knowledge Acquisition
- the process of extracting, structuring and organising knowledge.
Knowledge Representation
- a fundamental concept in AI that involves creating models and structures to represent information
- objects, events, performance, meta-knowledge, facts, and knowledge base are different kinds of knowledge
Knowledge Validation
- a process of testing to determining whether the knowledge in AI system is correct and whether it operates with an acceptable accuracy
Characteristics of an Expert System
- high performance
- understandable
- reliable
- highly responsive
Phases of Expert System Development Life Cycle
STEP 1 Identification - determine the problem
STEP 2 Conceptualization - finding concept that produce solution
STEP 3 Formalization - design structures to organise knowledge
STEP 4 - Implementation - formulating rules for knowledge
STEP 5 Testing - Validating the rules
Advantage and Disadvantage of Expert System
ADVANTAGE
- availability
- low risks
- speed
DISADVANTAGE
- Difficult knowledge acquisition
- High Cost
- Unable to provide logic behind reasons