19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Artificial Intelligence
CSCI-100 Introduction to Computing Artificial Intelligence.
Artificial Intelligence
Artificial Intelligence Created by Korbut Fyodor FTF,
Introduction to AI Kaziwa H. Saleh. What is AI? John McCarthy defines AI as “the science and engineering to make intelligent machines”. AI is the study.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
CS10 The Beauty and Joy of Computing Artificial Intelligence Anna Rafferty (Slides adapted from Dan Garcia) 19 March 2012.
WHAT IS ARTIFICIAL INTELLIGENCE?
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Introduction to Artificial Intelligence Ruth Bergman Fall 2004.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
COMP 3009 Introduction to AI Dr Eleni Mangina
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Random Administrivia In CMC 306 on Monday for LISP lab.
Artificial Intelligence
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
CSCE 315: Programming Studio Artificial Intelligence.
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
CPSC 171 Artificial Intelligence Read Chapter 14.
C463 / B551 Artificial Intelligence Dana Vrajitoru Introduction.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction: Chapter 1
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
A RTIFICIAL I NTELLIGENCE Introduction 3 October
If the human brain were so simple that we could understand it, we would be so simple that we couldn't. —Emerson M. Pugh.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
ARTIFICIAL INTELLIGENCE BY:Jeff Brauer, David Abarbanel, Monica Balod, Mae Anglo, Umangi Bhatt.
AI History, Philosophical Foundations Part 2. Some highlights from early history of AI Gödel’s theorem: 1930 Turing machines: 1936 McCulloch and Pitts.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
Lecture 1: Introduction Heshaam Faili University of Tehran What is AI? Foundations of AI The History of AI State of the Art.
So what is AI?.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Introduction1 Artificial Intelligence (AI) Introduction Chapter 1.
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Introduction to Artificial Intelligence CS 438 Spring 2008.
What is Artificial Intelligence?
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
Artificial Intelligence Yunita Sari Kamis, 23 Feb 2012.
Artificial Intelligence
CS4341 Introduction to Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
A I (Artificial Intelligence)
Artificial Intelligence
Course Instructor: knza ch
Artificial Intelligence introduction(2)
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
AI and Agents CS 171/271 (Chapters 1 and 2)
EA C461 – Artificial Intelligence Introduction
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Artificial Intelligence
Presentation transcript:

19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja

29/13/2015CS360 AI & Robotics Artificial Intelligence  We call ourselves  What does this mean? Homo sapiens

39/13/2015CS360 AI & Robotics What is AI? Systems that think like humansSystems that think rationally Systems that act like humansSystems that act rationally

49/13/2015CS360 AI & Robotics Acting Humanly  The Turing Test

59/13/2015CS360 AI & Robotics What Things Does a Computer Need to Pass?  Natural Language Processing  Knowledge Representation  Automated Reasoning  Machine Learning

69/13/2015CS360 AI & Robotics Total Turing Test  Computer Vision  Robotics

79/13/2015CS360 AI & Robotics Turing Test  Still relevant today  AI researchers devote little effort to achieving the Turing test  Why?  Underlying principles are more important  Wright brothers succeeded in flying after they stopped imitating birds

89/13/2015CS360 AI & Robotics Critics of the Turing Test  Needlessly constrains machine intelligence to fit a human mold  Do we really want a machine that is bad at mathematics?  Does not test abilities requiring perceptual skill or manual dexterity

99/13/2015CS360 AI & Robotics

109/13/2015CS360 AI & Robotics Thinking Humanly  General Problem Solver (GPS) by Newell and Simon  Compare the trace of its reasoning steps to traces of human subjects solving the same problems  Field of Cognitive Science  Get inside the human mind through  Introspection  Psychological Experiments

119/13/2015CS360 AI & Robotics Thinking Rationally  The ‘laws of thought’ approach  “Socrates is a man; all men are moral; therefore, Socrates is mortal”  Two problems:  Hard to state informal knowledge in formal terms  Problems with a few dozen facts can exhaust the computational resources of a computer

129/13/2015CS360 AI & Robotics Acting Rationally  The rational agent approach  Agent is different from a program  Operating under autonomous control  Perceiving their environment  Persisting over a long period of time  Adapting to change  Difference between the laws of though approach and this approach  There are ways of acting rationally that do not involve logic  Recoiling from a hot stove

139/13/2015CS360 AI & Robotics AI Fundamentals  Two fundamental components of AI  Knowledge Representation  Search

149/13/2015CS360 AI & Robotics AI Application Areas  Game Playing  State search for tic-tac-toe  Automated Reasoning  Expert Systems  Knowledge Engineer  DENDRAL – MYCIN  Difficulties include: Lack of deep knowledge Lack of flexibility No deep explanations Little learning from experience Difficulties in verification

159/13/2015CS360 AI & Robotics AI Application Areas  Natural Language Understanding  Parsing sentences  Knowing discourse and idioms  ‘With none down in the top of the ninth and the go-ahead run at second, the manager called his relief from the bull pen’  SHRDLU (1973)

169/13/2015CS360 AI & Robotics SHRDLU  Person: PICK UP A BIG RED BLOCK. Computer: OK. (does it) Person: GRASP THE PYRAMID. Computer: I DON'T UNDERSTAND WHICH PYRAMID YOU MEAN. Person: FIND A BLOCK WHICH IS TALLER THAN THE ONE YOU ARE HOLDING AND PUT IT INTO THE BOX. Computer: BY "IT", I ASSUME YOU MEAN THE BLOCK WHICH IS TALLER THAN THE ONE I AM HOLDING. Computer: OK. (does it) Person: WHAT DOES THE BOX CONTAIN? Computer: THE BLUE PYRAMID AND THE BLUE BLOCK. Person: WHAT IS THE PYRAMID SUPPORTED BY? Computer: THE BOX.

179/13/2015CS360 AI & Robotics AI Application Areas  Planning and Robotics  Planning Robots perform tasks with some flexibility and responsiveness  Machine Learning  Playing Chess

189/13/2015CS360 AI & Robotics AI Programming Languages  LISP  famous proposal for the Darmouth Summer Research Project on Artificial Intelligence by McCarthy -- dated the 31st of August contains a research program for McCarthy which is devoted to this question: "During next year and during the Summer Research Project on Artificial Intelligence, I propose to study the relation of language to intelligence..."  PROLOG  Prolog invented (about 1972) by the AI researcher Alan Colmeraurer  early ideas developed at University of MontrËal; then University of Marseilles