Text Book Outline. Outline Introduction –Chapter 1: Introduction –Chapter 2: Intelligent agents Problem solving –Chapter 3: Solving problems by searching.

Slides:



Advertisements
Similar presentations
CSCI 4800 ARTIFICIAL INTELLIGENCE
Advertisements

Artificial Intelligence: Introduction
ARTIFICIAL INTELLIGENCE
Additional Topics ARTIFICIAL INTELLIGENCE
What is AI? What can it do today?. Definitions of AI can be categorized as follows Think like humans “cognitive science” E.g. General Problem Solver [Newell&Simon.
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
CMPT 310: SUMMER 2011 OLIVER SCHULTE Introduction to Artificial Intelligence.
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.
Artificial Intelligence Computational Intelligence Alien Intelligence? Summer 2004 Dennis Kibler.
Artificial Intelligence A Modern Approach Dennis Kibler.
CSCI-235 Micro-Computer Applications
CPSC 7373: Artificial Intelligence Jiang Bian, Fall 2014 University of Arkansas for Medical Sciences University of Arkansas at Little Rock.
CS 332: Introduction to AI Class Hour: Section 1: MWF 1:10PM - 2:00PM. Hyer 210.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
CS 357 – Intro to Artificial Intelligence  Learn about AI, search techniques, planning, optimization of choice, logic, Bayesian probability theory, learning,
CS 531/331: Introduction to AI
CS 480 Lec 2 Sept 4 complete the introduction Chapter 3 (search)
Random Administrivia In CMC 306 on Monday for LISP lab.
1. 1 Text Book Artificial Intelligence: A Modern Approach, S. Russell and P. Norvig, 3/e, Prentice Hall, 2010 References  Artificial Intelligence, Patrick.
SLIDE 1CS 362 Artificial Intelligence Hassan Najadat Jordan University of Science & Technology.
INSTRUCTOR: DR. XENIA MOUNTROUIDOU CS CS Artificial Intelligence.
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Artificial Intelligence
Greg GrudicIntroduction to AI1 Introduction to Artificial Intelligence CSCI 3202 Fall 2007 Greg Grudic.
ARTIFICIAL INTELLIGENCE
CPSC 171 Artificial Intelligence Read Chapter 14.
Artificial Intelligence
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Introduction: Chapter 1.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
CSW 4701 AI Spring 2013 Introduction: Chapter Course home page: Textbook: S. Russell and P. Norvig.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction: Chapter 1
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
IFT3335 – Intruduction à l’intelligence artrificielle basé sur le cours de NUS et Berkeley Introduction: Chapter 1.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Inteligenica Artificial FIE - UMSNH. Semestre 9 Introduccion: Capitulo 1.
ARTIFICIAL INTELLIGENCE 2009 Ira Pohl TIM Oct 29, 2009.
Lecture 1 – AI Background Dr. Muhammad Adnan Hashmi 1.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Artificial Intelligence
So what is AI?.
Introduction1 Artificial Intelligence (AI) Introduction Chapter 1.
1 Lecture # 1 Introduction to Artificial Intelligence By NADEEM MAHMOOD ASSISTANT PROFESSOR DEPARTMENT OF COMPUTER SCIENCE, UNIVERSITY OF KARACHI.
Lecture 1 – AI Background Dr. Muhammad Adnan Hashmi 1.
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
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?
What is Artificial Intelligence? What is artificial intelligence? It is the science and engineering of making intelligent machines, especially intelligent.
Definitions Think like humansThink rationally Act like humansAct rationally The science of making machines that: This slide deck courtesy of Dan Klein.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Artificial Intelligence Lecture 2 Department of Computer Science, International Islamic University Islamabad, Pakistan.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Lecture 1. Introduction. Course Outline The course consists of:  15 lectures slots (may use some for tutorials);  tutorial exercises;
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
CSC 450 Artificial Intelligence. W HAT IS AI? Thinking humanlyThinking rationally Acting humanlyActing rationally Revision!...
CMPT 310 OLIVER SCHULTE Introduction to Artificial Intelligence.
CSC 290 Introduction to Artificial Intelligence
Artificial Intelligence: Definition
CS4341 Introduction to Artificial Intelligence
Introduction to Artificial Intelligence
Artificial Intelligence CSC 361
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
EA C461 – Artificial Intelligence Introduction
EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS
CS 404 Artificial Intelligence
Hong Cheng SEG4560 Computational Intelligence for Decision Making Chapter 1: Introduction Hong Cheng
Artificial Intelligence
Presentation transcript:

Text Book Outline

Outline Introduction –Chapter 1: Introduction –Chapter 2: Intelligent agents Problem solving –Chapter 3: Solving problems by searching –Chapter 4: Beyond classical search –Chapter 5: Adversarial search –Chapter 6: Constraint satisfaction problems

Example of Search Tic-Tac-Toe ‧‧‧ Goals ‧‧‧

Outline (Cont.) Knowledge and reasoning –Chapter 7: Logical agents –Chapter 8: First-order logic –Chapter 9: Inference in First-order logic –Chapter 10: Classical planning –Chapter 11: Planning and acting in the real world –Chapter 12: Knowledge representation

Example of Logic Logic ( 邏輯 ) – 張三是個律師 lawyer( 張三 ) – 所有律師都很有錢 ( 對所有人來說,如果他是律師,那麼他很有錢 ) – 如果張三是律師,那麼張三很有錢 lawyer( 張三 )→rich( 張三 )

Example of Inference Inference using Modus Ponens ( 推論 ) a→blawyer( 張三 )→rich( 張三 ) alawyer( 張三 ) brich( 張三 ) – 如果張三是律師,那麼張三很有錢 – 已知張三是個律師 – 結論:張三很有錢

Example of Planning NTU NTOU Taipei Main Keelung 29 4 train 0.5 NTOU Eng.Gungguan MRT 5 bus taxi

Outline (Cont.) Uncertain knowledge and reasoning –Chapter 13: Quantifying uncertainty –Chapter 14, 15: Probabilistic reasoning –Chapter 16, 17: Making decisions Learning –Chapter 18~21 Other topics –Natural Language –Robots

Example of Learning A cleaning robot has experiences: How does it decide which room needs cleaning?

Example of Learning (Cont.) Decision Tree 決策樹 Neural Network 有無 學生 身份 職員 系所 教授 電機 資工 有無 身份 類神經網路類神經網路 樓層 系所 辦公室 輸入 有無垃圾筒 輸出

Introduction Chapter 1

What is AI? Views of AI fall into four categories: Systems that … Think like humansThink rationally Act like humansAct rationally The textbook advocates "acting rationally"

Acting humanly: Turing Test Turing (1950) "Computing machinery and intelligence": "Can machines think?"  "Can machines behave intelligently?" Operational test for intelligent behavior: the Imitation Game Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes Anticipated all major arguments against AI in following 50 years

Thinking humanly: cognitive modeling 1960s "cognitive revolution": information- processing psychology Requires scientific theories of internal activities of the brain -- How to validate? Requires 1) Predicting and testing behavior of human subjects (top-down) or 2) Direct identification from neurological data (bottom-up) Both approaches (roughly, Cognitive Science and Cognitive Neuroscience) are now distinct from AI

