Nanosecond machine learning regression with deep boosted decision trees in FPGA for high energy physics
Benjamin Carlson, Quincy Bayer, Tae Min Hong, Stephen Roche

TL;DR
This paper introduces a deep boosted decision tree FPGA implementation optimized for high energy physics, achieving nanosecond latency and efficient resource use for real-time LHC data analysis.
Contribution
It presents a novel FPGA architecture for deep boosted decision trees with variable-bit input optimization, tailored for high energy physics applications.
Findings
Achieves ~10 ns latency for deep decision trees on FPGA.
Uses only 0.1% of FPGA resources without DSPs.
Effectively estimates missing transverse momentum at HL-LHC.
Abstract
We present a novel application of the machine learning / artificial intelligence method called boosted decision trees to estimate physical quantities on field programmable gate arrays (FPGA). The software package fwXmachina features a new architecture called parallel decision paths that allows for deep decision trees with arbitrary number of input variables. It also features a new optimization scheme to use different numbers of bits for each input variable, which produces optimal physics results and ultraefficient FPGA resource utilization. Problems in high energy physics of proton collisions at the Large Hadron Collider (LHC) are considered. Estimation of missing transverse momentum (ETmiss) at the first level trigger system at the High Luminosity LHC (HL-LHC) experiments, with a simplified detector modeled by Delphes, is used to benchmark and characterize the firmware performance. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Particle Detector Development and Performance · Silicon Carbide Semiconductor Technologies
