Introduction to AI. What is Artificial Intelligence?

Similar documents
Artificial Intelligence: Definition

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Welcome to CompSci 171 Fall 2010 Introduction to AI.

Outline. What is AI? A brief history of AI State of the art

Artificial Intelligence

Artificial Intelligence. What is AI?

Introduction to Artificial Intelligence: cs580

CS:4420 Artificial Intelligence

Artificial Intelligence

Artificial Intelligence: An overview

Artificial Intelligence

CMSC 421, Artificial Intelligence

Artificial Intelligence

Intelligent Systems. Lecture 1 - Introduction

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1

1.1 What is AI? 1.1 What is AI? Foundations of Artificial Intelligence. 1.2 Acting Humanly. 1.3 Thinking Humanly. 1.4 Thinking Rationally

Introduction to Artificial Intelligence

Artificial Intelligence

Artificial Intelligence. Berlin Chen 2004

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

22c:145 Artificial Intelligence

Ar#ficial)Intelligence!!

Artificial Intelligence

CMSC 372 Artificial Intelligence. Fall Administrivia

Artificial Intelligence

WHAT THE COURSE IS AND ISN T ABOUT. Welcome to CIS 391. Introduction to Artificial Intelligence. Grading & Homework. Welcome to CIS 391

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

ARTIFICIAL INTELLIGENCE

Artificial Intelligence. An Introductory Course

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

Artificial Intelligence. AI Slides (4e) c Lin

COS402 Artificial Intelligence Fall, Lecture I: Introduction

Logic Programming. Dr. : Mohamed Mostafa

Artificial Intelligence

KI-Programmierung. Introduction

Random Administrivia. In CMC 306 on Monday for LISP lab

Master Artificial Intelligence

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23

Introduction to Artificial Intelligence

Computer Science and Information Technology. Spring 2009 Jane Hsu

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily!

Course Webpage. People. Course Timing/Location. Course Details. Related Course. Introduction to Artificial Intelligence

Appendices master s degree programme Artificial Intelligence

Digital image processing vs. computer vision Higher-level anchoring

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1

Appendices master s degree programme Human Machine Communication

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CITS3001. Algorithms, Agents and Artificial Intelligence. Semester 1, 2015

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Agents and Introduction to AI

CSE 473 Artificial Intelligence (AI) Outline

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

Artificial Intelligence: An Introduction

Lecture 1 Introduction to AI

CE213 Artificial Intelligence Lecture 1

Artificial Intelligence

CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments

CSE 473 Artificial Intelligence (AI)

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

1/29/18. Chapter Outline. Artificial Intelligence. So you wanna do AI? What is Artificial Intelligence? Chapter 1. Motivations to study AI

Introduction to AI. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 26 Jan 2012

Artificial Intelligence CS365. Amitabha Mukerjee

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results

CSCE 315: Programming Studio

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella)

Quick work: Memory allocation

Philosophy. AI Slides (5e) c Lin

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

CS 486/686 Artificial Intelligence

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

CS440/ECE448: Artificial Intelligence. Section Q course website:

Introduction to Artificial Intelligence

ARTIFICIAL INTELLIGENCE

Lecture 1 What is AI?

Cognitive Science: What Is It, and How Can I Study It at RPI?

This list supersedes the one published in the November 2002 issue of CR.

CS8678_L1. Course Introduction. CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson. Start Momentarily

CS 380: ARTIFICIAL INTELLIGENCE

What is AI? Robert Platt Northeastern University

Introduction and History of AI

Welcome to CSC384: Intro to Artificial Intelligence

mywbut.com Introduction to AI

Last Time: Acting Humanly: The Full Turing Test

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

CS 188: Artificial Intelligence Fall Administrivia

COMP9414/ 9814/ 3411: Artificial Intelligence. Overview. UNSW c Alan Blair,

Foundations of Artificial Intelligence

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

Foundations of Artificial Intelligence

Artificial Intelligence

Appendices Master's Degree Programme Artificial Intelligence

Transcription:

Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The textbook advocates "acting rationally" 2

Acting humanly: Turing Test The computer passes the test if a human interrogator, after posing some written questions, cannot tell whether the written responses from a person or not. However, 3 Acting humanly: Turing Test Yet AI researchers have devoted little effort to passing the Turing test, believing that it is more important to study the underlying principles p of intelligence than to duplicate an exemplar. The quest for artificial flight succeeded when the Wright brothers and others stopped imitating birds and learned about aerodynamics. Aeronautical engineering tests do not define the goal of their field as making machines that fly so exactly like pigeons that they can fool even other pigeons. 4

