By: A. Nickabadi PROBABILISTIC GRAPHICAL...

Post on 25-Feb-2021

3 views 0 download

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

By: A. Nickabadi

PROBABILISTIC GRAPHICAL MODELS

1: INTRODUCTION

1

Motivation

2

Reasoning

(Inference)

Available

Information(Prior knowledge

+ Observations)

Conclusions

(New facts)

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

Motivation

4

Model

Data

Expert

Inference

algorithms

Motivation

Uncertainty:

• Partial and noisy observations

• Incomprehensive models

• Innate nondeterminism of the world

5

Probability theory

Probability theory:

• Considering probable not just possible facts

• Declarative representation with clear

semantics

• Powerful reasoning patterns

• Established learning methods

6

Probability theory

Probabilistic models:

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

• Joint distribution � ��, … , ��

• Example:

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

• Flu: � ∈ ��, ��

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

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

7

� � � � �

ℎ� �� �� �� 0.870

ℎ� �� �� �� 0.005

ℎ� �� �� �� 0.008

ℎ� �� �� �� 0.010

Probability theory

Answering queries:

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

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

• � � = �� =?

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

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

8

� � � � �

ℎ� �� �� �� 0.870

ℎ� �� �� �� 0.005

ℎ� �� �� �� 0.008

ℎ� �� �� �� 0.010

Probability theory

Problems of the joint distributions:

• Complexity

• Space complexity

• Computational complexity

• Hardness of the learning

9

Probabilistic Graphical Models (PGMs)

Structure probabilistic models

10

� �

�� 0.98

�� 0.02

� � �

�� �� 0.90

�� �� 0.10

�� �� 0.05

�� �� 0.95

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

Applications

Medical diagnosis

12

Applications

Fault diagnosis

13

Applications

Natural language processing

14

Applications

Speech recognition

15

Applications

Image segmentation

16

Applications

Robot localization:

17

Applications

Biological network reconstruction

18

PGMs

Representation

• Directed

• Undirected

Inference

• Exact

• Approximate

Learning

• Parameters

• Structure

19

� �

�� 0.98

�� 0.02

� � �

�� �� 0.90

�� �� 0.10

�� �� 0.05

�� �� 0.95

The End

20