credal networks under epistemic irrelevance Jasper De Bock - - PowerPoint PPT Presentation

credal networks under epistemic irrelevance
SMART_READER_LITE
LIVE PREVIEW

credal networks under epistemic irrelevance Jasper De Bock - - PowerPoint PPT Presentation

WPMSIIP 2013 credal networks under epistemic irrelevance Jasper De Bock 7 September 2013, Lugano Research group SYSTeMS Jasper De Bock Gert de


slide-1
SLIDE 1

Jasper ¡De ¡Bock ¡

credal ¡networks ¡under ¡ epistemic ¡irrelevance ¡

7 ¡September ¡2013, ¡Lugano ¡ WPMSIIP ¡2013 ¡

slide-2
SLIDE 2

Jasper ¡De ¡Bock ¡ ¡ Gert ¡de ¡Cooman ¡ Research ¡group ¡

SYSTeMS ¡

Márcio ¡A. ¡Diniz ¡ Erik ¡Quaeghebeur ¡ Stavros ¡Lopatatzidis ¡ Arthur ¡Van ¡Camp ¡

? ¡

slide-3
SLIDE 3

Credal ¡networks: ¡basic ¡setup ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡ x4 ¡ kX4 ¡ ¡

Every ¡variable ¡Xs ¡takes ¡values ¡xs ¡ in ¡some ¡finite ¡non-­‑empty ¡set ¡Xs ¡ ¡ A ¡finite ¡ number ¡of ¡ variables ¡

slide-4
SLIDE 4

Credal ¡networks: ¡basic ¡setup ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡ Graphical ¡structure: ¡ Directed ¡Acyclic ¡Network ¡(DAG) ¡ G={1,2,3,4,5,6,7} ¡

slide-5
SLIDE 5

Credal ¡networks: ¡basic ¡setup ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡ ¡ ¡s ¡ ¡ ¡ ¡G: ¡P(s), ¡D(s), ¡N(s) ¡

∀ ∈

Graphical ¡structure: ¡ Directed ¡Acyclic ¡Network ¡(DAG) ¡ G={1,2,3,4,5,6,7} ¡

slide-6
SLIDE 6

Credal ¡networks: ¡local ¡uncertainty ¡models ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡ credal ¡set ¡ lower ¡prevision ¡ set ¡of ¡desirable ¡gambles ¡

slide-7
SLIDE 7

Credal ¡networks: ¡epistemic ¡irrelevance ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

slide-8
SLIDE 8

Credal ¡networks: ¡a ¡joint ¡model ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

? ¡

slide-9
SLIDE 9

Credal ¡networks: ¡a ¡joint ¡model ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

! ¡

not ¡unique ¡

slide-10
SLIDE 10

Credal ¡networks: ¡a ¡joint ¡model ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

! ¡

The ¡most ¡conservaGve ¡one ¡ irrelevant ¡ ¡natural ¡extension ¡

slide-11
SLIDE 11

Credal ¡networks ¡using ¡credal ¡sets ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

! ¡

The ¡most ¡conservaGve ¡one ¡ irrelevant ¡ ¡natural ¡extension ¡ Introduced ¡by ¡Cozman ¡(2000) ¡under ¡the ¡ assump_on ¡of ¡posi_ve ¡lower ¡probability. ¡ ¡

slide-12
SLIDE 12

Credal ¡networks ¡using ¡credal ¡sets ¡

X1 ¡ X3 ¡ X2 ¡

! ¡

The ¡most ¡conservaGve ¡one ¡ irrelevant ¡ ¡natural ¡extension ¡ Introduced ¡by ¡Cozman ¡(2000) ¡under ¡the ¡ assump_on ¡of ¡posi_ve ¡lower ¡probability. ¡ Descrip_on ¡in ¡terms ¡of ¡linear ¡constraints! ¡ ¡

slide-13
SLIDE 13

Credal ¡networks ¡using ¡credal ¡sets ¡

X1 ¡ x3 ¡ X2 ¡ § Inference ¡problems ¡can ¡be ¡reduced ¡to ¡solving ¡a ¡ (poten_aly ¡large) ¡linear ¡program! ¡ Evidence ¡nodes ¡ Query ¡nodes ¡ § Lots ¡of ¡poten_al ¡to ¡derive ¡both ¡outer ¡and ¡inner ¡ approxima_ons ¡

