# High Granularity Calorimeter Simulation using Generative Adversarial Networks

- Institution: CERN
- Department: LPCC Workshops
- Speaker: Gul Rukh Khattak
- Year: 2019
- Language: English
- Subjects: Computer science
- Source: [CERN](https://videos.cern.ch/record/3009100)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

High Energy Physics simulation typically involves Monte Carlo method. Today >50% of WLCG resources are used for simulation that will increase further as detector granularity and luminosity increase. Machine learning has been very successful in the field of image recognition and generation. We have explored image generation techniques for speeding up HEP detector simulation. Calorimeter responses can be treated as images with energy deposition interpreted as "pixel intensities". One important difference is that pixel luminosity usually cover a range of 0-255 while energy depositions can vary over many orders of magnitude. We have implemented a three dimensional detector simulation tool using Generative Adversarial Networks. Our initial implementation could generate detector response for different energies of the incoming particles at fixed angles in a 25x25x25 cell grid. We present an upgraded version able to simulate electron showers for variable angles of impact in addition to variable primary energies. The inclusion of angles required increasing the sample size in transverse direction to 51x51x25 cells, multiplying by four the number of outputs. Due to the complexity of the task, the range of primary energies has been initially limited to 100-200 GeV. Training was has been improved raising cell energies to power less than one. A check for correct angle is added to the cost function together with comparisons of cell energy distribution. Currently, the accuracy of the result is a bit lower than the fixed angle version but still within 10% for relevant shower parameters..

0:00:00 Slide 1

0:00:10 Slide 2

0:00:21 Slide 3

0:00:26 Slide 4

0:00:42 Slide 5

0:03:14 Slide 6

0:08:00 Slide 7

0:08:45 Slide 8

0:08:55 Slide 9

0:09:39 Slide 10

0:11:52 Slide 11

0:12:39 Slide 12

0:12:52 Slide 13

0:13:03 Slide 14

0:13:38 Slide 15

0:14:08 Slide 16

0:14:37 Slide 17

0:15:22 Slide 18

0:15:56 Slide 19

0:16:32 Slide 20

0:16:59 Slide 21

## Lectures

1. [High Granularity Calorimeter Simulation using Generative Adversarial Networks](https://invisiblenetwork.ai/learn/cern/3009100/001f7eef25fb), 21 min (CERN's player)
