Cargando…
Fast inference of Boosted Decision Trees in FPGAs for particle physics
We describe the implementation of Boosted Decision Trees in the hls4ml library, which allows the translation of a trained model into FPGA firmware through an automated conversion process. Thanks to its fully on-chip implementation, hls4ml performs inference of Boosted Decision Tree models with extre...
Autores principales: | , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1748-0221/15/05/P05026 http://cds.cern.ch/record/2713934 |
_version_ | 1780965370512801792 |
---|---|
author | Summers, Sioni Guglielmo, Giuseppe Di Duarte, Javier Harris, Philip Hoang, Duc Jindariani, Sergo Kreinar, Edward Loncar, Vladimir Ngadiuba, Jennifer Pierini, Maurizio Rankin, Dylan Tran, Nhan Wu, Zhenbin |
author_facet | Summers, Sioni Guglielmo, Giuseppe Di Duarte, Javier Harris, Philip Hoang, Duc Jindariani, Sergo Kreinar, Edward Loncar, Vladimir Ngadiuba, Jennifer Pierini, Maurizio Rankin, Dylan Tran, Nhan Wu, Zhenbin |
author_sort | Summers, Sioni |
collection | CERN |
description | We describe the implementation of Boosted Decision Trees in the hls4ml library, which allows the translation of a trained model into FPGA firmware through an automated conversion process. Thanks to its fully on-chip implementation, hls4ml performs inference of Boosted Decision Tree models with extremely low latency. With a typical latency less than 100 ns, this solution is suitable for FPGA-based real-time processing, such as in the Level-1 Trigger system of a collider experiment. These developments open up prospects for physicists to deploy BDTs in FPGAs for identifying the origin of jets, better reconstructing the energies of muons, and enabling better selection of rare signal processes. |
id | cern-2713934 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2020 |
record_format | invenio |
spelling | cern-27139342021-05-03T08:05:48Zdoi:10.1088/1748-0221/15/05/P05026http://cds.cern.ch/record/2713934engSummers, SioniGuglielmo, Giuseppe DiDuarte, JavierHarris, PhilipHoang, DucJindariani, SergoKreinar, EdwardLoncar, VladimirNgadiuba, JenniferPierini, MaurizioRankin, DylanTran, NhanWu, ZhenbinFast inference of Boosted Decision Trees in FPGAs for particle physicshep-exParticle Physics - Experimentcs.LGComputing and Computersastro-ph.IMAstrophysics and Astronomyphysics.comp-phOther Fields of PhysicsWe describe the implementation of Boosted Decision Trees in the hls4ml library, which allows the translation of a trained model into FPGA firmware through an automated conversion process. Thanks to its fully on-chip implementation, hls4ml performs inference of Boosted Decision Tree models with extremely low latency. With a typical latency less than 100 ns, this solution is suitable for FPGA-based real-time processing, such as in the Level-1 Trigger system of a collider experiment. These developments open up prospects for physicists to deploy BDTs in FPGAs for identifying the origin of jets, better reconstructing the energies of muons, and enabling better selection of rare signal processes.arXiv:2002.02534FERMILAB-PUB-20-400-CMS-SCDoai:cds.cern.ch:27139342020-02-05 |
spellingShingle | hep-ex Particle Physics - Experiment cs.LG Computing and Computers astro-ph.IM Astrophysics and Astronomy physics.comp-ph Other Fields of Physics Summers, Sioni Guglielmo, Giuseppe Di Duarte, Javier Harris, Philip Hoang, Duc Jindariani, Sergo Kreinar, Edward Loncar, Vladimir Ngadiuba, Jennifer Pierini, Maurizio Rankin, Dylan Tran, Nhan Wu, Zhenbin Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title | Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title_full | Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title_fullStr | Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title_full_unstemmed | Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title_short | Fast inference of Boosted Decision Trees in FPGAs for particle physics |
title_sort | fast inference of boosted decision trees in fpgas for particle physics |
topic | hep-ex Particle Physics - Experiment cs.LG Computing and Computers astro-ph.IM Astrophysics and Astronomy physics.comp-ph Other Fields of Physics |
url | https://dx.doi.org/10.1088/1748-0221/15/05/P05026 http://cds.cern.ch/record/2713934 |
work_keys_str_mv | AT summerssioni fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT guglielmogiuseppedi fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT duartejavier fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT harrisphilip fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT hoangduc fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT jindarianisergo fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT kreinaredward fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT loncarvladimir fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT ngadiubajennifer fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT pierinimaurizio fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT rankindylan fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT trannhan fastinferenceofboosteddecisiontreesinfpgasforparticlephysics AT wuzhenbin fastinferenceofboosteddecisiontreesinfpgasforparticlephysics |