Optimal Algorithms for Learning Bayesian Network Structures Integer Linear Programming and Evaluations
James Cussens, University of York UAI, 2015-07-12
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 1 / 35
Optimal Algorithms for Learning Bayesian Network Structures Integer - - PowerPoint PPT Presentation
Optimal Algorithms for Learning Bayesian Network Structures Integer Linear Programming and Evaluations James Cussens, University of York UAI, 2015-07-12 James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 1 /
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 1 / 35
Integer programming encoding
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 2 / 35
Integer programming encoding
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 2 / 35
Integer programming encoding
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 3 / 35
Integer programming encoding
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 4 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 5 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 6 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 7 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 8 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 9 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 9 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 9 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 10 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 10 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 10 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 10 / 35
Solving the IP
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 11 / 35
Polyhedral theory
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 12 / 35
Polyhedral theory
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 13 / 35
Polyhedral theory
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 14 / 35
Branching and Propagation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 15 / 35
Branching and Propagation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 15 / 35
Branching and Propagation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 16 / 35
Branching and Propagation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 17 / 35
Extensions
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 18 / 35
Extensions
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 19 / 35
Extensions
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 20 / 35
Scaling up?
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 21 / 35
Scaling up?
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 22 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 23 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 24 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 25 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 26 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 27 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 28 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 29 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 30 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 31 / 35
Empirical evaluation James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 32 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 32 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 33 / 35
Empirical evaluation
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 34 / 35
Acknowledgements
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 35 / 35
Acknowledgements
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 35 / 35
Acknowledgements
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 35 / 35
Acknowledgements
James Cussens, University of York Optimal BNSL algorithms - Part II UAI, 2015-07-12 35 / 35