An All-Digital 8.6-nJ/Frame 65-nm Tsetlin Machine Image Classification Accelerator
We present an all-digital programmable machine learning accelerator chip for image classification, underpinning on the Tsetlin machine (TM) principles. The TM is an emerging machine learning algorithm founded on propositional logic, utilizing sub-pattern recognition expressions called clauses. The accelerator implements the coalesced TM version with convolution, and classifies booleanized images of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$28\times 28$</tex-math> </inline-formula> pixels with 10 categories. A configuration with 128 clauses is used in a highly parallel architecture. Fast clause evaluation is achieved by keeping all clause weights and Tsetlin automata (TA) action signals in registers. The chip is implemented in a 65 nm low-leakage CMOS technology, and occupies an active area of 2.7 mm<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>. At a clock frequency of 27.8 MHz, the accelerator achieves 60.3 k classifications per second, and consumes 8.6 nJ per classification. This demonstrates the energy-efficiency of the TM, which was the main motivation for developing this chip. The latency for classifying a single image is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$25.4~\mu $</tex-math> </inline-formula>s which includes system timing overhead. The accelerator achieves 97.42%, 84.54% and 82.55% test accuracies for the datasets MNIST, Fashion-MNIST and Kuzushiji-MNIST, respectively, matching the TM software models.
Authors
- Alex Yakovlev (ORCID: https://orcid.org/0000-0003-0826-9330)
- Svein Anders Tunheim (ORCID: https://orcid.org/0000-0001-7947-8485)
- Yujin Zheng (ORCID: https://orcid.org/0000-0001-8810-8857)
- Ole‐Christoffer Granmo (ORCID: https://orcid.org/0000-0002-7287-030X)
- Rishad Shafik (ORCID: https://orcid.org/0000-0001-5444-537X)
- Lei Jiao (ORCID: https://orcid.org/0000-0002-7115-6489)
Institutions
- University of Agder (NO)
- Newcastle University (GB)
Publication Details
- Journal
- IEEE Transactions on Circuits and Systems I Regular Papers
- Published
- 2025-07-14
- DOI
- https://doi.org/10.1109/tcsi.2025.3586698
- Citations
- 2
- Primary Topic
- Image Processing Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.27