paper-with-me

Papers

The Tsetlin Machine - A Game Theoretic Bandit Driven Approach to Optimal Pattern Recognition with Propositional Logic

2018-04-04 · Ole-Christoffer Granmo

Although simple individually, artificial neurons provide state-of-the-art performance when interconnected in deep networks. Unknown to many, there exists an arguably even simpler and more versatile learning mechanism, namely, the Tsetlin Automaton. Merely by means of a single integer as memory, it learns the optimal action in stochastic environments through increment and decrement operations. In this paper, we introduce the Tsetlin Machine, which solves complex pattern recognition problems with easy-to-interpret propositional formulas, composed by a collective of Tsetlin Automata. To eliminate the longstanding problem of vanishing signal-to-noise ratio, the Tsetlin Machine orchestrates the automata using a novel game. Our theoretical analysis establishes that the Nash equilibria of the game align with the propositional formulas that provide optimal pattern recognition accuracy. This translates to learning without local optima, only global ones. We argue that the Tsetlin Machine finds the propositional formula that provides optimal accuracy, with probability arbitrarily close to unity. In five benchmarks, the Tsetlin Machine provides competitive accuracy compared with SVMs, Decision Trees, Random Forests, Naive Bayes Classifier, Logistic Regression, and Neural Networks. The Tsetlin Machine further has an inherent computational advantage since both inputs, patterns, and outputs are expressed as bits, while recognition and learning rely on bit manipulation. The combination of accuracy, interpretability, and computational simplicity makes the Tsetlin Machine a promising tool for a wide range of domains. Being the first of its kind, we believe the Tsetlin Machine will kick-start new paths of research, with a potentially significant impact on the AI field and the applications of AI.

📄 PDF Abstract BibTeX arXiv:1804.01508

Code (16)

cair/TsetlinMachine 공식 구현
cair/fast-tsetlin-machine-with-mnist-demo 공식 구현
adrianphoulady/weighted-tsetlin-machine-cpp
anon767/TsetlinMachine
cair/ICML-Massively-Parallel-and-Asynchronous-Tsetlin-Machine-Architecture tf
cair/PyTsetlinMachineCUDA
cair/TextUnderstandingTsetlinMachine tf
cair/TsetlinMachineC
cair/fast-tsetlin-machine-in-cuda-with-imdb-demo
cair/pyTsetlinMachine
cair/pyTsetlinMachineMT
cair/pyTsetlinMachineParallel
cair/regression-tsetlin-machine
ckinateder/pytsetlinmachineparallel
jcriddle4/tsetlin_rust_mnist
zdx3578/pyTsetlinMachine

Tasks

Image ClassificationUnity

Methods 이 논문이 사용한 방법론

Logistic Regression Logistic Regression, despite its name, is a linear model for classification rather than regression. Logistic regression is also known in the literature as logit regression,…

Similar Papers 제목 키워드 기반

Tsetlin Machine for Solving Contextual Bandit Problems

2022-02-04 · Raihan Seraj, Jivitesh Sharma, Ole-Christoffer Granmo

This paper introduces an interpretable contextual bandit algorithm using Tsetlin Machines, which solves complex pattern recognition tasks using propositional logic. The proposed bandit learning algorithm relies on straig…

Thompson Sampling

Generalized Convergence Analysis of Tsetlin Machines: A Probabilistic Approach to Concept Learning

2023-10-03 · Mohamed-Bachir Belaid, Jivitesh Sharma, Lei Jiao, Ole-Christoffer Granmo 외

Tsetlin Machines (TMs) have garnered increasing interest for their ability to learn concepts via propositional formulas and their proven efficiency across various application domains. Despite this, the convergence proof …

Interpretable Machine Learning

Logic-based AI for Interpretable Board Game Winner Prediction with Tsetlin Machine

2022-03-08 · Charul Giri, Ole-Christoffer Granmo, Herke van Hoof, Christian D. Blakely

Hex is a turn-based two-player connection game with a high branching factor, making the game arbitrarily complex with increasing board sizes. As such, top-performing algorithms for playing Hex rely on accurate evaluation…

Randomised Optimism via Competitive Co-Evolution for Matrix Games with Bandit Feedback

2025-05-19 · Shishen Lin

Learning in games is a fundamental problem in machine learning and artificial intelligence, with numerous applications~\citep{silver2016mastering,schrittwieser2020mastering}. This work investigates two-player zero-sum ma…

Evolutionary Algorithms

A Novel Multi-Step Finite-State Automaton for Arbitrarily Deterministic Tsetlin Machine Learning

2020-07-04 · K. Darshana Abeyrathna, Ole-Christoffer Granmo, Rishad Shafik, Alex Yakovlev 외

Due to the high energy consumption and scalability challenges of deep learning, there is a critical need to shift research focus towards dealing with energy consumption constraints. Tsetlin Machines (TMs) are a recent ap…

BIG-bench Machine Learning