MPDL
Computing Research Methods Multi-Perspective Digital Library

Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
MPDL » IntroAIFall08 » FirstOrderLogicLab

AI Class Notes (Highlights) on November 12th 2008:-

(Page numbers in reference with the AI text book)

  • Pg 253 -> Substitution
    • Example: Pit(x)=[1,2] position of x
    • Re-use variables
    • Ground term (constant values for substitution)
  • Pg 273 -> Existential Instantiation (Greedy->John->Evil....)
    • Example: "k" is like searching in yahoo
    • where "theta"={x/John} where John represents ground term
    • Existential quantifier means it exists only once, so therefore its applied once because we don't know whether we have more than one (i.e why its used one time)
    • On the other hand, Universal quantifier can be used several times since its "for every"
  • Pg 276 -> Marry Unification & Substitution
    • Approach 1: x is John, y is John => x=y -> Inference rule -> unification -> first order normal form
    • Approach 2: Pg 277, Renaming variables for avoiding syntactic errors (Its not trivial differences but its significant differences)
  • Pg 295 -> Conjunctive Normal Form (9.5 Resolution)
    • If there exists Pit(x) then we can assume for all Pit(x)
    • Pay attention to sequence (precedence) and then standardize in order to avoid errors.
    • Skolemization (asking user name)
    • Refer Pg 296 for all steps involved.
  • Python -> Propositional
    • Walk through this resolution with some wumpus stuff
  • Prep @ *"PrepLab3AI"*

-- KavithaAshwin - 13 Nov 2008

r4 - 23 Apr 2009 - 14:10:52 - HilaryHolz
Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
This site is powered by the TWiki collaboration platformCopyright 1999-2009 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Ahatwiki? Send feedback Syndicate this site RSSATOM