Artificial Intelligence: Chapter 4 Introduction To Knowledge Base Systems
Artificial Intelligence: Chapter 4 Introduction To Knowledge Base Systems
What is knowledge?
KNOWLEDGE
Knowledge includes:
A KNOWLEDGE-BASED AGENT
A knowledge-based agent includes a knowledge base and an inference system.
A knowledge base is a set of representations of facts of the world.
Each individual representation is called a sentence.
The sentences are expressed in a knowledge representation language.
The agent operates as follows:
ARCHITECTURE OF A
KNOWLEDGE-BASED AGENT
Knowledge Level.
The most abstract level: describe agent by saying what it knows.
Example: A taxi agent might know that the Golden Gate Bridge connects San Francisco with
the Marin County.
Logical Level.
The level at which the knowledge is encoded into sentences.
Example: Links(GoldenGateBridge, SanFrancisco, MarinCounty).
Implementation Level.
The physical representation of the sentences in the logical level.
Example: (links goldengatebridge sanfrancisco marincounty)
EXPERT SYSTEMS
What is an expert system?
A particular kind of knowledge-based system
One in which the knowledge, stored in the knowledge base, has been taken
from an expert in some particular field.
ARTIFICIAL INTELLIGENCE
What is Artificial Intelligence?
Artificial Intelligence (AI) is concerned with exploring such
aspects of human (and other animal) mental activity as:
understanding
creativity
perception
problem-solving
consciousness
using language
intelligence
psychology
linguistics
philosophy
KNOWLEDGE ENGINEERING
The term knowledge engineering is often used
to mean the process of
designing
building
installing
10
EXPERTS
An expert is an experienced practitioner in
his/her particular field. More than that, he/she is
a highly effective problem-solver and decisiontaker in that field.
Experts have three qualities:
11
12
his/her decisions.
13
14
15
16
17
LOGIC AS A KR LANGUAGE
Multi-valued
Logic
Modal
Temporal
Non-monotonic
Logic
Higher Order
Probabilistic
Logic
Fuzzy
Logic
18
First Order
Propositional Logic
19
SUMMARY
Intelligent agents need knowledge about the world for making good
decisions.
The knowledge of an agent is stored in a knowledge base in the form of
sentences in a knowledge representation language.
20