Cargando…

The Deployment of Realtime ML in Changing Environments

The High-Luminosity LHC upgrade of the CMS experiment will utilise a large number of Machine Learning (ML) based algorithms in its hardware-based trigger. These ML algorithms will facilitate the selection of potentially interesting events for storage and offline analysis. Strict latency and resource...

Descripción completa

Detalles Bibliográficos
Autor principal: Brown, Christopher Edward
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2872272
_version_ 1780978596747149312
author Brown, Christopher Edward
author_facet Brown, Christopher Edward
author_sort Brown, Christopher Edward
collection CERN
description The High-Luminosity LHC upgrade of the CMS experiment will utilise a large number of Machine Learning (ML) based algorithms in its hardware-based trigger. These ML algorithms will facilitate the selection of potentially interesting events for storage and offline analysis. Strict latency and resource requirements limit the size and complexity of these models due to their use in a high-speed trigger setting and deployment on FPGA hardware. It is envisaged that these ML models will be trained on large, carefully tuned, Monte Carlo datasets and subsequently deployed in a real-world detector environment. Not only is there a potentially large difference between the MC training data and real-world conditions but these detector conditions could change over time leading to a shift in model output which could degrade trigger performance. The studies presented explore different techniques to reduce the impact of this effect, using the CMS track finding and vertex trigger algorithms as a test case. The studies compare a baseline retraining and redeployment of the model and episodic training of a model as new data arrives in a continual learning context. The results show that a continually learning algorithm outperforms a simple retrained model when degradation in detector performance is applied to the training data and is a viable option for maintaining performance in an evolving environment such as the High-Luminosity LHC.
id cern-2872272
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28722722023-09-25T18:53:32Zhttp://cds.cern.ch/record/2872272engBrown, Christopher EdwardThe Deployment of Realtime ML in Changing EnvironmentsDetectors and Experimental TechniquesThe High-Luminosity LHC upgrade of the CMS experiment will utilise a large number of Machine Learning (ML) based algorithms in its hardware-based trigger. These ML algorithms will facilitate the selection of potentially interesting events for storage and offline analysis. Strict latency and resource requirements limit the size and complexity of these models due to their use in a high-speed trigger setting and deployment on FPGA hardware. It is envisaged that these ML models will be trained on large, carefully tuned, Monte Carlo datasets and subsequently deployed in a real-world detector environment. Not only is there a potentially large difference between the MC training data and real-world conditions but these detector conditions could change over time leading to a shift in model output which could degrade trigger performance. The studies presented explore different techniques to reduce the impact of this effect, using the CMS track finding and vertex trigger algorithms as a test case. The studies compare a baseline retraining and redeployment of the model and episodic training of a model as new data arrives in a continual learning context. The results show that a continually learning algorithm outperforms a simple retrained model when degradation in detector performance is applied to the training data and is a viable option for maintaining performance in an evolving environment such as the High-Luminosity LHC.CMS-CR-2023-122oai:cds.cern.ch:28722722023-08-24
spellingShingle Detectors and Experimental Techniques
Brown, Christopher Edward
The Deployment of Realtime ML in Changing Environments
title The Deployment of Realtime ML in Changing Environments
title_full The Deployment of Realtime ML in Changing Environments
title_fullStr The Deployment of Realtime ML in Changing Environments
title_full_unstemmed The Deployment of Realtime ML in Changing Environments
title_short The Deployment of Realtime ML in Changing Environments
title_sort deployment of realtime ml in changing environments
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/2872272
work_keys_str_mv AT brownchristopheredward thedeploymentofrealtimemlinchangingenvironments
AT brownchristopheredward deploymentofrealtimemlinchangingenvironments