LogicNets vs. ULEEN: Comparing two novel high throughput edge ML inference techniques on FPGA

Shashank Nag, Zachary Susskind, Aman Arora, Alan T.L. Bacellar, Diego L.C. Dutra, Igor D.S. Miranda, Krishnan Kailas, Eugene B. John, Mauricio Breternitz, Priscila M.V. Lima, Felipe M.G. Franca, Lizy K. John

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

With the advent of Internet-of-Things (IoT) and edge computing devices, there has been an increased demand for low power and high-throughput machine learning inference on the edge. However, the trends of ever-increasing model sizes with numerous computations involved makes it increasingly difficult to deploy state-of-the-art models on edge computing devices. Of late, there has been a renewed interest in lookup table (LUT)-based ML models that replace typical weighted-addition operations in artificial neurons with lookup operations. These are well suited for edge FPGAs, both due to their underlying architecture, as well as their potential for low energy consumption. LogicNets and ULEEN are two such LUT-based model architectures, that have claimed to offer high throughput and low energy inferences. These two architectures are extensions of contrasting ideas of Deep Neural Networks and Weightless Neural Networks, and it is difficult to infer a suitable choice among these. In this paper, we compare these, and evaluate them on some high-throughput inference use cases. When evaluated on intrusion detection and physics-experiment classification tasks, our results suggest that ULEEN outperforms LogicNets on hardware and energy requirements making it well suited for edge deployment, albeit at a slight drop in accuracy for some datasets.

Original languageEnglish (US)
Title of host publication2024 IEEE 67th International Midwest Symposium on Circuits and Systems, MWSCAS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1206-1211
Number of pages6
ISBN (Electronic)9798350387179
DOIs
StatePublished - 2024
Externally publishedYes
Event67th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2024 - Springfield, United States
Duration: Aug 11 2024Aug 14 2024

Publication series

NameMidwest Symposium on Circuits and Systems
ISSN (Print)1548-3746

Conference

Conference67th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2024
Country/TerritoryUnited States
CitySpringfield
Period8/11/248/14/24

Keywords

  • Deep Neural Networks
  • Edge ML
  • FPGA
  • High Throughput
  • LogicNets
  • Low Energy
  • ULEEN
  • Weightless Neural Networks

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'LogicNets vs. ULEEN: Comparing two novel high throughput edge ML inference techniques on FPGA'. Together they form a unique fingerprint.

Cite this