{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T23:09:38Z","timestamp":1740179378969,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T00:00:00Z","timestamp":1719878400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T00:00:00Z","timestamp":1719878400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007251","name":"National Research University Higher School of Economics","doi-asserted-by":"publisher","award":["Basic Research Program","Basic Research Program"],"award-info":[{"award-number":["Basic Research Program","Basic Research Program"]}],"id":[{"id":"10.13039\/501100007251","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Softw Big Sci"],"published-print":{"date-parts":[[2024,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this paper, we explore the use of Generative Adversarial Networks (GANs) to speed up the simulation process while ensuring that the generated results are consistent in terms of physics metrics. Our main focus is the application of spectral normalization for GANs to generate electromagnetic calorimeter (ECAL) response data, which is a crucial component of the LHCb. We propose an approach that allows to balance between model\u2019s capacity and stability during training procedure, compare it with previously published ones and study the relationship between proposed method\u2019s hyperparameters and quality of generated objects. We show that the tuning of normalization method\u2019s hyperparameters boosts the quality of generative model.<\/jats:p>","DOI":"10.1007\/s41781-024-00120-5","type":"journal-article","created":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T06:03:13Z","timestamp":1719900193000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Soft Margin Spectral Normalization for GANs"],"prefix":"10.1007","volume":"8","author":[{"given":"Alexander","family":"Rogachev","sequence":"first","affiliation":[]},{"given":"Fedor","family":"Ratnikov","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,7,2]]},"reference":[{"issue":"08","key":"120_CR1","doi-asserted-by":"publisher","first-page":"08005","DOI":"10.1088\/1748-0221\/3\/08\/s08005","volume":"3","author":"The LHCb Collaboration","year":"2008","unstructured":"The LHCb Collaboration (2008) The LHCb detector at the LHC. J Instrum 3(08):08005\u201308005. https:\/\/doi.org\/10.1088\/1748-0221\/3\/08\/s08005","journal-title":"J Instrum"},{"key":"120_CR2","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/S0168-9002(03)01368-8","volume":"506","author":"S Agostinelli","year":"2003","unstructured":"Agostinelli S et al (2003) Geant4\u2014a simulation toolkit. Nucl Instrum Methods Phys Res Sect A 506:250. https:\/\/doi.org\/10.1016\/S0168-9002(03)01368-8","journal-title":"Nucl Instrum Methods Phys Res Sect A"},{"key":"120_CR3","doi-asserted-by":"publisher","first-page":"03043","DOI":"10.1051\/epjconf\/202125103043","volume":"251","author":"A Rogachev","year":"2021","unstructured":"Rogachev A, Ratnikov F (2021) Fast simulation of the electromagnetic calorimeter response using self-attention generative adversarial networks. EPJ Web Conf 251:03043. https:\/\/doi.org\/10.1051\/epjconf\/202125103043","journal-title":"EPJ Web Conf"},{"key":"120_CR4","doi-asserted-by":"publisher","unstructured":"Rogachev A, Ratnikov F (2022) GAN with an auxiliary regressor for the fast simulation of the electromagnetic calorimeter response. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.2207.06329 . https:\/\/arxiv.org\/abs\/2207.06329","DOI":"10.48550\/ARXIV.2207.06329"},{"key":"120_CR5","doi-asserted-by":"publisher","unstructured":"Goodfellow IJ, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial networks. arXiv. https:\/\/doi.org\/10.48550\/arXiv.1406.2661","DOI":"10.48550\/arXiv.1406.2661"},{"issue":"1","key":"120_CR6","doi-asserted-by":"publisher","DOI":"10.1103\/physrevd.97.014021","volume":"97","author":"M Paganini","year":"2018","unstructured":"Paganini M, Oliveira L, Nachman B (2018) Calogan: simulating 3d high energy particle showers in multilayer electromagnetic calorimeters with generative adversarial networks. Phys Rev D 97(1):041021. https:\/\/doi.org\/10.1103\/physrevd.97.014021","journal-title":"Phys Rev D"},{"key":"120_CR7","doi-asserted-by":"publisher","first-page":"02034","DOI":"10.1051\/epjconf\/201921402034","volume":"214","author":"V Chekalina","year":"2019","unstructured":"Chekalina V, Orlova E, Ratnikov F, Ulyanov D, Ustyuzhanin A, Zakharov E (2019) Generative models for fast calorimeter simulation: the lhcb case. EPJ Web Conf 214:02034. https:\/\/doi.org\/10.1051\/epjconf\/201921402034","journal-title":"EPJ Web Conf"},{"key":"120_CR8","doi-asserted-by":"publisher","unstructured":"Erdmann M, Geiger L, Glombitza J, Schmidt D (2018) Generating and refining particle detector simulations using the Wasserstein distance in adversarial networks. Comput Softw Big Sci 2:4. https:\/\/doi.org\/10.1007\/s41781-018-0008-x","DOI":"10.1007\/s41781-018-0008-x"},{"issue":"1","key":"120_CR9","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/s41781-021-00056-0","volume":"5","author":"E Buhmann","year":"2021","unstructured":"Buhmann E, Diefenbacher S, Eren E, Gaede F, Kasieczka G, Korol A, Kr\u00fcger K (2021) Getting high: high fidelity simulation of high granularity calorimeters with high speed. Comput Softw Big Sci 5(1):13. https:\/\/doi.org\/10.1007\/s41781-021-00056-0","journal-title":"Comput Softw Big Sci"},{"issue":"1","key":"120_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s41781-018-0019-7","volume":"3","author":"M Erdmann","year":"2019","unstructured":"Erdmann M, Glombitza J, Quast T (2019) Precise simulation of electromagnetic calorimeter showers using a Wasserstein generative adversarial network. Comput Softw Big Sci 3(1):1\u201313. https:\/\/doi.org\/10.1007\/s41781-018-0019-7","journal-title":"Comput Softw Big Sci"},{"issue":"7","key":"120_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1140\/epjc\/s10052-020-8251-9","volume":"80","author":"D Belayneh","year":"2020","unstructured":"Belayneh D, Carminati F, Farbin A, Hooberman B, Khattak G, Liu M, Liu J, Olivito D, Pacela VB, Pierini M, Schwing A, Spiropulu M, Vallecorsa S, Vlimant J-R, Wei W, Zhang M (2020) Calorimetry with deep learning: particle simulation and reconstruction for collider physics. Eur Phys J C 80(7):1\u201331. https:\/\/doi.org\/10.1140\/epjc\/s10052-020-8251-9","journal-title":"Eur Phys J C"},{"key":"120_CR12","doi-asserted-by":"publisher","first-page":"02010","DOI":"10.1051\/epjconf\/201921402010","volume":"214","author":"Sofia Vallecorsa","year":"2019","unstructured":"Vallecorsa Sofia (2019) Carminati, Federico, Khattak, Gulrukh: 3d convolutional gan for fast simulation. EPJ Web Conf 214:02010. https:\/\/doi.org\/10.1051\/epjconf\/201921402010","journal-title":"EPJ Web Conf"},{"issue":"1","key":"120_CR13","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1740\/1\/012028","volume":"1740","author":"F Sergeev","year":"2021","unstructured":"Sergeev F, Jain N, Knunyants I, Kostenkov G, Trofimova E (2021) Fast simulation of the LHCb electromagnetic calorimeter response using VAEs and GANs. J Phys Conf Ser 1740(1):012028. https:\/\/doi.org\/10.1088\/1742-6596\/1740\/1\/012028","journal-title":"J Phys Conf Ser"},{"key":"120_CR14","unstructured":"Giannelli MF, Kasieczka G, Krause C, Nachman B, Salamani D, Shih D, Zaborowska A (2022) Fast calorimeter simulation challenge. https:\/\/calochallenge.github.io\/homepage\/. https:\/\/calochallenge.github.io\/homepage\/"},{"key":"120_CR15","doi-asserted-by":"publisher","unstructured":"Giannelli MF, Zhang R (2023) CaloShowerGAN, a Generative Adversarial Networks model for fast calorimeter shower simulation. arXiv. https:\/\/doi.org\/10.48550\/arXiv.2309.06515","DOI":"10.48550\/arXiv.2309.06515"},{"key":"120_CR16","doi-asserted-by":"crossref","unstructured":"Pang I, Raine JA, Shih D (2023) Supercalo: calorimeter shower super-resolution. arXiv preprint arXiv:2308.11700","DOI":"10.1103\/PhysRevD.109.092009"},{"key":"120_CR17","unstructured":"Buckley MR, Krause C, Pang I, Shih D (2023) Inductive caloflow. arXiv preprint arXiv:2305.11934"},{"key":"120_CR18","unstructured":"Krause C, Pang I, Shih D (2022) Caloflow for calochallenge dataset 1. arXiv preprint arXiv:2210.14245"},{"issue":"11","key":"120_CR19","doi-asserted-by":"publisher","first-page":"11025","DOI":"10.1088\/1748-0221\/18\/11\/P11025","volume":"18","author":"E Buhmann","year":"2023","unstructured":"Buhmann E, Diefenbacher S, Eren E, Gaede F, Kasicezka G, Korol A, Korcari W, Kr\u00fcger K, McKeown P (2023) Caloclouds: fast geometry-independent highly-granular calorimeter simulation. J Instrum 18(11):11025","journal-title":"J Instrum"},{"issue":"7","key":"120_CR20","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevD.108.072014","volume":"108","author":"O Amram","year":"2023","unstructured":"Amram O, Pedro K (2023) Denoising diffusion models with geometry adaptation for high fidelity calorimeter simulation. Phys Rev D 108(7):072014","journal-title":"Phys Rev D"},{"issue":"9","key":"120_CR21","doi-asserted-by":"publisher","DOI":"10.1103\/physrevd.106.092009","volume":"106","author":"V Mikuni","year":"2022","unstructured":"Mikuni V, Nachman B (2022) Score-based generative models for calorimeter shower simulation. Phys Rev D 106(9):092009. https:\/\/doi.org\/10.1103\/physrevd.106.092009","journal-title":"Phys Rev D"},{"key":"120_CR22","doi-asserted-by":"publisher","unstructured":"Miyato T, Kataoka T, Koyama M, Yoshida Y (2018) Spectral normalization for generative adversarial networks. arXiv. https:\/\/doi.org\/10.48550\/arXiv.1802.05957","DOI":"10.48550\/arXiv.1802.05957"},{"key":"120_CR23","doi-asserted-by":"publisher","unstructured":"Arjovsky M, Bottou L (2017) Towards principled methods for training generative adversarial networks. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1701.04862. arXiv:1701.04862","DOI":"10.48550\/ARXIV.1701.04862"},{"key":"120_CR24","doi-asserted-by":"publisher","unstructured":"Arjovsky M, Chintala S, Bottou L (2017) Wasserstein GAN. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1701.07875 . arXiv:1701.07875","DOI":"10.48550\/ARXIV.1701.07875"},{"key":"120_CR25","doi-asserted-by":"publisher","unstructured":"Gulrajani I, Ahmed F, Arjovsky M, Dumoulin V, Courville A (2017) Improved training of Wasserstein GANs. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1704.00028 . arXiv:1704.00028","DOI":"10.48550\/ARXIV.1704.00028"},{"key":"120_CR26","doi-asserted-by":"publisher","unstructured":"Yoshida Y, Miyato T (2017) Spectral norm regularization for improving the generalizability of deep learning. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1705.10941. arXiv:1705.10941","DOI":"10.48550\/ARXIV.1705.10941"},{"key":"120_CR27","unstructured":"Anil C, Lucas J, Grosse R (2019) Sorting out lipschitz function approximation. In: International Conference on Machine Learning, pp. 291\u2013301"},{"key":"120_CR28","doi-asserted-by":"publisher","unstructured":"Liu H-TD, Williams F, Jacobson A, Fidler S, Litany O (2022) Learning smooth neural functions via lipschitz regularization. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.2202.08345. arXiv:2202.08345","DOI":"10.48550\/ARXIV.2202.08345"},{"key":"120_CR29","doi-asserted-by":"publisher","unstructured":"Taylor AB, Hendrickx JM, Glineur F (2017) Exact worst-case convergence rates of the proximal gradient method for composite convex minimization. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1705.04398. arXiv:1705.04398","DOI":"10.48550\/ARXIV.1705.04398"},{"key":"120_CR30","unstructured":"Sajjadi MSM, Bachem O, Lucic M, Bousquet O, Gelly S (2018) Assessing Generative Models via Precision and Recall"}],"container-title":["Computing and Software for Big Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-024-00120-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41781-024-00120-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41781-024-00120-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,2]],"date-time":"2024-07-02T06:07:40Z","timestamp":1719900460000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41781-024-00120-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,2]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["120"],"URL":"https:\/\/doi.org\/10.1007\/s41781-024-00120-5","relation":{},"ISSN":["2510-2036","2510-2044"],"issn-type":[{"type":"print","value":"2510-2036"},{"type":"electronic","value":"2510-2044"}],"subject":[],"published":{"date-parts":[[2024,7,2]]},"assertion":[{"value":"6 December 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 July 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}],"article-number":"12"}}