?

slide-14
SLIDE 14

Credal ¡networks ¡using ¡lower ¡previsions ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

! ¡

The ¡most ¡conservaGve ¡one ¡ irrelevant ¡ ¡natural ¡extension ¡ Introduced ¡for ¡trees ¡by ¡de ¡Cooman ¡et ¡al. ¡(2010) ¡ and ¡extended ¡to ¡general ¡networks ¡by ¡De ¡Bock ¡& ¡ de ¡Cooman ¡(2013), ¡without ¡posi_vity ¡assump_ons. ¡ The ¡joint ¡is ¡s_ll ¡described ¡by ¡the ¡same ¡linear ¡constraints! ¡

slide-15
SLIDE 15

Bayesian ¡networks: ¡useful ¡properGes ¡

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ X9 ¡ X10 ¡ x3 ¡ x4 ¡ X7 ¡ X11 ¡ Evidence ¡nodes ¡ Query ¡nodes ¡

slide-16
SLIDE 16

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ X9 ¡ X10 ¡ x3 ¡ x4 ¡ X7 ¡ X11 ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

slide-17
SLIDE 17

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ X9 ¡ x3 ¡ x4 ¡ X7 ¡ X11 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-18
SLIDE 18

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ X9 ¡ x3 ¡ x4 ¡ X7 ¡ X11 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-19
SLIDE 19

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ x3 ¡ x4 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-20
SLIDE 20

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ x3 ¡ x4 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-21
SLIDE 21

X6 ¡ X5 ¡ x1 ¡ X2 ¡ X8 ¡ x3 ¡ X4 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-22
SLIDE 22

X6 ¡ X5 ¡ x1 ¡ X2 ¡ X8 ¡ x3 ¡ X4 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-23
SLIDE 23

X5 ¡ x1 ¡ X2 ¡ x3 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-24
SLIDE 24

X5 ¡ x1 ¡ X2 ¡ x3 ¡ X7 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-25
SLIDE 25

X5 ¡ x1 ¡ X2 ¡ x3 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-26
SLIDE 26

X5 ¡ x1 ¡ X2 ¡ x3 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

CondiGonal ¡ marginalisaGon ¡ properGes ¡ D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-27
SLIDE 27

x1 ¡ X2 ¡ x3 ¡

Bayesian ¡networks: ¡useful ¡properGes ¡

CondiGonal ¡ marginalisaGon ¡ properGes ¡ D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

slide-28
SLIDE 28

x1 ¡ X2 ¡ x3 ¡ CondiGonal ¡ marginalisaGon ¡ properGes ¡ D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡

Credal ¡networks: ¡useful ¡properGes ¡? ¡

slide-29
SLIDE 29

Credal ¡networks: ¡useful ¡properGes ¡? ¡

CondiGonal ¡ marginalisaGon ¡ properGes ¡ D-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡ Credal ¡networks ¡under ¡ epistemic ¡irrelevance ¡

?

?

graphoid ¡ axioms ¡

(Cozman ¡2000) ¡

slide-30
SLIDE 30

Credal ¡networks ¡using ¡SDGs ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ X5 ¡ X6 ¡ X7 ¡

! ¡

The ¡most ¡conservaGve ¡one ¡ irrelevant ¡ ¡natural ¡extension ¡ Introduced ¡by ¡De ¡Bock ¡& ¡de ¡Cooman ¡(2013) ¡ § Simplifies ¡coherence ¡proofs ¡for ¡LPs ¡ § (condi_onal) ¡marginalisa_on ¡proper_es ¡ § AD-­‑separa_on ¡implies ¡irrelevance ¡

slide-31
SLIDE 31

AD-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡ CondiGonal ¡ marginalisaGon ¡ properGes ¡

Credal ¡networks: ¡useful ¡properGes ¡

✔ ✔

Credal ¡networks ¡under ¡ epistemic ¡irrelevance ¡ graphoid ¡ axioms ¡

(Cozman ¡2000) ¡ (De ¡Bock ¡& ¡ ¡ tde ¡Cooman ¡2013) ¡

