0% found this document useful (1 vote)
25 views37 pages

CB - AI - Unit 4

The document outlines a syllabus for a course on Artificial Intelligence, focusing on propositional and first-order logic. It discusses sound rules of inference, limitations of propositional logic, and introduces first-order logic with examples of objects, relations, and functions. The content is presented by Mr. Chayan Bhattacharjee and includes various logical concepts essential for understanding AI.

Uploaded by

hirabai334
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
25 views37 pages

CB - AI - Unit 4

The document outlines a syllabus for a course on Artificial Intelligence, focusing on propositional and first-order logic. It discusses sound rules of inference, limitations of propositional logic, and introduces first-order logic with examples of objects, relations, and functions. The content is presented by Mr. Chayan Bhattacharjee and includes various logical concepts essential for understanding AI.

Uploaded by

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

ARTIFICIAL INTELLIGENCE

(PUSIT504)

-Mr. Chayan Bhattacharjee


(www.chayanbhattacharjee.
com

www.chayanbhattacharjee.com
SYLLABUS
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
Sound rules of
inference E E
• Here are some examples of sound rules of R
A J
inference
• Each can be shown to be sound A C
usingHa truth table
A T T
N B H
A Y A
C H
E E
H A RJ
TA C
H AT
A N B
AY
CH
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
Wumpus World and
propositional logic
E E
• Find Pits in Wumpus world
• B ⇔ (P ∨ P ∨ P ∨ P C H A RJ
A ) (Breeze next to Pit)
x,y x,y+1
T T
x,y-1
A
x+1,y x-1,y

• Find Wumpus N B H
A YA
•S ⇔
C H (W ∨ W ∨ W ∨ W ) (stench next to Wumpus)
x,y x,y+1 x,y-1 x+1,y x-1,y

J E E
• At least one Wumpus in world H A R
T A C
1,1 1,2
H T
• W ∨ W ∨ … ∨ W (at least 1 Wumpus)
A4,4

A N B
HA Y
• At most oneCWumpus
• ¬ W1,1 ∨ ¬ W1,2
Chayan Bhattacharjee
Propositional logic
summary
• Inference is the process of deriving new sentences from old E
R J E
C H
• Sound inference derives true conclusions given A true premises
T
• Complete inference derives all trueT A
conclusions from a set of premises
B H A
Y A N
• A valid sentence is true in all worlds under all interpretations
A
CH can be derived
• If an implication sentence can be shown to be valid, then—given its premise—its
consequent
J E E
• Different logics make different commitments about what the world
H A R is made of and
what kind of beliefs we can have
T A C
H A
• Propositional logic commits only to the existenceT of facts that may or may not be
N B
the case in the world being represented
A
H A Y
• Simple syntax and semantics suffices to illustrate the process of inference
C
• Propositional logic can become impractical, even for very small worlds
Chayan Bhattacharjee
Limitations of propositional
logic E
R
Propositional logic has limited expressive power J E
C H A
• unlike natural language
T T A
B H
• E.g., cannot say "pits A
cause breezes in adjacent squares“
• exceptY A
by N
writing one sentence for each square
CH A
E E
H A RJ
TA C
H AT
A N B
AY
CH
Chayan Bhattacharjee
First-Order Logic
E E
J facts.
• Propositional logic assumes that the world contains
A R
T A CH
H A
• First-order logic (like naturalT language) assumes the world
contains YA N B
C H A
J E E
A
• Objects: people, houses, numbers, colors, baseball games,
H R wars, …
T A C
• Relations: red, round, prime, brotherA
H T
of, bigger than, part of, comes
between, …
A N B
H A Y
C
• Functions: father of, best friend, one more than, plus, …
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
abc
• aaa
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee
abc
• aaa
E E
H A RJ
TA C
H AT
A N B
AY
CH E
RJ E
C H A
T TA
B H A
YA N
CH A
Chayan Bhattacharjee

You might also like