The pywmi framework and toolbox for probabilistic inference using weighted model integration Show others and affiliations
2019 (English) In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence / [ed] Sarit Kraus, AAAI Press, 2019, p. 6530-6532Conference paper, Published paper (Refereed)
Abstract [en]
Weighted Model Integration (WMI) is a popular technique for probabilistic inference that extends Weighted Model Counting (WMC) – the standard inference technique for inference in discrete domains – to domains with both discrete and continuous variables. However, existing WMI solvers each have different interfaces and use different formats for representing WMI problems. Therefore, we i-troduce pywmi (http://pywmi.org), an open source framework and toolbox for probabilistic inferenceusing WMI, to address these shortcomings. Crucially, pywmi fixes a common internal format for WMI problems and introduces a common interface for WMI solvers. To assist users in modeling WMI problems, pywmi introduces modeling languages based on SMT-LIB.v2 or MiniZinc and parsers for both. To assist users in comparing WMI solvers, pywmi includes implementations of several state-of-the-art solvers, a fast approximate WMI solver,and a command-line interface to solve WMI problems. Finally, to assist developers in implementing new solvers, pywmi provides Python implementa-ions of commonly used subroutines.
Place, publisher, year, edition, pages AAAI Press, 2019. p. 6530-6532
Series
IJCAI International Joint Conference on Artificial Intelligence, ISSN 1045-0823
Keywords [en]
AI: Knowledge Representation and Reasoning, AI: Uncertainty in AI
National Category
Computer and Information Sciences
Identifiers URN: urn:nbn:se:oru:diva-87328 DOI: 10.24963/ijcai.2019/946 ISI: 000761735106135 Scopus ID: 2-s2.0-85073235712 ISBN: 978-0-9992411-4-1 (electronic) OAI: oai:DiVA.org:oru-87328 DiVA, id: diva2:1500057
Conference 28th International Joint Conference on Artificial Intelligence (IJCAI 2019), Macau, China, August 10-16, 2019
Funder EU, Horizon 2020, 823783
Note Funding Agencies:
Research Foundation-Flanders (FWO)
ERC AdG 694980
2020-11-112020-11-112025-01-20 Bibliographically approved