22.01.2015 Views

CS 561: Artificial Intelligence - Usc

CS 561: Artificial Intelligence - Usc

CS 561: Artificial Intelligence - Usc

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Logical agents – propositional logic<br />

• Logical agents apply inference to a knowledge base<br />

to derive new information and make decisions<br />

• Basic concepts of logic:<br />

◦ syntax: formal structure of sentences<br />

◦ semantics: truth of sentences wrt models<br />

◦ entailment: necessary truth of one sentence given another<br />

◦ inference: deriving sentences from other sentences<br />

◦ soundness: derivations produce only entailed sentences<br />

◦ completeness: derivations can produce all entailed sentences<br />

• Wumpus world requires the ability to represent partial and negated<br />

information, reason by cases, etc.<br />

• Forward, backward chaining are linear-time, complete for Horn<br />

clauses<br />

• Resolution is complete for propositional logic<br />

• Propositional logic lacks expressive power<br />

<strong>CS</strong><strong>561</strong> - Lecture 26 - Macskassy - Spring 2010 10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!