CSE 471/598 Introduction to Artificial Intelligence (aka the very best subject in the whole-wide-world) The Class His classes are hard; He is not.

Slides:



Advertisements
Similar presentations
Introduction to Artificial Intelligence
Advertisements

Open only for Humans; Droids and Robots should go for CSE 462 next door ;-)
Intelligent Agents Russell and Norvig: 2
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
CPSC 322, Lecture 2Slide 1 Representational Dimensions Computer Science cpsc322, Lecture 2 (Textbook Chpt1) Sept, 6, 2013.
CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
1946: ENIAC heralds the dawn of Computing. I propose to consider the question: “Can machines think?” --Alan Turing, : Turing asks the question….
CS480/580 Introduction to Artificial Intelligence Shuiwang Ji.
A: A Unified Brand-name-Free Introduction to Planning Subbarao Kambhampati Environment What action next? The $$$$$$ Question.
CPSC 322, Lecture 11Slide 1 Constraint Satisfaction Problems (CSPs) Introduction Computer Science cpsc322, Lecture 11 (Textbook Chpt 4.0 – 4.2) January,
Open only for Humans; Droids and Robots should go for CSE 462 next door ;-)
CSE 471/598 Intro to AI (Lecture 1). Course Overview What is AI –Intelligent Agents Search (Problem Solving Agents) –Single agent search [Project 1]
Open only for Humans; Droids and Robots should go for CSE 462 next door ;-)
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
Artificial Intelligence Overview John Paxton Montana State University August 14, 2003.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
Open only for Humans; Droids and Robots should go for CSE 462 next door ;-)
CS : Artificial Intelligence: Representation and Problem Solving Fall 2002 Prof. Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Playing an (entertaining) game of Soccer Solving NYT crossword puzzles at close to expert level Navigating in deep space Learning patterns in databases.
Open only for Humans; Droids and Robots should go for CSE 462 next door ;-)
Leroy Garcia 1.  Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior (Luger, 2008).
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,
CPSC 171 Artificial Intelligence Read Chapter 14.
CSE 1111 Week 1 CSE 1111 Introduction to Computer Science and Engineering.
Overview of the Course. Critical Facts Welcome to CISC 672 — Advanced Compiler Construction Instructor: Dr. John Cavazos Office.
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.
Introduction: Chapter 1
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
CMSC 671 Principles of Artificial Intelligence Course Overview Fall 2015.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Constraint Satisfaction Problems (CSPs) CPSC 322 – CSP 1 Poole & Mackworth textbook: Sections § Lecturer: Alan Mackworth September 28, 2012.
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
Agents CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
COMP 304: Artificial Intelligence. General Lecturer: Nelishia Pillay Office: Room F3 Telephone:
Artificial Intelligence Lecture 1. Objectives Definition Foundation of AI History of AI Agent Application of AI.
Rational Agents (Chapter 2)
DEEP RED An Intelligent Approach to Chinese Checkers.
Algorithmic, Game-theoretic and Logical Foundations
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
1 Intro to Artificial Intelligence COURSE # CSC384H1F Fall 2008 Sonya Allin Note: many slides drawn from/inspired by Andrew Moore’s lectures at CMU and.
General Information Course Id: COSC6368 Artificial Intelligence Professor: Ricardo Vilalta Classroom:AH 110 Telephone: (713)
CPSC 322, Lecture 2Slide 1 Representational Dimensions Computer Science cpsc322, Lecture 2 (Textbook Chpt1) Sept, 7, 2012.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
Artificial Intelligence
Intelligent Agent Architectures Chapter 2 of AIMA.
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
CMSC 471 Principles of Artificial Intelligence Course Overview
Introduction to Artificial Intelligence
ECE 448 Lecture 3: Rational Agents
Intelligent Mobile Robotics
Introduction to Artificial Intelligence
CMSC 471 Introduction to Artificial Intelligence section 1 Course Overview Spring 2017.
CSC 361 Artificial Intelligence
Artificial Intelligence (CS 461D)
Introduction to Artificial Intelligence
Artificial Intelligence (AI)
AI and Agents CS 171/271 (Chapters 1 and 2)
EA C461 – Artificial Intelligence Introduction
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

