Bart Selman CS 475 1 CS 475: Uncertainty and Multi-Agent Systems Prof. Bart Selman Introduction.

Slides:



Advertisements
Similar presentations
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Advertisements

CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
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.
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.
Introduction to Introduction to Artificial Intelligence Henry Kautz.
INFO 372: Explorations in Artificial Intelligence
Introduction to Artificial Intelligence CSE 473 Winter 1999.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
CS : Artificial Intelligence: Representation and Problem Solving Fall 2002 Prof. Tuomas Sandholm Computer Science Department Carnegie Mellon University.
CSE 590ST Statistical Methods in Computer Science Instructor: Pedro Domingos.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
COMP-6600: Artificial Intelligence (Overview) A tentative overview of the course is as follows: 1. Introduction to Artificial Intelligence 2. Evolutionary.
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
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,
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction: Chapter 1
Lecture 1 What is AI? CSE 473 Artificial Intelligence Oren Etzioni.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Artificial Intelligence
CS6700 Advanced AI Bart Selman. Admin Project oriented course Projects --- research style or implementation style with experimental component. 1 or 2.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Types of Artificial Intelligence & Pioneers in the Field By Vernon Crowder.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Lecture 1: Introduction Heshaam Faili University of Tehran What is AI? Foundations of AI The History of AI State of the Art.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
General Information Course Id: COSC6368 Artificial Intelligence Professor: Ricardo Vilalta Classroom:AH 110 Telephone: (713)
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
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.
CSE 473: Artificial Intelligence
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
1 CMSC 671 Fall 2001 Class #10 – Thursday, October 4.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
Brief Intro to Machine Learning CS539
Artificial Intelligence
CSC 290 Introduction to Artificial Intelligence
CS4341 Introduction to Artificial Intelligence
Artificial Intelligence
General Information Course Id: COSC4368 Artificial Intelligence Programming Time: Mondays and Wednesdays 1:00 PM – 2:30 PM Professor: Ricardo Vilalta.
CS 4700: Foundations of Artificial Intelligence
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
CS 4700: Foundations of Artificial Intelligence
Basic Intro Tutorial on Machine Learning and Data Mining
Course Instructor: knza ch
CS 4700: Foundations of Artificial Intelligence
Artificial Intelligence introduction(2)
CSE 515 Statistical Methods in Computer Science
Introduction to Artificial Intelligence
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
2004: Topics Covered in COSC 6368
CS 404 Artificial Intelligence
CMPT 420 / CMPG 720 Artificial Intelligence
Presentation transcript:

Bart Selman CS CS 475: Uncertainty and Multi-Agent Systems Prof. Bart Selman Introduction

Bart Selman CS Overview of this Lecture Motivation behind new course Course administration Role of uncertainty and multi-agent systems in AI

Bart Selman CS Motivation

Bart Selman CS The field of AI has grown tremendously over the last two decades, both in terms of range of topics and technical depth. A single introductory course no longer works. So, this course complements CS 472. CS 472: Search, Adversarial Search, Planning, Knowledge Represention and Reasoning, and Learning. (Parts I, II, III, IV, & VI R&N.) CS 475: Uncertainty (Part V, R&N) and Multi-Agent Systems (t.b.d.) A new course

Bart Selman CS Course Administration

Bart Selman CS Lectures: Wedns & Fridays – 2:55pm – 4:10pm Location: OH 216 Lecturer: Prof. Selman Office: 4148 Upson Hall Administrative Assistant: Beth Howard ( ) 5136 Upson Hall, CS 475

Bart Selman CS Grading (tentative) Midterm (15%) Homework (40%) Participation (10%) Final (35%) Note: The lowest homework grade will be dropped before the final grade is computed.

Bart Selman CS Textbook Artificial Intelligence: A Modern Approach (AIMA) (Second Edition) by Stuart Russell and Peter Norvig Probabilistic Reasoning in Intelligent Systems : Networks of Plausible Inference by Judea Pearl Multi-Agent Systems: A Modern Approach to Distributed AI by Gerhard Weiss Learning Bayesian Networks by Richard Neapolitan

Bart Selman CS Emergence of Uncertainty in AI Historical Perspective AI: Obtaining an understanding of the human mind is one of the final frontiers of modern science. Founders: Aristotle, George Boole, Gottlob Frege, and Alfred Tarski formalizing the laws of human thought Alan Turing, John von Neumann, and Claude Shannon thinking as computation John McCarthy, Marvin Minsky, Herbert Simon, and Allen Newell the start of the field of AI (1959)

Bart Selman CS – 1985 Logical representations and symbolic processing were at the core of AI. Precise. Models much of mathematical thought. Also, human artifacts such as circuits and complex machinery. Well-understood syntax and semantics. Computational principles well-understood (inference). Moreover: “symbolic processing and representations” were actually novel for computing. Handcrafted knowledge works well in specialized domains in e.g. expert systems and automated diagnosis systems. “knowledge driven” [Aside: probabilistic methods, such as Markov models, were quite familiar in the 50s and 60s from work in EE on information and signal processing.]

Bart Selman CS – 2005 emergence of probabilistic and statistical methods in AI. Can deal with noisy input (sensor) data, and many forms of uncertain information. Can exploit statistical regularities in large data-sets, leading to statistical machine learning (less need for hand-crafted encoding of knowledge). Computational techniques were developed. Probabilistic framework (e.g. Bayesian nets, Markov random fields) bridge different areas such as reasoning, nlp, vision, machine learning, and bio-info. “data-driven” [Aside: value of probabilistic models was also discovered “later” in the other fields --- e.g. statistical physics (1870+) & quantum physics (1910+) and in computation (randomized algorithms 1970+).]

Bart Selman CS ? Possibly a merger of probabilistic information (“soft constraints / preferences”) and logical information (“hard constraints”). Consider a robot moving around: a probabilistic (continuous) model of its most likely location seems appropriate given noisy sensory inputs. However, in reasoning and making plans about its environment an appropriate discretization may be needed (e.g. “door is either closed or open”; “words” in language; component-wise designs). “Hierarchical models: lower-level statistical (from sensory input) & higher- levels symbolic (from cognition).”

Bart Selman CS Emergence of Multi-Agent Systems 1959—1985 Mostly single agent, problem solving / task-oriented perspective Examples: medical diagnosis systems or Deep Blue Shift to autonomous, interacting AI systems (“agents”). Examples: shopping and bidding “agents” (e.g., TAC competition) and distributed sensor networks. Brings in ideas from economics, game theory, auctions, coordination, and distributed computing. Open issue: do truly new aspects of intelligence “emerge” in a distributed setting?

Bart Selman CS