CSE4/563: Knowledge Representation Recitation November 10, 2010 “Artificial intelligence is based on the assumption that the mind can be described as some.

Slides:



Advertisements
Similar presentations
1 Knowledge Representation Introduction KR and Logic.
Advertisements

ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Our concept is Trigonometry By: Gerardo Alcántara and Cristian Garcia.
Artificial intelligence. I believe that in about fifty years' time it will be possible, to programme computers, with a storage capacity of about 10.
Physical Symbol System Hypothesis Gagan Deep Kaur Roll No Course Seminar - CS 344.
An Alternative Approach for Playing Complex Games like Chess. 1Alternative Game Playing Approach Jan Lemeire May 19 th 2008.
A Brief History of Artificial Intelligence
3/30/00 Agents that Reason Logically by Chris Horn Jiansui Yang Xiaojing Wu.
CPSC 322 Introduction to Artificial Intelligence October 6, 2004.
CPSC 322 Introduction to Artificial Intelligence September 15, 2004.
Artificial Intelligence Knowledge-based Agents Russell and Norvig, Ch. 6, 7.
CPSC 322 Introduction to Artificial Intelligence September 13, 2004.
CPSC 322 Introduction to Artificial Intelligence September 20, 2004.
Socially Sensitive Computing: A necessary Paradigm Shift for Computer Science Tom Addis Computer Science & Software Engineering University of Portsmouth.
Knowledge Representation I (Propositional Logic) CSE 473.
1. 1 Text Book Artificial Intelligence: A Modern Approach, S. Russell and P. Norvig, 3/e, Prentice Hall, 2010 References  Artificial Intelligence, Patrick.
Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus.
ICT in Healthcare Expert Systems.
Converting Fractions we have looked at converting FRACTIONS to DECIMALS. We can also show fractions as PERCENTAGES. PER CENT means OUT OF (per)
Artificial Intelligence By Ryan Shoultes & Jeremy Creighton.
Introduction to Artificial Intelligence. What is AI?
Notes for Chapter 12 Logic Programming The AI War Basic Concepts of Logic Programming Prolog Review questions.
SOFTWARE ENGINEERING MCS-2 LECTURE # 1. COMPULSORY READING MATERIAL  Software Engineering (6 th edition) by IAN Sommerville  Software Engineering; A.
CSE4/563: Knowledge Representation Recitation September 13, 2010 “Intelligence is the art of good guesswork.” –H.B. Barlow.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
What do computers know?  All they really know is on or off.  Kind of like a light switch  Computers aren’t nearly as smart as you are!
110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans.
Artificial Intelligence Programming in Prolog Lecture 1: An Introduction 23/09/04.
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
My computer Life By Name. I know what these pieces of software are Text here Other things you have used or know about…
CS4026 Formal Models of Computation Part II The Logic Model Lecture 2 – Prolog: History and Introduction.
Chapter 1 The Product Software is
gence.jpg al.php.htm.
For Friday Read chapter 8 Homework: –Chapter 7, exercise 1.
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Logical and Functional Programming
UNIVERSITI TENAGA NASIONAL CMPB454 ARTIFICIAL INTELLIGENCE (AI) CHAPTER 6 LOGIC PROGRAMMING USING PROLOG CHAPTER 6 LOGIC PROGRAMMING USING PROLOG Instructor:
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
PARTY. Celebrity Guest Dave Chappelle will be at my party for two hours doing stand up comedy from 8:00 to 10:00pm.
ARTIFICIALINTELLIGENCE ARTIFICIAL INTELLIGENCE EXPERT SYSTEMS.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Psychonomics: the ontology of psychology Psychonomics: The ontology of psychology.
Knowledge Based Information System
Divisibility and Mental Math Lesson 3-1. Vocabulary A number is divisible by another number if it can be divided into and result in a remainder of 0.
Computing & Information Sciences Kansas State University Wednesday, 13 Sep 2006CIS 490 / 730: Artificial Intelligence Lecture 10 of 42 Wednesday, 13 September.
Administrative: “Create New Game” Project Apply the principles of Iterative Design –First run of games in class: March 28 th in class Short document describing:
Prolog Overview Syntax Mechanism Summary. Overview PROLOG : Programming with Logic Uses predicate (first-order) calculus History: Roots: J.A. Robinson.
Sport 5 Module 2 My favourite things Oxford English Period 2.
1 Artificial Intelligence & Prolog Programming CSL 302.
CSE4/563: Knowledge Representation Recitation September 15, 2010 “In activities other than purely logical thought, our minds function much faster than.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
Artificial Intelligence Logical Agents Chapter 7.
Artificial Intelligence
CSE4/563: Knowledge Representation Recitation November 8, 2010
By P. S. Suryateja Asst. Professor, CSE Vishnu Institute of Technology
Artificial Intelligence
CSE4/563: Knowledge Representation Recitation September 20, 2010
Knowledge Representation
Artificial Intelli-gence 1: logic agents
النظم الخبيرة Expert Systems (ES)
Computers & Programming Languages
Artificial Intelligence introduction(2)
إعداد المشرفة التربوية نجلاء الجارد
Is the Brain a Turing Machine?
Artificial Intelligence: Logic agents
Agent Development Project
Тархи ба оюун \Brain and Mind\
CSE4/563: Knowledge Representation Recitation November 17, 2010
Representations & Reasoning Systems (RRS) (2.2)
Presentation transcript:

CSE4/563: Knowledge Representation Recitation November 10, 2010 “Artificial intelligence is based on the assumption that the mind can be described as some kind of formal system manipulating symbols that stand for things in the world. Thus it doesn't matter what the brain is made of, or what it uses for tokens in the great game of thinking. Using an equivalent set of tokens and rules, we can do thinking with a digital computer, just as we can play chess using cups, salt and pepper shakers, knives, forks, and spoons. Using the right software, one system (the mind) can be mapped onto the other (the computer). ” –George Johnson

HW7/Proj2 Questions/Concerns? SE563/2010/Homeworks/hw7.pdf SE563/2010/Projects/proj2.pdf

Horn Clauses *(From the class notes. Shapiro, 2010.)

Prolog Control+D to exit consult(user). Horn clause resolution. From the notes: | ?- consult(user). % consulting user... | driver(X) :- drives(X,_). | passenger(Y) :- drives(_,Y). | drives(betty,tom). | % consulted user in module user, 0 msec 1200 bytes yes | ?- driver(X), passenger(Y). X = betty, Y = tom ? y

Prolog Closed World Assumption – Nothing exists outside of the KB defined in your prolog program. | ?- consult(user). % consulting user... | hero(superman). | hero(theflash). | hero(greenlantern). | % consulted user in module user, 0 msec 784 bytes yes | ?- hero(superman). yes | ?- hero(batman). no

Prolog Example