CSE440 Lect 1 Introduction
CSE440 Lect 1 Introduction
1
Contents
Introduction of AI
History of AI
Applications of AI
Advantages and Disadvantages
Knowledge Representation System
2
What is knowledge?
3
What is Intelligence?
4
What is Thinking?
5
Intelligence?
6
Intelligence Machine?
7
What is AI?
Views of AI fall into four categories:
1 2 3 4
8
What is AI?
(Thinking Humanly)
9
What is AI?
(Acting Humanly)
3 Syllogisms
Socrates is a man;
Thinking
rationally:
All men are mortal
Therefore Socrates is mortal.
The laws of Logic
thought These laws of thought were supposed to
approach
govern the operation of mind.
Their study initiated the field called
Logic
11
What is AI?
(Acting Rationally)
4
Rational behavior: doing the right thing
Acting
rationally: The right thing: that which is expected to
maximize goal achievement, given the
The rational
agent approach available information
12
Brief History AI (1 of 7)
The Dark Ages [ The birth of A.I.]: Duration: 1943-56
Contributions: First work by Warren McCulloch & Walter
Pitts [ 1943 ]. It was on the central nervous system-a model
of neurons of the brain.
Turing, Computing Machinery & intelligence, 1950
ENIAC (Electronic Numerical Integrator And Calculator)
by Von Neumann.
Shannon, Programming a computer for playing chess,
1950.
The Dartmouth College summer workshop on machine
intelligence, Artificial neural networks and automata
theory, 1956
Brief History AI (2 of 7)
Disadvantages :
Increased costs
Difficulty with software development - slow and expensive
Few experienced programmers
Few practical products have reached the market as yet.
Knowledge Representation System (1 of 6)
Features:
This is the most popular choice for building
knowledge-based systems.
Rule is the most commonly used type of
knowledge representation, which can be defined
as an IF-THEN structure.
Knowledge Representation system (3 of 6)
(Rule-Based)
Rules
RULE#3
• Strategy
IF the ‘car’ is dead
THEN the action ‘check the fuel tank’
step 1 is complete
IF step 1 is complete
AND the ‘fuel tank’ is full
THEN the action is ‘check the battery’
step 2 is complete.
Knowledge Representation system
Basic structure of rule-based expert system
Knowledge-Base Database
Inference engine
Explanation Facilities
User Interface
User
Advantages and Disadvantages of
Rule-based Knowledge Representation
Rule-base
Expert system
Advantages Disadvantage
Natural Knowledge representation
• Opaque relations between rules
Uniform structure
• Ineffective search strategy
Separation of knowledge from the
• Inability to learn.
inference engine
Dealing with incomplete and
uncertain knowledge. E.g.,
IF season is Autumn
AND sky is cloudy
AND wind is low
THEN forecast is clear {cf 0.1};
forecast is rain {cf 0.9}
Recommended Textbooks
37
End of Presentation
38