CSE 471/598 Introduction to Artificial Intelligence (aka the very best subject in the whole-wide-world) The Class His classes are hard; He is not.

General Information Instructor: Subbarao Kambhampati (Rao) –Office hours: after class, T/Th TA: Sreelakshmi Vaddi –Office hours: TBD –Additional help by Binh Minh Do. Course Homepage:

Grading etc. –Projects/Homeworks/Participation (~55%) Approximately 4 Expected background –Competence in Lisp programming Attendance to and attentiveness in classes is mandatory Homeworks may be assigned piecemeal.. –Midterm / final (~45%) Subject to (minor) Changes 471 and 598 students are treated as separate clusters while awarding final letter grades (no other differentiation)

Life with a homepage.. I will not be giving any handouts –All class related material will be accessible from the web-page Home works may be specified incrementally –(one problem at a time) –The slides used in the lecture will be available on the class page I reserve the right to modify slides right up to the time of the class When printing slides avoid printing the hidden slides

Course Overview What is AI –Intelligent Agents Search (Problem Solving Agents) –Single agent search [Project 1] Constraint Satisfaction Problems –Adversarial (multi-agent) search Logical Reasoning [Project 2] Reasoning with uncertainity Planning [Project 3] Learning [Project 4]

Mechanical flight became possible only when people decided to stop emulating birds…

Do we want a machine that beats humans in chess or a machine that thinks like humans while beating humans in chess?

It can be argued that all the faculties needed to pass turing test are also needed to act rationally to improve success ratio…

Playing an (entertaining) game of Soccer Solving NYT crossword puzzles at close to expert level Navigating in deep space Learning patterns in databases (datamining…) Supporting supply-chain management decisions at fortune-500 companies Bringing “Semantics” to the web

What AI can do is as important as what it can’t yet do.. Captcha project

Playing an (entertaining) game of Soccer Solving NYT crossword puzzles at close to expert level Navigating in deep space Learning patterns in databases (datamining…) Supporting supply-chain management decisions at fortune-500 companies Bringing “Semantics” to the web

Class of 8/28 Architectures for Intelligent Agents Wherein we discuss why do we need representation, reasoning and learning Office hours for TA for this week: 10—11:30 GWC 367 Regularly Wed 10:30—12 Class accounts available if needed… Lisp assignment deadline…

PEAS (Performance, Environment, Actuators,Sensors)

Partial contents of sources as found by Get Get,Post,Buy,.. Cheapest price on specific goods Internet, congestion, traffic, multiple sources

“history” = {s0,s1,s2……sn….} Performance = f(history) Rational != Intentionally avoiding sensing

Yes No Yes #1 No >1 Accessible: The agent can “sense” its environment best: Fully accessible worst: inaccessible typical: Partially accessible Deterministic: The actions have predictable effects best: deterministic worst: non-deterministic typical: Stochastic Static: The world evolves only because of agents’ actions best: static worst: dynamic typical: quasi-static Episodic: The performance of the agent is determined episodically best: episodic worst: non-episodic Discrete: The environment evolves through a discrete set of states best: discrete worst: continuous typical: hybrid Agents: # of agents in the environment; are they competing or cooperating? #Agents

Booo hooo 

Additional ideas/points covered Impromptu The point that complexity of behavior is a product of both the agent and the environment –Simon’s Ant in the sciences of the artificial The importance of modeling the other agents in the environment –The point that one reason why our brains are so large, evolutionarily speaking, may be that we needed them to outwit not other animals but our own enemies The issue of cost of deliberation and modeling –It is not necessary that an agent that minutely models the intentions of other agents in the environment will always win… The issue of bias in learning –Often the evidence is consistent with many many hypotheses. A small agent, to survive, has to use strong biases in learning. –Gavagai example and the whole-object hypothesis.