mlsanityData to 14 Oct 2026

PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inference

arXiv 2309.02334 ↗First posted 5 Sep 2023cs.LG cs.AR stat.MLcited by 30

Not on the map. Why?

Abstract (arXiv)

Field-programmable gate arrays (FPGAs) are widely used to implement deep learning inference. 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 the combination of linear maps and nonlinear activations inside FPGA lookup tables (LUTs). Our work is motivated by the idea that the LUTs in an FPGA can be used to implement a much greater variety of functions than this. In this paper, we propose a novel approach to training neural networks 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. We show that by using polynomial building blocks, we can achieve the same accuracy using considerably fewer layers of soft logic than by using linear functions, leading to significant latency and area improvements. We demonstrate the effectiveness of this approach in three tasks: network intrusion detection, jet identification at the CERN Large Hadron Collider, and handwritten digit recognition using the MNIST dataset.

Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). Builds on 12 of its 21 references that are in the map. First posted on arXiv 5 Sep 2023.

Builds on

12 of 21 references.

References · 12

  1. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  2. 2017Decoupled Weight Decay Regularizationcited by 1,831
  3. 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
  4. 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 133
  5. 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 80
  6. 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
  7. 2020LogicNets: Co-Designed Neural Networks and Circuits for Extreme-Throughput Applicationscited by 57
  8. 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
  9. 2019LUTNet: Rethinking Inference in FPGA Soft Logiccited by 28
  10. 2020Fast inference of Boosted Decision Trees in FPGAs for particle physicscited by 26
  11. 2017Deep Expander Networks: Efficient Deep Networks from Graph Theorycited by 23
  12. 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 14 Oct)

Citing papers per year: 2024: 6; 2025: 9; 2026: 15.

30 papers.

Sort:

By area:

  1. 2024Differentiable Weightless Neural Networkscited by 28
  2. 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
  3. 2025TreeLUT: An Efficient Alternative to Deep Neural Networks for Inference Acceleration Using Gradient Boosted Decision Treescited by 15
  4. 2025NeuraLUT-Assemble: Hardware-aware Assembling of Sub-Neural Networks for Efficient LUT Inferencecited by 14
  5. 2025KANEL'E: Kolmogorov-Arnold Networks for Efficient LUT-based Evaluationcited by 13
  6. 2024PolyLUT-Add: FPGA-based LUT Inference with Wide Inputscited by 12
  7. 2025Light Differentiable Logic Gate Networkscited by 9
  8. 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
  9. 2024ReducedLUT: Table Decomposition with "Don't Care" Conditionscited by 7
  10. 2025LL-ViT: Edge Deployable Vision Transformers with Look Up Table Neuronscited by 3
  11. 2024LUTMUL: Exceed Conventional FPGA Roofline Limit by LUT-based Efficient Multiplication for Neural Network Inferencecited by 2
  12. 2025SparseLUT: Sparse Connectivity Optimization for Lookup Table-based Deep Neural Networkscited by 2
18 more
  1. 2026WARP Logic Neural Networkscited by 2
  2. 2026Fully Trainable Deep Differentiable Logic Gate Networks and Lookup Table Networkscited by 2
  3. 2025Runtime Tunable Tsetlin Machines for Edge Inference on eFPGAscited by 1
  4. 2025Optimizing Neural Networks with Learnable Non-Linear Activation Functions via Lookup-Based FPGA Accelerationcited by 1
  5. 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNscited by 1
  6. 2026Continuous-Flow Data-Rate-Aware CNN Inference on FPGAcited by 1
  7. 2026BitLogic: Training Framework for Gradient-Based FPGA-Native Neural Networkscited by 1
  8. 2026FPGN: Redefining Ultra-Fast Programmable Gate-based Neural Acceleration with Differentiable LUTscited by 1
  9. 2024Shrinking the Giant : Quasi-Weightless Transformers for Low Energy Inferencecited by 0
  10. 2026LUT-Compiled Kolmogorov-Arnold Networks for Lightweight DoS Detection on IoT Edge Devicescited by 0
  11. 2026Enhancing LUT-based Deep Neural Networks Inference through Architecture and Connectivity Optimizationcited by 0
  12. 2026Data-Rate-Aware High-Speed CNN Inference on FPGAscited by 0
  13. 2026From Arithmetic to Logic: The Resilience of Logic and Lookup-Based Neural Networks Under Parameter Bit-Flipscited by 0
  14. 2026Fitting Multilinear Polynomials for Logic Gate Networkscited by 0
  15. 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAscited by 0
  16. 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networkscited by 0
  17. 2026DiffLUT-Net: Differentiable Training of FPGA LUT Networks with Learnable Connectivitycited by 0
  18. 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classificationcited by 0