General Purpose MRF Learning with Neural Network Potentials
Abstract
Maximum likelihood learning is a well-studied approach for fitting discrete Markov random fields (MRFs) to data. However, general purpose maximum likelihood estimation for fitting MRFs with continuous variables have only been studied in much more limited settings. In this work, we propose a generic MLE estimation procedure for MRFs whose potential functions are modeled by neural networks. To make learning effective in practice, we show how to leverage a highly parallelizable variational inference method that can easily fit into popular machining learning frameworks like TensorFlow. We demonstrate experimentally that our approach is capable of effectively modeling the data distributions of a variety of real data sets and that it can compete effectively with other common methods on multilabel classification and generative modeling tasks.
Cite
Text
Xiong and Ruozzi. "General Purpose MRF Learning with Neural Network Potentials." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/384Markdown
[Xiong and Ruozzi. "General Purpose MRF Learning with Neural Network Potentials." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/xiong2020ijcai-general/) doi:10.24963/IJCAI.2020/384BibTeX
@inproceedings{xiong2020ijcai-general,
title = {{General Purpose MRF Learning with Neural Network Potentials}},
author = {Xiong, Hao and Ruozzi, Nicholas},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2020},
pages = {2769-2776},
doi = {10.24963/IJCAI.2020/384},
url = {https://mlanthology.org/ijcai/2020/xiong2020ijcai-general/}
}