Cargando…
Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case
Deep learning is finding its way into high energy physics by replacing traditional Monte Carlo simulations. However, deep learning still requires an excessive amount of computational resources. A promising approach to make deep learning more efficient is to quantize the parameters of the neural netw...
Autores principales: | , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2021
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.5220/0010245002510258 http://cds.cern.ch/record/2758899 |
_version_ | 1780970187652071424 |
---|---|
author | Rehm, Florian Vallecorsa, Sofia Saletore, Vikram Pabst, Hans Chaibi, Adel Codreanu, Valeriu Borras, Kerstin Krücker, Dirk |
author_facet | Rehm, Florian Vallecorsa, Sofia Saletore, Vikram Pabst, Hans Chaibi, Adel Codreanu, Valeriu Borras, Kerstin Krücker, Dirk |
author_sort | Rehm, Florian |
collection | CERN |
description | Deep learning is finding its way into high energy physics by replacing traditional Monte Carlo simulations. However, deep learning still requires an excessive amount of computational resources. A promising approach to make deep learning more efficient is to quantize the parameters of the neural networks to reduced precision. Reduced precision computing is extensively used in modern deep learning and results to lower execution inference time, smaller memory footprint and less memory bandwidth. In this paper we analyse the effects of low precision inference on a complex deep generative adversarial network model. The use case which we are addressing is calorimeter detector simulations of subatomic particle interactions in accelerator based high energy physics. We employ the novel Intel low precision optimization tool (iLoT) for quantization and compare the results to the quantized model from TensorFlow Lite. In the performance benchmark we gain a speed-up of 1.73x on Intel hardware for the quantized iLoT model compared to the initial, not quantized, model. With different physics-inspired self-developed metrics, we validate that the quantized iLoT model shows a lower loss of physical accuracy in comparison to the TensorFlow Lite model. |
id | cern-2758899 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2021 |
record_format | invenio |
spelling | cern-27588992023-02-03T13:23:20Zdoi:10.5220/0010245002510258http://cds.cern.ch/record/2758899engRehm, FlorianVallecorsa, SofiaSaletore, VikramPabst, HansChaibi, AdelCodreanu, ValeriuBorras, KerstinKrücker, DirkReduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use CaseParticle Physics - ExperimentComputing and ComputersOther Fields of PhysicsDeep learning is finding its way into high energy physics by replacing traditional Monte Carlo simulations. However, deep learning still requires an excessive amount of computational resources. A promising approach to make deep learning more efficient is to quantize the parameters of the neural networks to reduced precision. Reduced precision computing is extensively used in modern deep learning and results to lower execution inference time, smaller memory footprint and less memory bandwidth. In this paper we analyse the effects of low precision inference on a complex deep generative adversarial network model. The use case which we are addressing is calorimeter detector simulations of subatomic particle interactions in accelerator based high energy physics. We employ the novel Intel low precision optimization tool (iLoT) for quantization and compare the results to the quantized model from TensorFlow Lite. In the performance benchmark we gain a speed-up of 1.73x on Intel hardware for the quantized iLoT model compared to the initial, not quantized, model. With different physics-inspired self-developed metrics, we validate that the quantized iLoT model shows a lower loss of physical accuracy in comparison to the TensorFlow Lite model.arXiv:2103.10142oai:cds.cern.ch:27588992021 |
spellingShingle | Particle Physics - Experiment Computing and Computers Other Fields of Physics Rehm, Florian Vallecorsa, Sofia Saletore, Vikram Pabst, Hans Chaibi, Adel Codreanu, Valeriu Borras, Kerstin Krücker, Dirk Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title | Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title_full | Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title_fullStr | Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title_full_unstemmed | Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title_short | Reduced Precision Strategies for Deep Learning: A High Energy Physics Generative Adversarial Network Use Case |
title_sort | reduced precision strategies for deep learning: a high energy physics generative adversarial network use case |
topic | Particle Physics - Experiment Computing and Computers Other Fields of Physics |
url | https://dx.doi.org/10.5220/0010245002510258 http://cds.cern.ch/record/2758899 |
work_keys_str_mv | AT rehmflorian reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT vallecorsasofia reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT saletorevikram reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT pabsthans reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT chaibiadel reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT codreanuvaleriu reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT borraskerstin reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase AT kruckerdirk reducedprecisionstrategiesfordeeplearningahighenergyphysicsgenerativeadversarialnetworkusecase |