Thinking rationally: "laws of thought" Aristotle: the first attempt to codify “right thinking” –Laws which always yield correct conclusions given correct premises –Logic Problems: 1.Not all intelligent behavior is mediated by logical deliberation 2.What is the purpose of thinking? What thoughts should I have?

Acting rationally: rational agent Rational behavior: doing the right thing The right thing: that which is expected to maximize goal achievement, given the available information Doesn't necessarily involve thinking – e.g., blinking reflex – but thinking should be in the service of rational action

Rational agents An agent is an entity that perceives and acts This course is about designing rational agents Abstractly, an agent is a function from percept histories to actions: [f: P*  A ] For any given class of environments and tasks, we seek the agent (or class of agents) with the best performance Caveat: computational limitations make perfect rationality unachievable  design best program for given machine resources

State of the art Deep Blue defeated the reigning world chess champion Garry Kasparov in 1997 No hands across America (driving autonomously 98% of the time from Pittsburgh to San Diego) During the 1991 Gulf War, US forces deployed an AI logistics planning and scheduling program that involved up to 50,000 vehicles, cargo, and people NASA's on-board autonomous planning program controlled the scheduling of operations for a spacecraft Proverb solves crossword puzzles better than most humans

Can the following tasks currently be solved by computers? Playing a decent game of table tennis (Ping-Pong). Driving in Victorville, California. Driving in the center of Cairo, Egypt. Buying a week’s worth of groceries at the market. Buying a week’s worth of groceries on the Web. Playing a decent game of bridge at a competitive level. Discovering and proving new mathematical theorems. Writing an intentionally funny story. Giving competent legal advice in a specialized area of law. Translating spoken English into spoken Swedish in real time. Performing a complex surgical operation.