Dynamic Tsetlin Machine Accelerators for On-Chip Training at the Edge using FPGAs
Not on the map. Why?
Abstract (arXiv)
The increased demand for data privacy and security in machine learning (ML) applications has put impetus on effective edge training on Internet-of-Things (IoT) nodes. Edge training aims to leverage speed, energy efficiency and adaptability within the resource constraints of the nodes. Deploying and training Deep Neural Networks (DNNs)-based models at the edge, although accurate, posit significant challenges from the back-propagation algorithm's complexity, bit precision trade-offs, and heterogeneity of DNN layers. This paper presents a Dynamic Tsetlin Machine (DTM) training accelerator as an alternative to DNN implementations. DTM utilizes logic-based on-chip inference with finite-state automata-driven learning within the same Field Programmable Gate Array (FPGA) package. Underpinned on the Vanilla and Coalesced Tsetlin Machine algorithms, the dynamic aspect of the accelerator design allows for a run-time reconfiguration targeting different datasets, model architectures, and model sizes without resynthesis. This makes the DTM suitable for targeting multivariate sensor-based edge tasks. Compared to DNNs, DTM trains with fewer multiply-accumulates, devoid of derivative computation. It is a data-centric ML algorithm that learns by aligning Tsetlin automata with input data to form logical propositions enabling efficient Look-up-Table (LUT) mapping and frugal Block RAM usage in FPGA training implementations. The proposed accelerator offers 2.54x more Giga operations per second per Watt (GOP/s per W) and uses 6x less power than the next-best comparable design.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 22 of its 53 references that are in the map. First posted on arXiv 28 Apr 2025.
Builds on
22 of 53 references.
References · 22
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 752
- 2020Learning under Concept Drift: A Reviewcited by 477
- 2018Deep Learning for Classical Japanese Literaturecited by 422
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
- 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
- 2018The Tsetlin Machine -- A Game Theoretic Bandit Driven Approach to Optimal Pattern Recognition with Propositional Logiccited by 72
- 2019The Convolutional Tsetlin Machinecited by 37
- 2020FracBNN: Accurate and FPGA-Efficient Binary Neural Networks with Fractional Activationscited by 32
- 2020On the Convergence of Tsetlin Machines for the IDENTITY- and NOT Operatorscited by 23
- 2021Coalesced Multi-Output Tsetlin Machines with Clause Sharingcited by 22
- 2022SATA: Sparsity-Aware Training Accelerator for Spiking Neural Networkscited by 20
10 more
- 2023FireFly: A High-Throughput Hardware Accelerator for Spiking Neural Networks with Efficient DSP and Memory Optimizationcited by 13
- 2020Real-Time Model Calibration with Deep Reinforcement Learningcited by 12
- 2021Low-Power Audio Keyword Spotting using Tsetlin Machinescited by 11
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Supportcited by 10
- 2022SemiPFL: Personalized Semi-Supervised Federated Learning Framework for Edge Intelligencecited by 7
- 2024An Optimized Toolbox for Advanced Image Processing with Tsetlin Machine Compositescited by 7
- 2019The Regression Tsetlin Machine: A Tsetlin Machine for Continuous Output Problemscited by 5
- 2023TMComposites: Plug-and-Play Collaboration Between Specialized Tsetlin Machinescited by 4
- 2023IMBUE: In-Memory Boolean-to-CUrrent Inference ArchitecturE for Tsetlin Machinescited by 3
- 2024MATADOR: Automated System-on-Chip Tsetlin Machine Design Generation for Edge Applicationscited by 3
Built on by
Citing papers per year: 2026: 2.
2 papers.