English

Enriching a Model's Notion of Belief using a Persistent Memory

Computation and Language 2021-10-08 v2 Artificial Intelligence

Abstract

Although pretrained language models (PTLMs) have been shown to contain significant amounts of world knowledge, they can still produce inconsistent answers to questions when probed, even after using specialized training techniques to reduce inconsistency. As a result, it can be hard to identify what the model actually "believes" about the world. Our goal is to reduce this problem, so systems are more globally consistent and accurate in their answers. Our approach is to add a memory component -- a BeliefBank -- that records a model's answers, and two mechanisms that use it to improve consistency among beliefs. First, a reasoning component -- a weighted SAT solver -- improves consistency by flipping answers that significantly clash with others. Second, a feedback component re-queries the model but using known beliefs as context. We show that, in a controlled experimental setting, these two mechanisms improve both accuracy and consistency. This is significant as it is a first step towards endowing models with an evolving memory, allowing them to construct a more coherent picture of the world.

Keywords

Cite

@article{arxiv.2104.08401,
  title  = {Enriching a Model's Notion of Belief using a Persistent Memory},
  author = {Nora Kassner and Oyvind Tafjord and Hinrich Schutze and Peter Clark},
  journal= {arXiv preprint arXiv:2104.08401},
  year   = {2021}
}

Comments

This is an old and now obsolete draft. See arXiv:2109.14723 ("BeliefBank: Adding Memory to a Pre-Trained Language Model for a Systematic Notion of Belief") for the final paper

R2 v1 2026-06-24T01:15:55.491Z