Lecture 11 of 41. Intro to Propositional and Predicate Logic

Similar documents
Proof Theory for Syntacticians

Objectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition

Compositional Semantics

Evolution of Collective Commitment during Teamwork

Knowledge-Based - Systems

Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)

Foundations of Knowledge Representation in Cyc

Intension, Attitude, and Tense Annotation in a High-Fidelity Semantic Representation

Rule-based Expert Systems

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Transfer Learning Action Models by Measuring the Similarity of Different Domains

Lecture 1: Basic Concepts of Machine Learning

AQUA: An Ontology-Driven Question Answering System

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

Generation of Referring Expressions: Managing Structural Ambiguities

Action Models and their Induction

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

Some Principles of Automated Natural Language Information Extraction

Curriculum Vitae et Studiorum

Agent-Based Software Engineering

FUNDING GUIDELINES APPLICATION FORM BANKSETA Doctoral & Post-Doctoral Research Funding

A Version Space Approach to Learning Context-free Grammars

Toward Probabilistic Natural Logic for Syllogistic Reasoning

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

A R "! I,,, !~ii ii! A ow ' r.-ii ' i ' JA' V5, 9. MiN, ;

Type-driven semantic interpretation and feature dependencies in R-LFG

Natural Language Processing. George Konidaris

MYCIN. The MYCIN Task

RUDOLF CARNAP ON SEMANTICAL SYSTEMS AND W.V.O. QUINE S PRAGMATIST CRITIQUE

KBS : Knowledge Representation. Motivation. Epistemology. Objectives

Intelligent Agents. Chapter 2. Chapter 2 1

Focusing bound pronouns

TEACHING AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN LOGIC

Chapter 2 Rule Learning in a Nutshell

Multiple Intelligences 1

Julia Smith. Effective Classroom Approaches to.

The Computational Value of Nonmonotonic Reasoning. Matthew L. Ginsberg. Stanford University. Stanford, CA 94305

Specifying Logic Programs in Controlled Natural Language

INNOWIZ: A GUIDING FRAMEWORK FOR PROJECTS IN INDUSTRIAL DESIGN EDUCATION

Math 181, Calculus I

Mathematics. Mathematics

Classroom Connections Examining the Intersection of the Standards for Mathematical Content and the Standards for Mathematical Practice

RANKING AND UNRANKING LEFT SZILARD LANGUAGES. Erkki Mäkinen DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TAMPERE REPORT A ER E P S I M S

Version Space. Term 2012/2013 LSI - FIB. Javier Béjar cbea (LSI - FIB) Version Space Term 2012/ / 18

Universal Grammar 2. Universal Grammar 1. Forms and functions 1. Universal Grammar 3. Conceptual and surface structure of complex clauses

Mathematics subject curriculum

Textbook Chapter Analysis this is an ungraded assignment, however a reflection of the task is part of your journal

Shared Mental Models

What s in a Step? Toward General, Abstract Representations of Tutoring System Log Data

Bachelor of Science. Undergraduate Program. Department of Physics

THE ANTINOMY OF THE VARIABLE: A TARSKIAN RESOLUTION Bryan Pickel and Brian Rabern University of Edinburgh

Facilitating Students From Inadequacy Concept in Constructing Proof to Formal Proof

Computer Science 141: Computing Hardware Course Information Fall 2012

Pre-Processing MRSes

TabletClass Math Geometry Course Guidebook

COMPUTER SCIENCE GRADUATE STUDIES Course Descriptions by Research Area

Stu Schwartz Function Analysis Derivative Classwork Answers

UC Merced Proceedings of the Annual Meeting of the Cognitive Science Society

Compositionality in Rational Analysis: Grammar-based Induction for Concept Learning

Integrating Meta-Level and Domain-Level Knowledge for Task-Oriented Dialogue

Introduction to HPSG. Introduction. Historical Overview. The HPSG architecture. Signature. Linguistic Objects. Descriptions.

Maximizing Learning Through Course Alignment and Experience with Different Types of Knowledge

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

Syllabus for Philosophy of Mathematics Thomas Donaldson; Winter Quarter, 2015

Odysseyware Login Macon County

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

Can Money Buy Happiness? EPISODE # 605

Language Evolution, Metasyntactically. First International Workshop on Bidirectional Transformations (BX 2012)

ENGBG1 ENGBL1 Campus Linguistics. Meeting 2. Chapter 7 (Morphology) and chapter 9 (Syntax) Pia Sundqvist

TESL /002 Principles of Linguistics Professor N.S. Baron Spring 2007 Wednesdays 5:30 pm 8:00 pm

Type Theory and Universal Grammar

Natural Language Arguments: A Combined Approach

Causal Link Semantics for Narrative Planning Using Numeric Fluents

Two-Valued Logic is Not Sufficient to Model Human Reasoning, but Three-Valued Logic is: A Formal Analysis

UCLA UCLA Electronic Theses and Dissertations

Business 712 Managerial Negotiations Fall 2011 Course Outline. Human Resources and Management Area DeGroote School of Business McMaster University

The suffix -able means "able to be." Adding the suffix -able to verbs turns the verbs into adjectives. chewable enjoyable

Designing A Computer Opponent for Wargames: Integrating Planning, Knowledge Acquisition and Learning in WARGLES

COMPUTER SCIENCE GRADUATE STUDIES Course Descriptions by Methodology

Dear Teacher: Welcome to Reading Rods! Reading Rods offer many outstanding features! Read on to discover how to put Reading Rods to work today!

Mathematics Program Assessment Plan