slide-32
SLIDE 32

Credal ¡networks: ¡useful ¡properGes ¡ ✔

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x8 ¡ X9 ¡ X10 ¡ x3 ¡ x4 ¡ X7 ¡ X11 ¡ Evidence ¡nodes ¡ Query ¡nodes ¡

slide-33
SLIDE 33

AD-­‑separated ¡ evidence ¡is ¡ not ¡relevant ¡ Barren ¡nodes ¡ can ¡be ¡removed ¡ CondiGonal ¡ marginalisaGon ¡ properGes ¡ x4 ¡

Credal ¡networks: ¡useful ¡properGes ¡

X2 ¡ x1 ¡ x3 ¡

slide-34
SLIDE 34

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

x6 ¡ X5 ¡ x1 ¡ X2 ¡ x7 ¡ X8 ¡ X9 ¡ x3 ¡ x4 ¡ Evidence ¡ Query ¡ Single ¡query ¡node ¡

(de ¡Cooman ¡et ¡al. ¡2010) ¡ (In ¡trees, ¡the ¡joint ¡can ¡be ¡constructed ¡ recursively ¡by ¡applying ¡marginal ¡extension ¡ and ¡independent ¡natural ¡extension) ¡

slide-35
SLIDE 35

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

x6 ¡ x5 ¡ X1 ¡ X2 ¡ x7 ¡ x8 ¡ X3 ¡ X4 ¡ Evidence ¡ Query ¡ Single ¡query ¡node ¡

(de ¡Cooman ¡et ¡al. ¡2010) ¡

Example: ¡ ¡ kalman ¡filtering ¡ ¡

(Benavoli ¡et ¡al. ¡2011) ¡

?

slide-36
SLIDE 36

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

x6 ¡ X5 ¡ X1 ¡ X2 ¡ x7 ¡ X8 ¡ X9 ¡ x3 ¡ X4 ¡ Evidence ¡ Query ¡ Query ¡nodes ¡on ¡ ¡ a ¡directed ¡path ¡ ¡

(unpublished ¡work) ¡ (In ¡trees, ¡the ¡joint ¡can ¡be ¡constructed ¡ recursively ¡by ¡applying ¡marginal ¡extension ¡ and ¡independent ¡natural ¡extension) ¡

slide-37
SLIDE 37

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

x6 ¡ x5 ¡ X1 ¡ X2 ¡ x7 ¡ x8 ¡ X3 ¡ X4 ¡ Evidence ¡ Query ¡ Example: ¡finding ¡maximin ¡ solu_on ¡in ¡imprecise ¡Viterbi ¡ Query ¡nodes ¡on ¡ ¡ a ¡directed ¡path ¡ ¡

(unpublished ¡work) ¡

?

slide-38
SLIDE 38

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

X6 ¡ X5 ¡ X1 ¡ X2 ¡ X7 ¡ X8 ¡ X9 ¡ X3 ¡ X4 ¡ Gambles ¡ Sum ¡of ¡gambles ¡

(unpublished ¡work) ¡ (In ¡trees, ¡the ¡joint ¡can ¡be ¡constructed ¡ recursively ¡by ¡applying ¡marginal ¡extension ¡ and ¡independent ¡natural ¡extension) ¡

slide-39
SLIDE 39

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

X1 ¡ X2 ¡ X3 ¡ X4 ¡ Example: ¡_me ¡averages ¡in ¡ queueing ¡systems ¡

?

Sum ¡of ¡gambles ¡

(unpublished ¡work) ¡

Gambles ¡

slide-40
SLIDE 40

Credal ¡trees: ¡efficient ¡(linear!) ¡algorithms ¡ ¡

X6 ¡ X5 ¡ X1 ¡ X2 ¡ X7 ¡ X8 ¡ X9 ¡ X3 ¡ X4 ¡ Non-­‑negaGve ¡gambles ¡ Gambles ¡ Product ¡of ¡gambles ¡

(unpublished ¡work) ¡

?

(In ¡trees, ¡the ¡joint ¡can ¡be ¡constructed ¡ recursively ¡by ¡applying ¡marginal ¡extension ¡ and ¡independent ¡natural ¡extension) ¡

slide-41
SLIDE 41

? ¡