Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming

When given a Bayesian network, a common use of it is calculating conditional probabilities. This is known as inference. In order to be able to infer effectively, the structure of the Bayesian network is required to have low treewidth. Therefore, the problem of learning the structure of Bayesian netw...

Full description

Bibliographic Details
Main Author: Engardt, Max
Format: Others
Language:English
Published: KTH, Matematik (Avd.) 2014
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-148972
id ndltd-UPSALLA1-oai-DiVA.org-kth-148972
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1489722014-09-01T04:50:43ZStructure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear ProgrammingengStrukturinlärning av Bayesianska nätverk av begränsad trävidd med hjälp av heltalsprogrammeringEngardt, MaxKTH, Matematik (Avd.)2014When given a Bayesian network, a common use of it is calculating conditional probabilities. This is known as inference. In order to be able to infer effectively, the structure of the Bayesian network is required to have low treewidth. Therefore, the problem of learning the structure of Bayesian networks with bounded treewidth is studied in this thesis. This is solved by reducing the problem to a mixed integer linear problem using several formulation for the structure of the Bayesian network as well as for bounding the treewidth of the structure. Solving the problem in this way gives an algorithm known as an anytime algorithm which can be aborted during the run and return a solution as well as an upper bound for the value of the best possible solution. Tests show that several of these formulations are of practical use as implementations of them prove solutions to be optimal or nearly optimal for several data sets. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-148972TRITA-MAT-E ; 2014:45application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description When given a Bayesian network, a common use of it is calculating conditional probabilities. This is known as inference. In order to be able to infer effectively, the structure of the Bayesian network is required to have low treewidth. Therefore, the problem of learning the structure of Bayesian networks with bounded treewidth is studied in this thesis. This is solved by reducing the problem to a mixed integer linear problem using several formulation for the structure of the Bayesian network as well as for bounding the treewidth of the structure. Solving the problem in this way gives an algorithm known as an anytime algorithm which can be aborted during the run and return a solution as well as an upper bound for the value of the best possible solution. Tests show that several of these formulations are of practical use as implementations of them prove solutions to be optimal or nearly optimal for several data sets.
author Engardt, Max
spellingShingle Engardt, Max
Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
author_facet Engardt, Max
author_sort Engardt, Max
title Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
title_short Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
title_full Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
title_fullStr Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
title_full_unstemmed Structure Learning of Bayesian Networks with Bounded Treewidth Using Mixed Integer Linear Programming
title_sort structure learning of bayesian networks with bounded treewidth using mixed integer linear programming
publisher KTH, Matematik (Avd.)
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-148972
work_keys_str_mv AT engardtmax structurelearningofbayesiannetworkswithboundedtreewidthusingmixedintegerlinearprogramming
AT engardtmax strukturinlarningavbayesianskanatverkavbegransadtraviddmedhjalpavheltalsprogrammering
_version_ 1716711141587025920