Learning dynamics, pattern recognition capability and interpretability of the Tsetlin Machine

• TM forms interpretable patterns-clauses that collectively recognize and classify data • Class patterns are constructed through conjunctions of common Boolean features • TM’s hyper-parameters balance clauses specialization, generalization and coverage • TM clustering potential opens avenues for unsupervised and semi-supervised learning • Clause-level convergence offers a practical metric for TM training completion The inability to trace an AI’s reasoning process and understand why it makes each decision is known as the black box problem. This remains one of the major barriers to the trusted and widespread use of machine learning in many application domains. The paper explores pattern recognition performance and learning dynamics of the Tsetlin Machine – a new explainable logic-based machine-learning approach. Tsetlin Machine uses a collection of finite-state automata with a unique logic-based learning mechanism and provides a promising alternative to Artificial Neural Networks with several advantages, such as interpretability, low complexity, suitability for hardware implementation and high performance. This work investigates Tsetlin Machine’s mechanism for constructing conjunctive clauses from data and their interpretation for pattern recognition on several datasets. We demonstrate that during training the logical clauses learn persistent sub-patterns within the class. Each clause creates a class template by clustering a certain number of similar class samples, combining them through literal-wise logical conjunction (i.e., AND-ing). The number of class samples that each clause combines depends on Tsetlin Machine’s hyperparameters. The more class samples that are combined, the more general the clauses become. The paper aims at uncovering how Tsetlin Machine’s hyperparameters influence the balance between clause generalization and specialization and how this affects the accuracy of pattern recognition. It also studies the evolution of the machine’s internal state, its convergence and training completion.

Authors

Institutions

Publication Details

Journal
Pattern Recognition
Published
2025-12-30
DOI
https://doi.org/10.1016/j.patcog.2025.113028
Primary Topic
Optimization and Search Problems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Learning dynamics, pattern recognition capability and interpretability of the Tsetlin Machine

A. Yakovlev, Olga Tarasyuk, Ole‐Christoffer Granmo, Rishad Shafik et al.
Pattern Recognition
Optimization and Search Problems
article

Learning dynamics, pattern recognition capability and interpretability of the Tsetlin Machine

A. Yakovlev, Olga Tarasyuk, Ole‐Christoffer Granmo, Rishad Shafik, Tousif Rahman, Anatoliy Gorbenko, Lei Jiao
article en

Abstract

• TM forms interpretable patterns-clauses that collectively recognize and classify data • Class patterns are constructed through conjunctions of common Boolean features • TM’s hyper-parameters balance clauses specialization, generalization and coverage • TM clustering potential opens avenues for unsupervised and semi-supervised learning • Clause-level convergence offers a practical metric for TM training completion The inability to trace an AI’s reasoning process and understand why it makes each decision is known as the black box problem. This remains one of the major barriers to the trusted and widespread use of machine learning in many application domains. The paper explores pattern recognition performance and learning dynamics of the Tsetlin Machine – a new explainable logic-based machine-learning approach. Tsetlin Machine uses a collection of finite-state automata with a unique logic-based learning mechanism and provides a promising alternative to Artificial Neural Networks with several advantages, such as interpretability, low complexity, suitability for hardware implementation and high performance. This work investigates Tsetlin Machine’s mechanism for constructing conjunctive clauses from data and their interpretation for pattern recognition on several datasets. We demonstrate that during training the logical clauses learn persistent sub-patterns within the class. Each clause creates a class template by clustering a certain number of similar class samples, combining them through literal-wise logical conjunction (i.e., AND-ing). The number of class samples that each clause combines depends on Tsetlin Machine’s hyperparameters. The more class samples that are combined, the more general the clauses become. The paper aims at uncovering how Tsetlin Machine’s hyperparameters influence the balance between clause generalization and specialization and how this affects the accuracy of pattern recognition. It also studies the evolution of the machine’s internal state, its convergence and training completion.

Pattern RecognitionVol. 174
University of Agder (NO), Leeds Beckett University (GB), Newcastle University (GB)
Peace, Justice and strong institutions
Openalex Percentile: Top 33%
Optimization and Search Problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.