
TL;DR
The Fuzzy-Pattern Tsetlin Machine introduces a fuzzy clause evaluation mechanism that reduces the number of clauses needed, improves efficiency, and enhances accuracy across multiple datasets, enabling practical online learning on microcontrollers.
Contribution
It proposes a novel fuzzy clause evaluation method for Tsetlin Machines, significantly reducing clause count, memory, and training time while improving accuracy and robustness.
Findings
Achieves 90.15% accuracy on IMDb with one clause per class.
Reduces clauses by 50x and training time by 316x on IMDb.
Outperforms existing models on Fashion-MNIST and Amazon datasets.
Abstract
The "all-or-nothing" clause evaluation strategy is a core mechanism in the Tsetlin Machine (TM) family of algorithms. In this approach, each clause - a logical pattern composed of binary literals mapped to input data - is disqualified from voting if even a single literal fails. Due to this strict requirement, standard TMs must employ thousands of clauses to achieve competitive accuracy. This paper introduces the Fuzzy-Pattern Tsetlin Machine (FPTM), a novel variant where clause evaluation is fuzzy rather than strict. If some literals in a clause fail, the remaining ones can still contribute to the overall vote with a proportionally reduced score. As a result, each clause effectively consists of sub-patterns that adapt individually to the input, enabling more flexible, efficient, and robust pattern matching. The proposed fuzzy mechanism significantly reduces the required number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFuzzy and Soft Set Theory · Optimization and Search Problems · Artificial Immune Systems Applications
