Building Concise Logical Patterns by Constraining Tsetlin Machine Clause Size
K. Darshana Abeyrathna, Ahmed Abdulrahem Othman Abouzeid, Bimal, Bhattarai, Charul Giri, Sondre Glimsdal, Ole-Christoffer Granmo and, Lei Jiao, Rupsa Saha, Jivitesh Sharma, Svein Anders Tunheim, Xuan, Zhang

TL;DR
This paper introduces Clause Size Constrained Tsetlin Machines (CSC-TMs), a variant that limits clause size to improve interpretability and reduce power consumption while maintaining high accuracy across diverse tasks.
Contribution
The paper proposes a novel TM variant with soft clause size constraints, demonstrating improved interpretability and efficiency without sacrificing accuracy.
Findings
CSC-TMs achieve up to 80 times fewer literals while maintaining accuracy.
Shorter clauses improve accuracy on datasets like TREC, IMDb, BBC Sports.
Power consumption analysis shows reduced energy use with CSC-TMs.
Abstract
Tsetlin machine (TM) is a logic-based machine learning approach with the crucial advantages of being transparent and hardware-friendly. While TMs match or surpass deep learning accuracy for an increasing number of applications, large clause pools tend to produce clauses with many literals (long clauses). As such, they become less interpretable. Further, longer clauses increase the switching activity of the clause logic in hardware, consuming more power. This paper introduces a novel variant of TM learning - Clause Size Constrained TMs (CSC-TMs) - where one can set a soft constraint on the clause size. As soon as a clause includes more literals than the constraint allows, it starts expelling literals. Accordingly, oversized clauses only appear transiently. To evaluate CSC-TM, we conduct classification, clustering, and regression experiments on tabular data, natural language text, images,…
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
TopicsFerroelectric and Negative Capacitance Devices · Metaheuristic Optimization Algorithms Research · Optimization and Search Problems
