BOWL: Bayesian Optimization for Weight Learning in Probabilistic Soft Logic

Abstract

Probabilistic soft logic (PSL) is a statistical relational learning framework that represents complex relational models with weighted first-order logical rules. The weights of the rules in PSL indicate their importance in the model and influence the effectiveness of the model on a given task. Existing weight learning approaches often attempt to learn a set of weights that maximizes some function of data likelihood. However, this does not always translate to optimal performance on a desired domain metric, such as accuracy or F1 score. In this paper, we introduce a new weight learning approach called Bayesian optimization for weight learning (BOWL) based on Gaussian process regression that directly optimizes weights on a chosen domain performance metric. The key to the success of our approach is a novel projection that captures the semantic distance between the possible weight configurations. Our experimental results show that our proposed approach outperforms likelihood-based approaches and yields up to a 10% improvement across a variety of performance metrics. Further, we performed experiments to measure the scalability and robustness of our approach on various realworld datasets.

Cite

Text

Srinivasan et al. "BOWL: Bayesian Optimization for Weight Learning in Probabilistic Soft Logic." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I06.6589

Markdown

[Srinivasan et al. "BOWL: Bayesian Optimization for Weight Learning in Probabilistic Soft Logic." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/srinivasan2020aaai-bowl/) doi:10.1609/AAAI.V34I06.6589

BibTeX

@inproceedings{srinivasan2020aaai-bowl,
  title     = {{BOWL: Bayesian Optimization for Weight Learning in Probabilistic Soft Logic}},
  author    = {Srinivasan, Sriram and Farnadi, Golnoosh and Getoor, Lise},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {10267-10275},
  doi       = {10.1609/AAAI.V34I06.6589},
  url       = {https://mlanthology.org/aaai/2020/srinivasan2020aaai-bowl/}
}