Acting humanly: Turing Test To pass the Turing Test, the computer would need to possess the following capabilities: Natural language processing to enable it to communicate successfully in English Knowledge representation to store what it knows or hears Automated reasoning to use the stored information to answer questions and to draw new conclusions Machine learning to adapt to new circumstances and to detect and extrapolate patterns Computer vision to perceive objects Robotics to manipulate objects and move about 5 Thinking humanly: cognitive modeling Comparison of the trace of computer program reasoning steps to traces of human subjects solving the same problem. Cognitive Science brings together computer models from AI and experimental techniques from psychology to try to construct precise and testable theories of the working of the human mind. Now distinct from AI AI and Cognitive Science fertilize each other in the areas of vision and natural language. g 6

Thinking rationally: "laws of thought" The Greek philosopher Aristotle was one of the first to attempt o codify right thinking. His syllogisms provided patterns for argument structures that always yielded correct conclusions when given correct premises. For example, Socrates is a man; all men are mortal; therefore, Socrates is mortal. initiated the field called logic. Two main obstacles: 1. It is not easy to take informal knowledge and state it in the formal terms required by logical notation, particularly when the knowledge is less than 100% certain. 2. There is a big difference between being able to solve a problem in principle and doing so in practice. 7 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 We will concentrate on general principles of rational agents and on components for constructing them. Achieving perfect rationality always doing the right thing is not feasible in complicated environments. Limited rationality acting appropriately p when there is not enough time to do all the computations one might like. 8

Rational agents An agent is an entity that perceives and acts 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 9 The foundations of AI Philosophy (428 B.C. present): Logic, methods of reasoning, mind as physical system foundations of learning, language, rationality Aristotle (384-322 B.C.) developed an informal system of syllogism for proper reasoning, which in principle allowed one to generate conclusions mechanically, given initial premises. The automation of computation. Leonardo da Vinci (1452-1519) designed a mechanical calculator 10

The foundations of AI Mathematics (c. 800 present): mathematical formalization in logic, computation, and probability. Intractability: a problem is called intractable if the time required to solve instances of the program grow exponentially ill with ih the size of the instance. NP-completeness: Nondeterministic Polynomial time complete. The most notable characteristic of NP-complete problems is that no fast solution to them is known An expert programmer should be able to recognize an NPcomplete problem so that he or she does not unknowingly waste time trying to solve a problem 11 The foundations of AI Economics (1776-present): utility, decision theory Utility: how people make choices that lead to preferred outcomes. Decision theory & game theory: how should we do this when others may not go along. Neuroscience (1861-present): How do brains process information? Psychology (1879-present): How do humans and animals think and act? Computer engineering (1940-present): How can we build an efficient computer? Control theory and cybernetics (1948-present): How can artifacts operate under their own control? 12

The foundations of AI Linguistics (1957-present): How does language relate to thought? Computational linguistics or natural language g processing. knowledge representation: the study of how to put knowledge into a form that a computer can reason with. 13 Abridged history of AI 1943-1955: 1955: The gestation of artificial intelligence 1956: The birth of artificial intelligence: The Dartmouth workshop 1952-1969: Early enthusiasm,,great expectations 1966-1973: A dose of reality, AI discovers computational complexity 1969-1979: Early development of knowledge-based systems 1980: AI becomes an industry 1987: AI becomes a science: to be accepted, hypotheses must be subjected to rigorous empirical experiments, and the results must be analyzed statistically for their importance. 1995:The emergence of intelligent agents: understand the workings of agents embedded in real environments with continuous sensory inputs. 14

State of the art Deep Blue defeated the reigning g world chess champion Garry Kasparov in 1997, http://en.wikipedia.org/wiki/deep_blue_versus_garry_k asparov No hands across America (driving autonomously 98% of the time from Pittsburgh to San Diego), http://www.cs.cmu.edu/afs/cs/usr/tjochem/www/nhaa/ nhaa_home_page.html During the 1991 Gulf War, US forces deployed an AI logistics planning and scheduling program that involved up to 50,000000 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, http://www.oneacross.com/proverb/ 15 16