NeuroBE: Escalating Neural Network Approximations of Bucket Elimination
Abstract
A major limiting factor in graphical model inference is the complexity of computing the partition function. Exact message-passing algorithms such as Bucket Elimination (BE) require exponential memory to compute the partition function; therefore, approximations are necessary. In this paper, we build upon a recently introduced methodology called Deep Bucket Elimination (DBE) that uses classical Neural Networks to approximate messages generated by BE for large buckets. The main feature of our new scheme, renamed NeuroBE, is that it customizes the architecture of the neural networks, their learning process and in particular, adapts the loss function to the internal form or distribution of messages. Our experiments demonstrate significant improvements in accuracy and time compared with the earlier DBE scheme.
Cite
Text
Agarwal et al. "NeuroBE: Escalating Neural Network Approximations of Bucket Elimination." Uncertainty in Artificial Intelligence, 2022.Markdown
[Agarwal et al. "NeuroBE: Escalating Neural Network Approximations of Bucket Elimination." Uncertainty in Artificial Intelligence, 2022.](https://mlanthology.org/uai/2022/agarwal2022uai-neurobe/)BibTeX
@inproceedings{agarwal2022uai-neurobe,
title = {{NeuroBE: Escalating Neural Network Approximations of Bucket Elimination}},
author = {Agarwal, Sakshi and Kask, Kalev and Ihler, Alex and Dechter, Rina},
booktitle = {Uncertainty in Artificial Intelligence},
year = {2022},
pages = {11-21},
volume = {180},
url = {https://mlanthology.org/uai/2022/agarwal2022uai-neurobe/}
}