The Independent Choice Logic for modeling multiple agents under uncertainty David Poole Presented by Mei Huang Mar. 18,2005.

Slides:



Advertisements
Similar presentations
1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
Advertisements

Slide 1 of 18 Uncertainty Representation and Reasoning with MEBN/PR-OWL Kathryn Blackmond Laskey Paulo C. G. da Costa The Volgenau School of Information.
CHAPTER 40 Probability.
Bayesian networks Chapter 14 Section 1 – 2. Outline Syntax Semantics Exact computation.
Slides from: Doug Gray, David Poole
Making Simple Decisions
Probabilistic Reasoning Bayesian Belief Networks Constructing Bayesian Networks Representing Conditional Distributions Summary.
Representations for KBS: Uncertainty & Decision Support
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2010 Adina Magda Florea
Overview Discrete Mathematics for Testers Set Theory Functions
Knowledge Representation
Analysis Modeling.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Causal and Bayesian Network (Chapter 2) Book: Bayesian Networks and Decision Graphs Author: Finn V. Jensen, Thomas D. Nielsen CSE 655 Probabilistic Reasoning.
CPSC 322, Lecture 26Slide 1 Reasoning Under Uncertainty: Belief Networks Computer Science cpsc322, Lecture 27 (Textbook Chpt 6.3) March, 16, 2009.
CPSC 322, Lecture 19Slide 1 Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt ) February, 23, 2009.
Temporal Action-Graph Games: A New Representation for Dynamic Games Albert Xin Jiang University of British Columbia Kevin Leyton-Brown University of British.
3/25  Monday 3/31 st 11:30AM BYENG 210 Talk by Dana Nau Planning for Interactions among Autonomous Agents.
A First Attempt towards a Logical Model for the PBMS PANDA Meeting, Milano, 18 April 2002 National Technical University of Athens Patterns for Next-Generation.
Bayesian networks Chapter 14 Section 1 – 2.
Bayesian Belief Networks
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.6 [P]: Reasoning Under Uncertainty Sections.
1 Bayesian Reasoning Chapter 13 CMSC 471 Adapted from slides by Tim Finin and Marie desJardins.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
5/25/2005EE562 EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS Lecture 16, 6/1/2005 University of Washington, Department of Electrical Engineering Spring 2005.
Knowledge Representation Reading: Chapter
CS 561, Sessions 28 1 Uncertainty Probability Syntax Semantics Inference rules.
1 Bayesian Networks Chapter ; 14.4 CS 63 Adapted from slides by Tim Finin and Marie desJardins. Some material borrowed from Lise Getoor.
CPSC 322, Lecture 24Slide 1 Reasoning under Uncertainty: Intro to Probability Computer Science cpsc322, Lecture 24 (Textbook Chpt 6.1, 6.1.1) March, 15,
Uncertainty Chapter 13.
Table of Contents The independent variable, x, denotes a member of the domain and the dependent variable, y, denotes a member of the range. We say, "y.
Knowledge representation
Bayesian networks Chapter 14 Section 1 – 2. Bayesian networks A simple, graphical notation for conditional independence assertions and hence for compact.
Computer Science CPSC 322 Lecture 3 AI Applications 1.
LDK R Logics for Data and Knowledge Representation Modeling First version by Alessandro Agostini and Fausto Giunchiglia Second version by Fausto Giunchiglia.
1 LIS590IM Information Modeling — Slide Set for Class 16 The Father Guido Sarducci Slide and some final comments Slides for Dec 16 lecture LIS590IML: Information.
110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans.
Probability & Statistics I IE 254 Exam I - Reminder  Reminder: Test 1 - June 21 (see syllabus) Chapters 1, 2, Appendix BI  HW Chapter 1 due Monday at.
Introduction to Bayesian Networks
An Introduction to Artificial Intelligence Chapter 13 & : Uncertainty & Bayesian Networks Ramin Halavati
Reasoning Under Uncertainty: Conditioning, Bayes Rule & the Chain Rule Jim Little Uncertainty 2 Nov 3, 2014 Textbook §6.1.3.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
Dana Nau: Lecture slides for Automated Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
CPSC 322, Lecture 33Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 33 Nov, 30, 2015 Slide source: from David Page (MIT) (which were.
Method Engineering. 1IntroductionMethod 2Process-DeliverableDiagram 3SocietyABC Outline.
KNOWLEDGE BASED SYSTEMS
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
Dana Nau: Lecture slides for Automated Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
AP Statistics Wednesday, 20 November 2015 OBJECTIVE TSW review for the test covering probability.
Machine Learning Tutorial.1 Boolean algebra, probabilities.
Chapter 4 Probability, Randomness, and Uncertainty.
LECTURE 5 4/2/16 1. Functional decomposition 2 A few words on “assumptions” Assumptions arise when there is uncertainty about interpreting observations.
Outline [AIMA Ch 13] 1 Uncertainty Probability Syntax and Semantics Inference Independence and Bayes' Rule.
Artificial Intelligence Knowledge Representation.
Chapter 8 An Introduction to Probability Guillermo Gutierrez-Alcaraz.
Probabilistic Reasoning Inference and Relational Bayesian Networks.
Chapter 12. Probability Reasoning Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Knowledge Representation. A knowledge base can be organised in several different configurations to facilitate fast inferencing Knowledge Representation.
Knowledge Representation & Logic
Bayesian networks Chapter 14 Section 1 – 2.
Presented By S.Yamuna AP/CSE
Karen Wickett School of Information University of Texas at Austin
Probabilistic Horn abduction and Bayesian Networks
Information Networks: State of the Art
Knowledge Representation I (Propositional Logic)
Example 1: Identifying Functions
Bayesian networks Chapter 14 Section 1 – 2.
Chapter 14 February 26, 2004.
Presentation transcript:

The Independent Choice Logic for modeling multiple agents under uncertainty David Poole Presented by Mei Huang Mar. 18,2005

Outline  Knowledge Representation  ICL Overview  ICL Semantics  ICL Influence  Discussion

Outline  Knowledge Representation  ICL Overview  ICL Semantics  ICL Influence  Discussion

“a bridge between logical representation and belief networks”

Q?Q?

Discussion  What do you think of the author’s claim that using disjunction to handle uncertainty is a stupid thing?  From the view point of representation, disjunction is not that bad, at least, it provides compact representations than ICL. E.g, “e  a 1 v …v a n ” in ICL needs n expressions.

Outline  Knowledge Representation  ICL Overview  ICL Semantics  ICL Influence  Discussion

Note: each item in F, i.e, each rules has an associated probability. E.g, for the first rule, the probability is P(f | c 1, b 1 ). This probability is different from the probability of a possible world.

Q?Q?

Discussion  How to cast the student-take-course domain problem into ICL?  Choice Space C={{L 1,L 2,L 3 },{High,Normal,Easy}} Facts F={Grade=A  IQ=L 3 ^ Difficulty=Easy; Grade=B  IQ=L 2 ^ Difficulty=High; ……} Give P 0 (L 1 ), P 0 (L 2 ), P 0 (L 3 ), P 0 (High), P 0 (Normal), P 0 (Easy)

Outline  Knowledge Representation  ICL Overview  ICL Semantics  ICL Influence  Discussion

Q?

Discussion  Why it looks so straight forward to map a decision tree to the rules of ICL?  The logical part of ICL focuses on attributes’ values, not attributes. ICL’s Fact set F interprets CPDs of BLP or LoPRM.

Q?

 How to translate this BN into ICL? 8  It is better to redraw the graph as 8 belief networks as follows: …… Because ICL’s rules are defined on the value level. Discussion BurglaryearthQuake Alarm B=trueQ=true A=true

are mutually exclusive

Outline  Knowledge Representation  ICL Overview  ICL Semantics  ICL Influence  Discussion

Discussion  In the diagram in slide15, why the arrows are uni-directional? Can they be made bi- directional?  What can ICL buy us? I.e, is this explicit bridge between logic and decision theory necessary or is the gap between the two enlarged imaginarily by the author? (when we deal with decision projects, logic is usually embodied implicitly in the program)