directed probabilistic watershed
TRANSCRIPT
![Page 1: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/1.jpg)
Directed Probabilistic Watershed
Enrique Fita Sanmart́ın Sebastian Damrich Fred A. Hamprecht
HCI/IWR at Heidelberg University
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 1 / 19
![Page 2: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/2.jpg)
Transductive semi-supervised learningalgorithm on directed graphs
s1 ? ?
? ? ?
? ? s2
=⇒Directed
ProbabilisticWatershed
s1
s2
Web graphs
Citation graphs
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 2 / 19
![Page 3: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/3.jpg)
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 3 / 19
![Page 4: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/4.jpg)
Probabilistic WatershedUndirected graphs
Fita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic WatershedDirected graphs
Forests =⇒ In-forests rootedat the seeds
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 4 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)
![Page 5: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/5.jpg)
Probabilistic WatershedUndirected graphs
Fita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic WatershedDirected graphs
Forests =⇒ In-forests rootedat the seeds
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 4 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)
![Page 6: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/6.jpg)
Framework
s1
s2
s1
s2
Directed Graph
Seeds (labeled nodes)
Edge-Costs, ce(∼affinity between nodes)
Classification
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 5 / 19
![Page 7: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/7.jpg)
Framework
s1
s2
s1
s2
Directed Graph
Seeds (labeled nodes)
Edge-Costs, ce(∼affinity between nodes)
Classification
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 5 / 19
![Page 8: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/8.jpg)
Framework
s1
s2
s1
s2
Directed Graph
Seeds (labeled nodes)
Edge-Costs, ce(∼affinity between nodes)
Classification
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 5 / 19
![Page 9: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/9.jpg)
Framework
s1
s2
s1
s2
Directed Graph
Seeds (labeled nodes)
Edge-Costs, ce(∼affinity between nodes)
Classification
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 5 / 19
![Page 10: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/10.jpg)
Definition in-tree & in-forest
(a) Directed graph
s
(b) In-tree rooted at s
s1
s2
(c) In-forest rooted at s1 and s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 6 / 19
![Page 11: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/11.jpg)
Definition in-tree & in-forest
(a) Directed graph
s
(b) In-tree rooted at s
s1
s2
(c) In-forest rooted at s1 and s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 6 / 19
![Page 12: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/12.jpg)
Definition in-tree & in-forest
(a) Directed graph
s
(b) In-tree rooted at s
s1
s2
(c) In-forest rooted at s1 and s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 6 / 19
![Page 13: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/13.jpg)
Main question
What is the probability of samplingan in-forest such that a node ofinterest, q, belongs to a tree rootedat a certain seed?
s1
q
s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 7 / 19
![Page 14: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/14.jpg)
Main question
What is the probability of samplingan in-forest such that a node ofinterest, q, belongs to a tree rootedat a certain seed?
s1
q
s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 7 / 19
![Page 15: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/15.jpg)
Directed Probabilistic Watershed Probabilities
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 8 / 19
![Page 16: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/16.jpg)
Directed Probabilistic Watershed Probabilities
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 9 / 19
![Page 17: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/17.jpg)
Gibbs distribution
Gibbs distribution
Pr(F ) ∝ w(F ) := exp(− µ c(F )︸︷︷︸∑
e∈Fce
)
s1
s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 10 / 19
![Page 18: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/18.jpg)
Directed Probabilistic Watershed Probabilities
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 11 / 19
![Page 19: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/19.jpg)
Directed Probabilistic Watershed Probabilities
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 12 / 19
![Page 20: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/20.jpg)
Computation Probabilities Directed Probabilistic Watershed
Number in-forests increasesexponentially with the number
of nodes and edges=⇒ Naive approach infeasible
Directed Matrix Tree TheoremLeenheer (2019)
=⇒ Efficient computation probabilities
Linear System
L>Uxs2U = −[B>
1 ]s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 13 / 19
An elementary proof of a matrix tree theorem for directed graphs, Leenheer (2019)
![Page 21: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/21.jpg)
Computation Probabilities Directed Probabilistic Watershed
Number in-forests increasesexponentially with the number
of nodes and edges=⇒ Naive approach infeasible
Directed Matrix Tree TheoremLeenheer (2019)
=⇒ Efficient computation probabilities
Linear System
L>Uxs2U = −[B>
1 ]s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 13 / 19
An elementary proof of a matrix tree theorem for directed graphs, Leenheer (2019)
![Page 22: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/22.jpg)
Comparison linear systems
Probabilistic Watershed
LUxs2U = −[B>
1 ]s2
Directed Probabilistic Watershed
L>Uxs2U = −[B>
1 ]s2
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 14 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)
![Page 23: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/23.jpg)
Equivalence Random Walker
Probabilistic Watershed
Random Walker(Seed absorption probabibility)
Grady (2006)
∼ Probabilisic WatershedFita (2019)
Directed Probabilistic Watershed
Directed Random Walker(Seed absorption probabibility)
∼ DirectedProbabilisic Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 15 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
![Page 24: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/24.jpg)
Minimum entropy case
Gibbs distribution
Pr(F ) ∝ exp(− µc(F )
)= exp
(− µ
∑e∈F
ce)
µ→∞ =⇒ Minimum entropy =⇒ Count minimum costin-forests (in-mSF)
(a) µ = 1 (b) µ = 2 (c) µ = 20
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 16 / 19
![Page 25: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/25.jpg)
Minimum entropy case
Probabilistic Watershed
Power WatershedCouprie et al. (2011)
∼Minimum entropy
Probabilisic WatershedFita (2019)
Directed Probabilistic Watershed
DirectedPower Watershed
∼Minimum entropy
DirectedProbabilisic Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 17 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 26: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/26.jpg)
Summary
Probabilistic WatershedFita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic Watershed
Forests =⇒ In-forestsrooted at the seeds
Count efficientlynumber forests
=⇒ Count efficientlynumber in-forests
Equivalence Random WalkerGrady (2006)
=⇒ Equivalence DirectedRandom Walker
Minimum entropyPower Watershed
Couprie et al. (2011)
=⇒ Minimum entropyDirected Power Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 18 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 27: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/27.jpg)
Summary
Probabilistic WatershedFita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic Watershed
Forests =⇒ In-forestsrooted at the seeds
Count efficientlynumber forests
=⇒ Count efficientlynumber in-forests
Equivalence Random WalkerGrady (2006)
=⇒ Equivalence DirectedRandom Walker
Minimum entropyPower Watershed
Couprie et al. (2011)
=⇒ Minimum entropyDirected Power Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 18 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 28: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/28.jpg)
Summary
Probabilistic WatershedFita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic Watershed
Forests =⇒ In-forestsrooted at the seeds
Count efficientlynumber forests
=⇒ Count efficientlynumber in-forests
Equivalence Random WalkerGrady (2006)
=⇒ Equivalence DirectedRandom Walker
Minimum entropyPower Watershed
Couprie et al. (2011)
=⇒ Minimum entropyDirected Power Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 18 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 29: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/29.jpg)
Summary
Probabilistic WatershedFita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic Watershed
Forests =⇒ In-forestsrooted at the seeds
Count efficientlynumber forests
=⇒ Count efficientlynumber in-forests
Equivalence Random WalkerGrady (2006)
=⇒ Equivalence DirectedRandom Walker
Minimum entropyPower Watershed
Couprie et al. (2011)
=⇒ Minimum entropyDirected Power Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 18 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 30: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/30.jpg)
Summary
Probabilistic WatershedFita Sanmart́ın et al. (2019)
=⇒ Directed Probabilistic Watershed
Forests =⇒ In-forestsrooted at the seeds
Count efficientlynumber forests
=⇒ Count efficientlynumber in-forests
Equivalence Random WalkerGrady (2006)
=⇒ Equivalence DirectedRandom Walker
Minimum entropyPower Watershed
Couprie et al. (2011)
=⇒ Minimum entropyDirected Power Watershed
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 18 / 19
Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning, Fita Sanmart́ın et al. (2019)Random walks for image segmentation, Grady (2006)
Power Watershed: A Unifying Graph-Based Optimization Framework, Couprie at al. (2011)
![Page 31: Directed Probabilistic Watershed](https://reader033.vdocument.in/reader033/viewer/2022053120/62921487f2884f027c2c8885/html5/thumbnails/31.jpg)
Thank you for your attention
Enrique Fita Sanmart́ın Directed Probabilistic Watershed 19 / 19