Marginal Inference in MRFs using Frank-Wolfe
David Belanger, Daniel Sheldon, Andrew McCallum
School of Computer Science University of Massachusetts, Amherst {belanger,sheldon,mccallum}@cs.umass.edu
Marginal Inference in MRFs using Frank-Wolfe David Belanger, Daniel - - PowerPoint PPT Presentation
Marginal Inference in MRFs using Frank-Wolfe David Belanger, Daniel Sheldon, Andrew McCallum School of Computer Science University of Massachusetts, Amherst { belanger,sheldon,mccallum } @cs.umass.edu December 10, 2013 Table of Contents Markov
School of Computer Science University of Massachusetts, Amherst {belanger,sheldon,mccallum}@cs.umass.edu
1
2
3
4
5
December 10, 2013 2 / 26
1
2
3
4
5
December 10, 2013 3 / 26
December 10, 2013 4 / 26
December 10, 2013 4 / 26
December 10, 2013 4 / 26
December 10, 2013 4 / 26
December 10, 2013 4 / 26
December 10, 2013 5 / 26
µ∈Mµ, θ + HM(µ)
December 10, 2013 5 / 26
µ∈Mµ, θ + HM(µ)
µ∈Lµ, θ + HB(µ)
December 10, 2013 5 / 26
µ∈Mµ, θ + HM(µ)
µ∈Lµ, θ + HB(µ)
December 10, 2013 5 / 26
µ∈Mµ, θ
December 10, 2013 6 / 26
µ∈Mµ, θ
Black&Box&& MAP&Solver&
December 10, 2013 6 / 26
µ∈Mµ, θ
Black&Box&& MAP&Solver&
Gray&Box&& MAP&Solver&
December 10, 2013 6 / 26
December 10, 2013 7 / 26
1
2
3
4
5
December 10, 2013 8 / 26
x∈Xx, −∇f (xt−1)
γ∈[0,1] f ((1 − γ)xt + γyt)
December 10, 2013 9 / 26
December 10, 2013 10 / 26
December 10, 2013 11 / 26
December 10, 2013 12 / 26
December 10, 2013 12 / 26
December 10, 2013 13 / 26
December 10, 2013 13 / 26
December 10, 2013 13 / 26
December 10, 2013 13 / 26
December 10, 2013 14 / 26
1
2
3
4
5
December 10, 2013 15 / 26
December 10, 2013 16 / 26
δCf t+2 MAP suboptimality at iter t
December 10, 2013 16 / 26
δCf t+2 MAP suboptimality at iter t −
December 10, 2013 16 / 26
δCf t+2 MAP suboptimality at iter t −
December 10, 2013 16 / 26
x,s∈D;γ∈[0,1];y=x+γ(s−x)
December 10, 2013 17 / 26
x,s∈D;γ∈[0,1];y=x+γ(s−x)
0.2 0.4 0.6 0.8 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 entropy prob x = 1
December 10, 2013 17 / 26
December 10, 2013 18 / 26
1
2
3
4
5
December 10, 2013 19 / 26
December 10, 2013 20 / 26
Problem Family MAP Algorithm Marginal Algorithm tree-structured graphical models Viterbi Forward-Backward loopy graphical models Max-Product BP Sum-Product BP Directed Spanning Tree Chu Liu Edmonds Matrix Tree Theorem Bipartite Matching Hungarian Algorithm ×
December 10, 2013 20 / 26
1
2
3
4
5
December 10, 2013 21 / 26
µ∈Mµ, θ + HM(µ) + λR(µ)
December 10, 2013 22 / 26
µ∈Mµ, θ + HM(µ) + λR(µ)
µ∈M∩Br(µt)µ, θ
December 10, 2013 22 / 26
December 10, 2013 23 / 26
December 10, 2013 23 / 26
Stefano Ermon, Carla Gomes, Ashish Sabharwal, and Bart Selman. Taming the curse of dimensionality: Discrete integration by hashing and optimization. In Proceedings of the 30th International Conference on Machine Learning (ICML-13), pages 334–342, 2013.
with Applications to Online and Stochastic Optimization. ArXiv e-prints, January 2013. Zaid Harchaoui, Anatoli Juditsky, and Arkadi Nemirovski. Conditional gradient algorithms for norm-regularized smooth convex optimization. arXiv preprint arXiv:1302.2325, 2013. Tamir Hazan and Tommi S Jaakkola. On the Partition Function and Random Maximum A-Posteriori Perturbations. In Proceedings of the 29th International Conference on Machine Learning (ICML-12), pages 991–998, 2012. Bert Huang and Tony Jebara. Approximating the permanent with belief
December 10, 2013 24 / 26
Mark Huber. Exact sampling from perfect matchings of dense regular bipartite
Martin Jaggi. Revisiting Frank-Wolfe: Projection-Free Sparse Convex
Learning (ICML-13), pages 427–435, 2013. James Petterson, Tiberio Caetano, Julian McAuley, and Jin Yu. Exponential family graph matching and ranking. 2009. Tim Roughgarden and Michael Kearns. Marginals-to-models reducibility. In Advances in Neural Information Processing Systems, pages 1043–1051, 2013. Maksims Volkovs and Richard S Zemel. Efficient sampling for bipartite matching
1322–1330, 2012. Pascal O Vontobel. The bethe permanent of a non-negative matrix. In Communication, Control, and Computing (Allerton), 2010 48th Annual Allerton Conference on, pages 341–346. IEEE, 2010.
December 10, 2013 25 / 26
December 10, 2013 26 / 26
December 10, 2013 26 / 26
December 10, 2013 26 / 26
December 10, 2013 26 / 26