mlsanityData to 7 Oct 2026

Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physics

arXiv 2104.03408 ↗First posted 7 Apr 2021hep-ex cs.LG physics.ins-detcited by 9

Not on the map. Why?

Abstract (arXiv)

We present a novel implementation of classification using the machine learning / artificial intelligence method called boosted decision trees (BDT) on field programmable gate arrays (FPGA). The firmware implementation of binary classification requiring 100 training trees with a maximum depth of 4 using four input variables gives a latency value of about 10 ns, independent of the clock speed from 100 to 320 MHz in our setup. The low timing values are achieved by restructuring the BDT layout and reconfiguring its parameters. The FPGA resource utilization is also kept low at a range from 0.01% to 0.2% in our setup. A software package called fwXmachina achieves this implementation. Our intended user is an expert of custom electronics-based trigger systems in high energy physics experiments or anyone that needs decisions at the lowest latency values for real-time event classification. Two problems from high energy physics are considered, in the separation of electrons vs. photons and in the selection of vector boson fusion-produced Higgs bosons vs. the rejection of the multijet processes.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 14 of its 91 references that are in the map. First posted on arXiv 7 Apr 2021.

Builds on

14 of 91 references.

References · 14

  1. 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
  2. 2017CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networkscited by 78
  3. 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 78
  4. 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 61
  5. 2017Accelerating Science with Generative Adversarial Networks: An Application to 3D Particle Showers in Multi-Layer Calorimeterscited by 55
  6. 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
  7. 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
  8. 2020Distance-Weighted Graph Neural Networks on FPGAs for Real-Time Particle Reconstruction in High Energy Physicscited by 34
  9. 2021Ps and Qs: Quantization-aware pruning for efficient low latency neural network inferencecited by 31
  10. 2020Fast inference of Boosted Decision Trees in FPGAs for particle physicscited by 26
  11. 2020Accelerated Charged Particle Tracking with Graph Neural Networks on FPGAscited by 23
  12. 2020Graph Generative Adversarial Networks for Sparse Data Generation in High Energy Physicscited by 11
2 more
  1. 2020Towards Efficient and Scalable Acceleration of Online Decision Tree Learning on FPGAcited by 2
  2. 2015An Algebra to Merge Heterogeneous Classifierscited by 1

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 3; 2023: 0; 2024: 3; 2025: 1.

9 papers.