Activities per year
Abstract
One prominent method to perform inference on probabilistic graphical models is the probability propagation in trees of clusters (PPTC) algorithm. In this paper, we demonstrate the use of partial evaluation, an established technique from the compiler domain, to improve the performance of online Bayesian inference using the PPTC algorithm in the context of observed evidence. We present a metaprogramming-based method to transform a base program into an optimized version by precomputing the static input at compile time while guaranteeing behavioral equivalence. We achieve an inference time reduction of 21% on average for the Promedas benchmark.
Original language | English |
---|---|
Title of host publication | Proceedings : 2022 25th Euromicro Conference on Digital System Design, DSD 2022 |
Editors | Himar Fabelo, Samuel Ortega, Amund Skavhaug |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 429-437 |
Number of pages | 9 |
ISBN (Electronic) | 978-1-6654-7404-7 |
DOIs | |
Publication status | Published - 4 Jan 2022 |
Event | 25th Euromicro Conference on Digital System Design, DSD 2022 - Maspalomas, Spain Duration: 31 Aug 2022 → 2 Sept 2022 |
Conference
Conference | 25th Euromicro Conference on Digital System Design, DSD 2022 |
---|---|
Country/Territory | Spain |
City | Maspalomas |
Period | 31/08/22 → 2/09/22 |
Bibliographical note
Funding Information:This work is partially funded by the Netherlands Organization for Scientific Research.
Keywords
- Bayesian inference
- junction trees
- message passing
- partial evaluation
- probabilistic graphical models
Fingerprint
Dive into the research topics of 'Partial Evaluation in Junction Trees'. Together they form a unique fingerprint.Activities
- 1 Contributed talk
-
JunctionTrees: Bayesian inference in discrete graphical models
Roa Villescas, M. (Speaker)
27 Jul 2022Activity: Talk or presentation types › Contributed talk › Scientific