Artificial Intelligence Overview John Paxton Montana State University February 22, 2005

Slides:



Advertisements
Similar presentations
Additional Topics ARTIFICIAL INTELLIGENCE
Advertisements

Artificial Intelligence
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
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.
Artificial Intelligence A Modern Approach Dennis Kibler.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Spring 2005
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
Artificial Intelligence Overview John Paxton Montana State University August 14, 2003.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Intelligent Systems Group Emmanuel Fernandez Larry Mazlack Ali Minai (coordinator) Carla Purdy William Wee.
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
CSCE 315: Programming Studio Artificial Intelligence.
Chapter 1 Introduction. General Concepts The field of Artificial Intelligence attempts to understand, model, and simulate the behavior (to some extend)
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.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
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.
Computer Science & Engineering Shiraz University Artificial Intelligence.
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: Its Roots and Scope
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Introduction to Artificial Intelligence and Soft Computing
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.
1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Artificial Intelligence
Lecture 1 – AI Background Dr. Muhammad Adnan Hashmi 1.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
KNOWLEDGE BASED SYSTEMS
Introduction to Artificial Intelligence CS 438 Spring 2008.
Cognitive Psychology. Overview What is Cognitive Psychology? Study of HOW the mind works, not WHY we do what we do Focuses on the day-to-day functions.
What is Artificial Intelligence?
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
1 ARTIFICIAL INTELLIGENCE Gilles BÉZARD Version 3.16.
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.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Artificial Intelligence
Introduction to Artificial Intelligence
Artificial Intelligence
CSC 290 Introduction to Artificial Intelligence
Artificial Intelligence
Artificial Intelligence (CS 370D)
Artificial Intelligence Mr. Sciame Section 2
Artificial Intelligence introduction(2)
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
AI and Agents CS 171/271 (Chapters 1 and 2)
CS 404 Artificial Intelligence
What is AI? AI is a branch of applied philosophy
Artificial Intelligence
Presentation transcript:

Artificial Intelligence Overview John Paxton Montana State University February 22, 2005

Montana State University

A Brief Bio 1985: The Ohio State University, B.S. 1987: The University of Michigan, M.S. 1990: The University of Michigan, Ph.D – present: MSU CS Professor

Talk Outline What is AI? Foundations Areas Search Knowledge Representation Agents Questions

What is AI? Scientific Approach 1.Build systems that think like humans 2.Build systems that act like humans Engineering Approach 1.Build systems that think rationally 2.Build systems that act rationally

Acting Like a Human Turing Test (1950) IBM

Thinking Like a Human Cognitive Modeling Approach General Problem Solver (Newell and Simon, 1961) Towers of Hanoi Problem

Thinking Rationally The laws-of-thought approach Syllogisms (Aristotle): deductive reasoning in which a conclusion is derived from premises It is difficult to code the knowledge and to reason with it efficiently.

Sample Logic Puzzle Robinson found himself on an island where some of the people were liars, and others always told the truth. When he met with one of the inhabitant of the island, he asked him: "Are you a liar or not?" "I'm not a liar", answered the person. "All right, if it is so, you'll be my companion", Robinson said. After a while they saw another man. Robinson pointed to the man and asked his new friend, "Could you, please, ask him, if he is a liar or not?" The new friend asked the question to the man, came back and said, "He said he was not a liar". "All right, now I'm convinced that you are not a liar!" smiled Robinson. What convinced Robinson?

Acting Rationally Rational Agent Approach. The agent acts to achieve the best (or near best) expected outcome.

Water Jug Problem

Foundations Philosophy (e.g. Where does knowledge come from?) Mathematics (e.g. What are the formal rules to draw valid conclusions?) Economics (e.g. How should we make decisions to maximize payoff?) Neuroscience (e.g. How do brains process information?) Psychology (e.g. How do humans and animals think and act?) Computer Engineering (e.g. How can we build an efficient computer?) Control Theory (e.g. How can artifacts operate under their own control?) Linguistics (e.g. How does language relate to thought?)

Areas Agents Artificial Life Machine Discovery and Data Mining Expert Systems Fuzzy Logic Game Playing Genetic Algorithms

Areas Knowledge Representation Learning Neural Networks Natural Language Processing Planning Reasoning Robotics

Areas Search Speech Recognition and Synthesis Virtual Reality Computer Vision

Search Missionaries and Cannibals Problem MMM CCC

Search Missionaries and Cannibals Solution MMM CCC MM CC MCMC CMMM CC MMM CCC MMM C CC MCMC MM CC MM CC MCMC MMM C

Types of Search Uninformed Search –Breadth-First Search –Depth-First Search Informed Search –Best-First Search –A* Search

Breadth-First Search MMM CCC MMM CC C MMM C CC MM CC MCMC

Knowledge Representation Semantic Nets Fuzzy Logic First Order Predicate Calculus

Supply the Missing Words! 60 = M in an H 26 = L in the A 12 = S of the Z 88 = P K 200 = D for P G in M

Semantic Nets bird robin magpie ostrich yes no is-a can-fly

Fuzzy Logic Shaquille O’Neal is tall 5’0 6’0 7’0 tall

First Order Predicate Calculus Every Saturday is a weekend.  x Saturday(x)  weekend(x) Some day is a week day.  x day(x)  weekday(x)

Agents AGENT ENVIRONMENT sensors actuators

Rationality Factors Performance Measure Prior Knowledge Performable Actions Agent’s Prior Percepts

Rational Agent For each possible sensor sequence, a rational agent should select an action that is expected to maximize its performance measure, given the evidence provided by the sensor sequence and whatever built-in knowledge the agent has.

Thank you! Questions??