mlsanityData to 7 Oct 2026

PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruning

arXiv 2501.08043 ↗First posted 14 Jan 2025cs.LG cs.ARcited by 8

Not on the map. Why?

Abstract (arXiv)

Standard deep neural network inference involves the computation of interleaved linear maps and nonlinear activation functions. Prior work for ultra-low latency implementations has hardcoded these operations inside FPGA lookup tables (LUTs). However, FPGA LUTs can implement a much greater variety of functions. In this paper, we propose a novel approach to training DNNs for FPGA deployment using multivariate polynomials as the basic building block. Our method takes advantage of the flexibility offered by the soft logic, hiding the polynomial evaluation inside the LUTs with minimal overhead. By using polynomial building blocks, we achieve the same accuracy using considerably fewer layers of soft logic than by using linear functions, leading to significant latency and area improvements. LUT-based implementations also face a significant challenge: the LUT size grows exponentially with the number of inputs. Prior work relies on a priori fixed sparsity, with results heavily dependent on seed selection. To address this, we propose a structured pruning strategy using a bespoke hardware-aware group regularizer that encourages a particular sparsity pattern that leads to a small number of inputs per neuron. We demonstrate the effectiveness of PolyLUT on three tasks: network intrusion detection, jet identification at the CERN Large Hadron Collider, and MNIST.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 14 of its 25 references that are in the map. First posted on arXiv 14 Jan 2025.

Builds on

14 of 25 references.

References · 14

  1. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  2. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  3. 2017Decoupled Weight Decay Regularizationcited by 1,722
  4. 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 141
  5. 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
  6. 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 78
  7. 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
  8. 2020LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applicationscited by 55
  9. 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
  10. 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
  11. 2019LUTNet: Rethinking Inference in FPGA Soft Logiccited by 27
  12. 2020Fast inference of Boosted Decision Trees in FPGAs for particle physicscited by 26
2 more
  1. 2019LUTNet: Learning FPGA Configurations for Highly Efficient Neural Network Inferencecited by 23
  2. 2019Deep Neural Network Approximation for Custom Hardware: Where We've Been, Where We're Goingcited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 4; 2026: 4.

8 papers.