By: A. Nickabadi PROBABILISTIC GRAPHICAL...

20
By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1

Transcript of By: A. Nickabadi PROBABILISTIC GRAPHICAL...

Page 1: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

By: A. Nickabadi

PROBABILISTIC GRAPHICAL MODELS

1: INTRODUCTION

1

Page 2: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Motivation

2

Reasoning

(Inference)

Available

Information(Prior knowledge

+ Observations)

Conclusions

(New facts)

Page 3: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Motivation

Two approaches:

• Special-purpose programs

• Significant changes may be required

• Hard to extract lessons

• General Frameworks

• Declarative representation

• The separation of knowledge and reasoning

• Based on models

• Example: propositional logic

3

Page 4: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Motivation

4

Model

Data

Expert

Inference

algorithms

Page 5: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Motivation

Uncertainty:

• Partial and noisy observations

• Incomprehensive models

• Innate nondeterminism of the world

5

Page 6: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Probability theory

Probability theory:

• Considering probable not just possible facts

• Declarative representation with clear

semantics

• Powerful reasoning patterns

• Established learning methods

6

Page 7: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Probability theory

Probabilistic models:

• Random variables ��, ��, … , ��

• Joint distribution � ��, … , ��

• Example:

• Hayfever: � ∈ {ℎ�, ℎ�}

• Flu: � ∈ ��, ��

• Muscle-Pain: � ∈ {��, ��}

• Congestion: � ∈ {��, ��}

7

� � � � �

ℎ� �� �� �� 0.870

ℎ� �� �� �� 0.005

ℎ� �� �� �� 0.008

ℎ� �� �� �� 0.010

Page 8: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Probability theory

Answering queries:

• � � = ℎ�, � = ��, � = ��, � = �� =?

• � � = ℎ�, � = ��, � = �� =?

• � � = �� =?

• � � = �� � = ��, � = ��) =?

• � � = �� � = ��) =?

8

� � � � �

ℎ� �� �� �� 0.870

ℎ� �� �� �� 0.005

ℎ� �� �� �� 0.008

ℎ� �� �� �� 0.010

Page 9: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Probability theory

Problems of the joint distributions:

• Complexity

• Space complexity

• Computational complexity

• Hardness of the learning

9

Page 10: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Probabilistic Graphical Models (PGMs)

Structure probabilistic models

10

� �

�� 0.98

�� 0.02

� � �

�� �� 0.90

�� �� 0.10

�� �� 0.05

�� �� 0.95

Page 11: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

PGMs

Applications:• Medical diagnosis

• 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

11

Page 12: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Medical diagnosis

12

Page 13: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Fault diagnosis

13

Page 14: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Natural language processing

14

Page 15: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Speech recognition

15

Page 16: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Image segmentation

16

Page 17: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Robot localization:

17

Page 18: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

Applications

Biological network reconstruction

18

Page 19: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

PGMs

Representation

• Directed

• Undirected

Inference

• Exact

• Approximate

Learning

• Parameters

• Structure

19

� �

�� 0.98

�� 0.02

� � �

�� �� 0.90

�� �� 0.10

�� �� 0.05

�� �� 0.95

Page 20: By: A. Nickabadi PROBABILISTIC GRAPHICAL MODELSce.aut.ac.ir/~keyvanrad/download/DL961/1-Introduction.pdf · 2017. 10. 25. · PROBABILISTIC GRAPHICAL MODELS 1: INTRODUCTION 1. Motivation

The End

20