An FPGA Implementation of an Event-Driven Unsupervised Feature Extraction Algorithm for Pattern Recognition

Philip C. Jose,Ying Xu,Andre van Schaik,Runchun Wang
DOI: https://doi.org/10.1109/iscas58744.2024.10558113
2024-01-01
Abstract:This paper presents the Field Programmable Gate Array (FPGA) implementation of an event-driven unsupervised Feature Extraction using Adaptive Selection Thresholds (FEAST) algorithm for pattern recognition tasks. The novelty of the design lies in splitting the FEAST learning rule into two different sets of tasks and executing them independently in a time-multiplexed fashion, using a minimum number of hardware resources. The proposed hardware architecture, operated at 200 MHz clock frequency, can process 183 x 10(3) events/sec in training mode and 196x10(3) events/sec in inference mode. The FEAST hardware model was tested with the Poker DVS dataset, obtaining a test accuracy of 95%.
What problem does this paper attempt to address?