LGFeb 8, 2025

ETHEREAL: Energy-efficient and High-throughput Inference using Compressed Tsetlin Machine

arXiv:2502.05640v13 citationsh-index: 20IWASI
Originality Highly original
AI Analysis

This work addresses the problem of efficient machine learning inference for TinyML applications, providing a solution for those requiring low-cost, low-energy, and high-throughput implementations.

The authors tackled the problem of improving the efficiency of Tsetlin Machines, achieving a model size reduction of up to 87.54% with minimal accuracy compromise, and resulting in over an order of magnitude reduction in inference time and energy consumption. This leads to higher throughput and a smaller memory footprint compared to other models.

The Tsetlin Machine (TM) is a novel alternative to deep neural networks (DNNs). Unlike DNNs, which rely on multi-path arithmetic operations, a TM learns propositional logic patterns from data literals using Tsetlin automata. This fundamental shift from arithmetic to logic underpinning makes TM suitable for empowering new applications with low-cost implementations. In TM, literals are often included by both positive and negative clauses within the same class, canceling out their impact on individual class definitions. This property can be exploited to develop compressed TM models, enabling energy-efficient and high-throughput inferences for machine learning (ML) applications. We introduce a training approach that incorporates excluded automata states to sparsify TM logic patterns in both positive and negative clauses. This exclusion is iterative, ensuring that highly class-correlated (and therefore significant) literals are retained in the compressed inference model, ETHEREAL, to maintain strong classification accuracy. Compared to standard TMs, ETHEREAL TM models can reduce model size by up to 87.54%, with only a minor accuracy compromise. We validate the impact of this compression on eight real-world Tiny machine learning (TinyML) datasets against standard TM, equivalent Random Forest (RF) and Binarized Neural Network (BNN) on the STM32F746G-DISCO platform. Our results show that ETHEREAL TM models achieve over an order of magnitude reduction in inference time (resulting in higher throughput) and energy consumption compared to BNNs, while maintaining a significantly smaller memory footprint compared to RFs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes