example of knowledge base

14
Example of Knowledge Base

Upload: ping

Post on 24-Feb-2016

57 views

Category:

Documents


0 download

DESCRIPTION

Example of Knowledge Base. Knowledge Base: example. According to American Law, selling weapons to a hostile nation is a crime The state of Nono , is an enemy, it has some missiles All missiles were sold to Nono by colonel West, who is an American Proof that colonel West is a criminal. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Example of Knowledge Base

Example of Knowledge

Base

Page 2: Example of Knowledge Base

Knowledge Base: example

• According to American Law, selling weapons to a hostile nation is a crime

• The state of Nono, is an enemy, it has some missiles

• All missiles were sold to Nono by colonel West, who is an American

• Proof that colonel West is a criminal

Page 3: Example of Knowledge Base

Knowledge Base:1. . . . Selling weapons to a hostile nation by an American is a crime:

– American(x) ^ Weapon(y) ^ Sells(x, y, z) ^ Hostile(z) Criminal(x)2. Nono . . . Has some missiles, i.e. Exists x Owns(Nono, x) ^Missile(x):

– Owns(Nono, M1) ^ Missile(M1)3. . . . All missiles were sold to Nono by colonel West

– ForAll x Missile(x) ^ Owns(Nono, x) Sells(West, x, Nono)4. Missiles are weapons:

– Missile(x) Weapon(x)5. Enemy of America is Hostile:

– Enemy(x, America) Hostile(x)6. West, is an American. . .

– American(West)7. State Nono, is an enemy of America.. . .

– Enemy(Nono, America)

Page 4: Example of Knowledge Base

Forward Chaining: example

Page 5: Example of Knowledge Base

Forward Chaining: example

Page 6: Example of Knowledge Base

Forward Chaining: example

Page 7: Example of Knowledge Base

Backward Chaining: example

Page 8: Example of Knowledge Base

Backward Chaining: example

Page 9: Example of Knowledge Base

Backward Chaining: example

Page 10: Example of Knowledge Base

Backward Chaining: example

Page 11: Example of Knowledge Base

Backward Chaining: example

Page 12: Example of Knowledge Base

Backward Chaining: example

Page 13: Example of Knowledge Base

Backward Chaining: example

Page 14: Example of Knowledge Base

Resolution: example