English

A Relational Tsetlin Machine with Applications to Natural Language Understanding

Computation and Language 2021-02-23 v1 Artificial Intelligence Machine Learning Logic in Computer Science

Abstract

TMs are a pattern recognition approach that uses finite state machines for learning and propositional logic to represent patterns. In addition to being natively interpretable, they have provided competitive accuracy for various tasks. In this paper, we increase the computing power of TMs by proposing a first-order logic-based framework with Herbrand semantics. The resulting TM is relational and can take advantage of logical structures appearing in natural language, to learn rules that represent how actions and consequences are related in the real world. The outcome is a logic program of Horn clauses, bringing in a structured view of unstructured data. In closed-domain question-answering, the first-order representation produces 10x more compact KBs, along with an increase in answering accuracy from 94.83% to 99.48%. The approach is further robust towards erroneous, missing, and superfluous information, distilling the aspects of a text that are important for real-world understanding.

Keywords

Cite

@article{arxiv.2102.10952,
  title  = {A Relational Tsetlin Machine with Applications to Natural Language Understanding},
  author = {Rupsa Saha and Ole-Christoffer Granmo and Vladimir I. Zadorozhny and Morten Goodwin},
  journal= {arXiv preprint arXiv:2102.10952},
  year   = {2021}
}

Comments

14 pages, 3 figures, 7 tables, relational approach to TM in NLP

R2 v1 2026-06-23T23:23:46.254Z