CSE4/563: Knowledge Representation Recitation November 17, 2010

Slides:



Advertisements
Similar presentations
Dana Nau: Lecture slides for Automated Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
Advertisements

Musical Composers PowerPoint Project
22C:19 Discrete Math Introduction and Scope Propositions Fall 2011 Sukumar Ghosh.
Boolean Algebra Computer Organization 1 © McQuain Boolean Algebra A Boolean algebra is a set B of values together with: -two binary operations,
CS 173, Lecture B September 1, 2015 Tandy Warnow.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 5: Monotonicity 13 th Jan, 2011.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
BERKELEY AND IDEALISM Strange to claim there is an external world;
CSE4/563: Knowledge Representation Recitation November 10, 2010 “Artificial intelligence is based on the assumption that the mind can be described as some.
CS 203: Introduction to Formal Languages and Automata
CSE 311 Foundations of Computing I Lecture 8 Proofs Autumn 2012 CSE
CSE4/563: Knowledge Representation Recitation September 15, 2010 “In activities other than purely logical thought, our minds function much faster than.
Section 1.7. Section Summary Mathematical Proofs Forms of Theorems Direct Proofs Indirect Proofs Proof of the Contrapositive Proof by Contradiction.
Fall 2013 Lecture 27: Turing machines and decidability CSE 311: Foundations of Computing.
Basic Gates and ICs 74LS00 Quad 2-Input NAND gate 74LS02 Quad 2-Input NOR gate 74LS04 Quad 2-Input NOT gate 74LS08 Quad 2-Input AND gate 74LS32 Quad 2-Input.
Linear Equations in Linear Algebra
CSE4/563: Knowledge Representation Recitation November 8, 2010
Chapter 3 - Binary Numbering System
Barack Obama biography
Application: Digital Logic Circuits
Combinational Logic Logic gates. and, or, not Derived gates.
Theory of Computation Lecture 10: A Universal Program I
Propositional Logic.
22C:19 Discrete Structures Introduction and Scope: Propositions
A Better Person.
The Shahada is the first Pillar of Islam
CSE4/563: Knowledge Representation Recitation September 20, 2010
CS 2210:0001 Discrete Structures Introduction and Scope: Propositions
CHAPTER 3 Logic.
Number coverage months
CISC 2315 Discrete Structures
Boyce/DiPrima 9th ed, Ch 2.7: Numerical Approximations: Euler’s Method Elementary Differential Equations and Boundary Value Problems, 9th edition, by.
Circuits Logic in Hardware.
CSE 311 Foundations of Computing I
Ch 4.1: Higher Order Linear ODEs: General Theory
Diagonalization and Reducibility
Boolean Algebra A Boolean algebra is a set B of values together with:
Boolean Algebra A Boolean algebra is a set B of values together with:
Basic Logical Operations (Fascinating)
Student Name: Ashley Bristol Date: October 27, 2009 MECPS
Writing a good expository Essay
Do You Know Who This Man Is?
Alexander Supertramp’s Belt
Lecture 6: Universal Gates
Richard Anderson Lecture 28 NP-Completeness
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett
Emily Geiger, Elliott Chinn and Jessica Freeman
Overview of Series: Week 1: Being Led by the Spirit Week 2: Fruit of the Spirit Week 3: In Step with the Spirit Week 4: Investing in the Spirit Galatians.
Propositional Logic.
CS 416 Artificial Intelligence
Richard Anderson Lecture 28 NP Completeness
Back to “Serious” Topics…
“What God Says about your Potential”

Dr. Clincy Professor of CS
Ch 4.1: Higher Order Linear ODEs: General Theory
Alexander Supertramp’s Belt
Richard Anderson Lecture 26 NP-Completeness
Rules to Live By as a Lineman
CHAPTER 3 Logic.
How it works STEP ONE: Students observe visible differences among themselves. Divide the class into groups of five or six students. Have members of each.
Linear Equations in Linear Algebra
BELIEVEING  Whenever we are on campus, we will conduct ourselves as respectful, responsible learners. We believe that we are capable of  accomplishing.
Blind quantifiers Episode 10 Unistructurality
CSC 380: Design and Analysis of Algorithms
Basic Logic Operations
Matthew
Tutorial 2 - Daniel Razavi
Name of Chapter Area of Chapter
Hunger and Not Poor Just Broke: Making Connections
Presentation transcript:

CSE4/563: Knowledge Representation Recitation November 17, 2010 “There is a popular cliche…which says that you cannot get out of computers any more than you have put in…, that computers can only do exactly what you tell them to, and that therefore computers are never creative. This cliché is true only in a crashingly trivial sense, the same sense in which Shakespeare never wrote anything except what his first schoolteacher taught him to write—words. ” –Richard Dawkins, "The Blind Watchmaker"  quoted by Stan Franklin  "Artificial Minds," 1997

HW8 Questions/Concerns? http://www.cse.buffalo.edu/~shapiro/Courses/CSE563/2010/Homeworks/hw8.pdf

SNePSLOG: andor andor(x,y){P_1, …, P_n} See Chapter 8 slide 438 At least x and at most y Can be equivalent to and (x=n, y=n) or (x=1, y=n) nand (x=0, y=n-1) nor (x=0, y=0) xor (x=1, y=1) See Chapter 8 slide 438

SNePSLOG: thresh thresh(x,y){P_1, …, P_n} See Chapter 8 slide 440 Less than x or more than y iff{} is one abbreviation of it (x=1, y =n-1) See Chapter 8 slide 440

SNePSLOG: nexists nexists(i,j,k)(x1,…,xn)(P: Q) k sequences of ground terms satisfying every p in P Of those, at least i and at most j also satisfy every q in Q. See Chapter 8 slides 444-445

nexists Example Example: nexists(2,2,4)(y)[{person(y), inFirstFamily(y)} :{isParent(y)}].

nexists Example Example: nexists(y)(2,2,4)[{person(y), inFirstFamily(y)} :{isParent(y)}]. There are 4 terms matching y in P

nexists Example Example: nexists(2,2,4)(y)[{person(y), inFirstFamily(y)} :{isParent(y)}]. Of those, 2 and only 2 match y in Q

nexists Example Example: nexists(2,2,4)(y)[{person(y), inFirstFamily(y)} :{isParent(y)}]. So, of the 4 people in the first family (Barack, Michelle, Malia, and Sasha), 2 and only 2 of them are parents (Barack and Michelle). It would be a contradiction if more of them were!