Airplane Rescue: Social Studies. LEGO, the LEGO logo, and WEDO are trademarks of the LEGO Group The LEGO Group.

Citation for published version (APA): Veenstra, M. J. A. (1998). Formalizing the minimalist program Groningen: s.n.

Part III: Semantics. Notes on Natural Language Processing. Chia-Ping Chen

Curriculum Vitae FARES FRAIJ, Ph.D. Lecturer

Modeling user preferences and norms in context-aware systems

What is Thinking (Cognition)?

APPLICATION PROCEDURES

Mental Models and the Meaning of Connectives: A Study on Children, Adolescents and Adults

CS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE. Mingon Kang, PhD Computer Science, Kennesaw State University

LEGO MINDSTORMS Education EV3 Coding Activities

2016 BAPA Scholarship Application

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

Planning Dialog Actions

An Approach to Polarity Sensitivity and Negative Concord by Lexical Underspecification

THE EFFECTS OF TEACHING THE 7 KEYS OF COMPREHENSION ON COMPREHENSION DEBRA HENGGELER. Submitted to. The Educational Leadership Faculty

Describing Motion Events in Adult L2 Spanish Narratives

The Interface between Phrasal and Functional Constraints

LFG Semantics via Constraints

Transcription:

Lecture 11 of 41 Intro to Propositional and Predicate Logic Wednesday, 15 September 2004 William H. Hsu, KSU http://www.kddresearch.org http://www.cis.ksu.edu/~bhsu Reading: Sections 7.1 7.4, Russell and Norvig 2e

Lecture Outline Today s Reading Sections 7.1 7.4, Russell and Norvig 2e Recommended references: Nilsson and Genesereth (Logical Foundations of AI) Previously: Logical Agents Knowledge Bases (KB) and KB agents Motivating example: Wumpus World Logic in general Syntax of propositional calculus Today Propositional calculus (concluded) Normal forms Production systems Predicate logic Introduction to First-Order Logic (FOL): examples, inference rules (sketch) Next Week: First-Order Logic Review, Resolution Theorem Proving

Review: Knowledge Representation (KR) for Intelligent Agent Problems Percepts What can agent observe? What can sensors tell it? Actions What actuators does agent have? In what context are they applicable? Goals What are agents goals? Preferences (utilities)? How does agent evaluate them (check environment, deliberate, etc.)? Environment What are rules of the world? How can these be represented, simulated?

Review: Simple Knowledge-Based Agent Figure 6.1 p. 152 R&N

Review: Types of Logic Figure 6.7 p. 166 R&N

Propositional Logic: Semantics

Propositional Inference: Enumeration (Model Checking) Method

Normal Forms: CNF, DNF, Horn

Validity and Satisfiability

Proof Methods

Inference (Sequent) Rules for Propositional Logic

Logical Agents: Taking Stock

The Road Ahead: Predicate Logic and FOL Predicate Logic Enriching language Predicates Functions Syntax and semantics of predicate logic First-Order Logic (FOL, FOPC) Need for quantifiers Relation to (unquantified) predicate logic Syntax and semantics of FOL Fun with Sentences Wumpus World in FOL

Syntax of FOL: Basic Elements

FOL: Atomic Sentences (Atomic Well-Formed Formulae)

Summary Points Logical Agents Overview (Last Time) Knowledge Bases (KB) and KB agents Motivating example: Wumpus World Logic in general Syntax of propositional calculus Propositional and First-Order Calculi (Today) Propositional calculus (concluded) Normal forms Inference (aka sequent) rules Production systems Predicate logic without quantifiers Introduction to First-Order Logic (FOL) Examples Inference rules (sketch) Next Week: First-Order Logic Review, Intro to Resolution Theorem Proving

Brothers are Siblings Fun with Sentences: Family Feud x, y. Brother (x, y) Sibling (x, y) Siblings (i.e., Sibling Relationships) are Reflexive x, y. Sibling (x, y) Sibling (y, x) One s Mother is One s Female Parent x, y. Mother (x, y) Female (x) Parent (x, y) A First Cousin Is A Child of A Parent s Sibling x, y. First-Cousin (x, y) p, ps. Parent (p, x) Sibling (p, ps) Parent (ps, y)

Jigsaw Exercise [1]: First-Order Logic Sentences Every Dog Chases Its Own Tail d. Chases (d, tail-of (d)) Alternative Statement: d. t. Tail-Of (t, d) Chases (d, t) Prefigures concept of Skolemization (Skolem variables / functions) Every Dog Chases Its Own (Unique) Tail d. 1 t. Tail-Of (t, d) Chases (d, t) d. t. Tail-Of (t, d) Chases (d, t) [ t Chases (d, t ) t = t] Only The Wicked Flee when No One Pursueth x. Flees (x) [ y Pursues (y, x)] Wicked (x) Alternative : x. [ y. Flees (x, y)] [ z. Pursues (z, x)] Wicked (x) Offline Exercise: What Is An nth Cousin, m Times Removed?

Jigsaw Exercise [2]: First-Order Logic Sentences

Terminology Logical Frameworks Knowledge Bases (KB) Logic in general: representation languages, syntax, semantics Propositional logic First-order logic (FOL, FOPC) Model theory, domain theory: possible worlds semantics, entailment Normal Forms Conjunctive Normal Form (CNF) Disjunctive Normal Form (DNF) Horn Form Proof Theory and Inference Systems Sequent calculi: rules of proof theory Derivability or provability Properties Soundness (derivability implies entailment) Completeness (entailment implies derivability)