Hardware Implementation of an Adaptive Finite State Machine Utilizing Tsetlin Machine

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In many applications, the deployed system is required to adjust to unpredictable changes in environments and real-time circumstances. Finite State Machine (FSM) is a computational model that is widely used for control in digital designs. In this study, we assume that the FSM behavioral model ought to adapt to a changing environment, whose characteristics are unknown in advance. To achieve this goal, instead of synthesizing the combinational logic from a predefined behavioral model, we utilize Tsetlin Machine (TM) design to construct the targeted logic functions through learning. The paper presents an approach to hardware implementation of a TM-based adaptive FSM that can be applied to ASIC. The implementation is validated and tested on an FPGA platform. The data collected from the measurements provides valuable insights into the learning process, such as the connection between the organization of the clauses that are formed by the TM and the resulting learning rate.

Original languageEnglish
Title of host publication2024 International Symposium on the Tsetlin Machine, ISTM 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331504984
DOIs
StatePublished - 1 Jan 2024
Event3rd International Symposium on the Tsetlin Machine, ISTM 2024 - Pittsburgh, United States
Duration: 28 Aug 202430 Aug 2024

Publication series

Name2024 International Symposium on the Tsetlin Machine, ISTM 2024

Conference

Conference3rd International Symposium on the Tsetlin Machine, ISTM 2024
Country/TerritoryUnited States
CityPittsburgh
Period28/08/2430/08/24

Keywords

  • Tsetlin Automaton
  • Tsetlin Machine
  • adaptive FSM
  • reconfigurable hardware

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Hardware Implementation of an Adaptive Finite State Machine Utilizing Tsetlin Machine'. Together they form a unique fingerprint.

Cite this