Motivation and Overview

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.
Introduction to Graphical Models Brookes Vision Lab Reading Group.
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 27 – Overview of probability concepts 1.
1 Some Comments on Sebastiani et al Nature Genetics 37(4)2005.
Background Reinforcement Learning (RL) agents learn to do tasks by iteratively performing actions in the world and using resulting experiences to decide.
Introduction to Belief Propagation and its Generalizations. Max Welling Donald Bren School of Information and Computer and Science University of California.
An introduction to Bayesian networks Stochastic Processes Course Hossein Amirkhani Spring 2011.
EE462 MLCV Lecture Introduction of Graphical Models Markov Random Fields Segmentation Tae-Kyun Kim 1.
Bayesian Networks - Intro - Wolfram Burgard, Luc De Raedt, Kristian Kersting, Bernhard Nebel Albert-Ludwigs University Freiburg, Germany PCWP CO HRBP HREKG.
Probabilistic reasoning over time So far, we’ve mostly dealt with episodic environments –One exception: games with multiple moves In particular, the Bayesian.
Review: Bayesian learning and inference
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
CPSC 422, Lecture 18Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 18 Feb, 25, 2015 Slide Sources Raymond J. Mooney University of.
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
Bayesian networks More commonly called graphical models A way to depict conditional independence relationships between random variables A compact specification.
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Daphne Koller Bayesian Networks Application: Diagnosis Probabilistic Graphical Models Representation.
Bayesian network models of Biological signaling pathways
A Brief Introduction to Graphical Models
Daphne Koller Stanford University Learning to improve our lives.
Artificial Intelligence
IJCAI 2003 Workshop on Learning Statistical Models from Relational Data First-Order Probabilistic Models for Information Extraction Advisor: Hsin-His Chen.
第十讲 概率图模型导论 Chapter 10 Introduction to Probabilistic Graphical Models
Lectures 2 – Oct 3, 2011 CSE 527 Computational Biology, Fall 2011 Instructor: Su-In Lee TA: Christopher Miles Monday & Wednesday 12:00-1:20 Johnson Hall.
INTRODUCTION Heesoo Myeong and Kyoung Mu Lee Department of ECE, ASRI, Seoul National University, Seoul, Korea Tensor-based High-order.
COMP 538 Reasoning and Decision under Uncertainty Introduction Readings: Pearl (1998, Chapter 1 Shafer and Pearl, Chapter 1.
Lifted First-Order Probabilistic Inference Rodrigo de Salvo Braz SRI International joint work with Eyal Amir and Dan Roth.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 12th Bayesian network and belief propagation in statistical inference Kazuyuki Tanaka.
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
Graphical Models over Multiple Strings Markus Dreyer and Jason Eisner Dept. of Computer Science, Johns Hopkins University EMNLP 2009 Presented by Ji Zongcheng.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Computing & Information Sciences Kansas State University Data Sciences Summer Institute Multimodal Information Access and Synthesis Learning and Reasoning.
CPSC 422, Lecture 11Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 11 Oct, 2, 2015.
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.
Review: Bayesian inference  A general scenario:  Query variables: X  Evidence (observed) variables and their values: E = e  Unobserved variables: Y.
Probabilistic reasoning over time Ch. 15, 17. Probabilistic reasoning over time So far, we’ve mostly dealt with episodic environments –Exceptions: games.
Probabilistic Graphical Models seminar 15/16 ( ) Haim Kaplan Tel Aviv University.
Exploiting Structure in Probability Distributions Irit Gat-Viks Based on presentation and lecture notes of Nir Friedman, Hebrew University.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition Objectives: Elements of a Discrete Model Evaluation.
CPSC 422, Lecture 17Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 17 Oct, 19, 2015 Slide Sources D. Koller, Stanford CS - Probabilistic.
Towards Total Scene Understanding: Classification, Annotation and Segmentation in an Automatic Framework N 工科所 錢雅馨 2011/01/16 Li-Jia Li, Richard.
Markov Random Fields & Conditional Random Fields
Pattern Recognition and Machine Learning
Daphne Koller Wrapup BNs vs MNs Probabilistic Graphical Models Representation.
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
Introduction on Graphic Models
Daphne Koller Overview Conditional Probability Queries Probabilistic Graphical Models Inference.
1 Relational Factor Graphs Lin Liao Joint work with Dieter Fox.
Markov Networks: Theory and Applications Ying Wu Electrical Engineering and Computer Science Northwestern University Evanston, IL 60208
Daphne Koller Overview Maximum a posteriori (MAP) Probabilistic Graphical Models Inference.
Reasoning Patterns Bayesian Networks Representation Probabilistic
Daphne Koller Introduction Motivation and Overview Probabilistic Graphical Models.
PROBABILISTIC REASONING Heng Ji 04/05, 04/08, 2016.
Probabilistic Robotics Probability Theory Basics Error Propagation Slides from Autonomous Robots (Siegwart and Nourbaksh), Chapter 5 Probabilistic Robotics.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Graduate School of Information Sciences, Tohoku University
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 17
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 18
Estimating Networks With Jumps
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 17
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Conditional Random Fields
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 18
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Chapter 14 February 26, 2004.
Presentation transcript:

Motivation and Overview Probabilistic Graphical Models Introduction Motivation and Overview

millions of pixels or thousands of superpixels predisposing factors symptoms test results diseases treatment outcomes each needs to be labeled {grass, sky, water, cow, horse, …}

Probabilistic Graphical Models

Models Data Model domain expert Declarative representation Learning elicitation Algorithm Algorithm Algorithm

Uncertainty Partial knowledge of state of the world Noisy observations Phenomena not covered by our model Inherent stochasticity

Probability Theory Declarative representation with clear semantics Powerful reasoning patterns Established learning methods *** Reasoning with probabilities *** Well understood and useful for modeling uncertainty: dealing with noise, for modeling phenomenon not in our model, and uncertainty inherent in the system *** We can learn probabilities from sets of observations

Complex Systems Random variables X1,…, Xn predisposing factors symptoms test results diseases treatment outcomes class labels for thousands of superpixels Random variables X1,…, Xn Joint distribution P(X1,…, Xn)

Graphical Models Bayesian networks Markov networks Intelligence Difficulty Grade Letter SAT B D C A

Graphical Models

Graphical Representation Intuitive & compact data structure Efficient reasoning using general-purpose algorithms Sparse parameterization feasible elicitation learning from data

Many Applications Medical diagnosis Computer vision Fault diagnosis Natural language processing Traffic analysis Social network models Message decoding Computer vision Image segmentation 3D reconstruction Holistic scene analysis Speech recognition Robot localization & mapping

Image Segmentation

Medical Diagnosis -

Textual Information Extraction Mrs. Green spoke today in New York. Green chairs the finance committee. Person Location Person

Multi-Sensor Integration: Traffic Trained on historical data Learn to predict current & future road speed, including on unmeasured roads Dynamic route optimization Multiple views on traffic Weather Learned Model Incident reports I95 corridor experiment: accurate to 5 MPH in 85% of cases Fielded in 72 cities So far, we have focused on perception from a single source. There are also many cases where we have data streaming in from multiple sensors and information sources, often very heterogeneous in nature. Machine learning provides us with the tools to integrate those different sensors into a coherent picture. For example, a recently fielded traffic system. Thanks to: Eric Horvitz, Microsoft Research

Speech Recognition K O N F I D E N S [Source: http://www-g.eng.cam.ac.uk/125/now/speech2.html]

Biological Network Reconstruction 1 2 3 CD3 CD28 LFA-1 L A T PI3K RAS Cytohesin JAB-1 Zap70 VAV SLP-76 10 6 4 Lck PKC PLCg PIP3 Akt 7 5 PIP2 PKA Raf 8 MAPKKK MAPKKK Mek1/2 9 MEK4/7 MEK3/6 Erk1/2 Causal protein-signaling networks derived from multiparameter single-cell data Sachs et al., Science 2005 JNK p38

Overview Representation Inference Learning Directed and undirected Temporal models More compact representations Inference Exact Approximate Learning Parameters and structure With and without complete data