Table of Contents
Fetching ...

Identification and Denoising of Radio Signals from Cosmic-Ray Air Showers using Convolutional Neural Networks

R. Abbasi, M. Ackermann, J. Adams, S. K. Agarwalla, J. A. Aguilar, M. Ahlers, J. M. Alameddine, S. Ali, N. M. Amin, K. Andeen, C. Argüelles, Y. Ashida, S. Athanasiadou, S. N. Axani, R. Babu, X. Bai, J. Baines-Holmes, A. Balagopal V., S. W. Barwick, S. Bash, V. Basu, R. Bay, J. J. Beatty, J. Becker Tjus, P. Behrens, J. Beise, C. Bellenghi, B. Benkel, S. BenZvi, D. Berley, E. Bernardini, D. Z. Besson, E. Blaufuss, L. Bloom, S. Blot, I. Bodo, F. Bontempo, J. Y. Book Motzkin, C. Boscolo Meneguolo, S. Böser, O. Botner, J. Böttcher, J. Braun, B. Brinson, Z. Brisson-Tsavoussis, R. T. Burley, D. Butterfield, M. A. Campana, K. Carloni, J. Carpio, S. Chattopadhyay, N. Chau, Z. Chen, D. Chirkin, S. Choi, B. A. Clark, A. Coleman, P. Coleman, G. H. Collin, D. A. Coloma Borja, A. Connolly, J. M. Conrad, R. Corley, D. F. Cowen, C. De Clercq, J. J. DeLaunay, D. Delgado, T. Delmeulle, S. Deng, P. Desiati, K. D. de Vries, G. de Wasseige, T. DeYoung, J. C. Díaz-Vélez, S. DiKerby, M. Dittmer, A. Domi, L. Draper, L. Dueser, D. Durnford, K. Dutta, M. A. DuVernois, T. Ehrhardt, L. Eidenschink, A. Eimer, P. Eller, E. Ellinger, D. Elsässer, R. Engel, H. Erpenbeck, W. Esmail, S. Eulig, J. Evans, P. A. Evenson, K. L. Fan, K. Fang, K. Farrag, A. R. Fazely, A. Fedynitch, N. Feigl, C. Finley, L. Fischer, D. Fox, A. Franckowiak, S. Fukami, P. Fürst, J. Gallagher, P. Gálvez Molina, E. Ganster, A. Garcia, M. Garcia, G. Garg, E. Genton, L. Gerhardt, A. Ghadimi, C. Glaser, T. Glüsenkamp, J. G. Gonzalez, S. Goswami, A. Granados, D. Grant, S. J. Gray, S. Griffin, S. Griswold, K. M. Groth, D. Guevel, C. Günther, P. Gutjahr, C. Ha, C. Haack, A. Hallgren, L. Halve, F. Halzen, L. Hamacher, M. Ha Minh, M. Handt, K. Hanson, J. Hardin, A. A. Harnisch, P. Hatch, A. Haungs, J. Häußler, K. Helbing, J. Hellrung, B. Henke, L. Hennig, F. Henningsen, L. Heuermann, R. Hewett, N. Heyer, S. Hickford, A. Hidvegi, C. Hill, G. C. Hill, R. Hmaid, K. D. Hoffman, D. Hooper, S. Hori, K. Hoshina, M. Hostert, W. Hou, M. Hrywniak, T. Huber, K. Hultqvist, K. Hymon, A. Ishihara, W. Iwakiri, M. Jacquart, S. Jain, O. Janik, M. Jansson, M. Jeong, M. Jin, N. Kamp, D. Kang, W. Kang, X. Kang, A. Kappes, L. Kardum, T. Karg, M. Karl, A. Karle, A. Katil, M. Kauer, J. L. Kelley, M. Khanal, A. Khatee Zathul, A. Kheirandish, H. Kimku, J. Kiryluk, C. Klein, S. R. Klein, Y. Kobayashi, A. Kochocki, R. Koirala, H. Kolanoski, T. Kontrimas, L. Köpke, C. Kopper, D. J. Koskinen, P. Koundal, M. Kowalski, T. Kozynets, N. Krieger, J. Krishnamoorthi, T. Krishnan, K. Kruiswijk, E. Krupczak, D. Kullgren, A. Kumar, E. Kun, N. Kurahashi, N. Lad, C. Lagunas Gualda, L. Lallement Arnaud, M. Lamoureux, M. J. Larson, F. Lauber, J. P. Lazar, K. Leonard DeHolton, A. Leszczyńska, J. Liao, C. Lin, Y. T. Liu, M. Liubarska, C. Love, L. Lu, F. Lucarelli, W. Luszczak, Y. Lyu, J. Madsen, E. Magnus, Y. Makino, E. Manao, S. Mancina, A. Mand, I. C. Mariş, S. Marka, Z. Marka, L. Marten, I. Martinez-Soler, R. Maruyama, J. Mauro, F. Mayhew, F. McNally, J. V. Mead, K. Meagher, S. Mechbal, A. Medina, M. Meier, Y. Merckx, L. Merten, J. Mitchell, L. Molchany, T. Montaruli, R. W. Moore, Y. Morii, A. Mosbrugger, M. Moulai, D. Mousadi, E. Moyaux, T. Mukherjee, R. Naab, M. Nakos, U. Naumann, J. Necker, L. Neste, M. Neumann, H. Niederhausen, M. U. Nisa, K. Noda, A. Noell, A. Novikov, A. Obertacke, V. O'Dell, A. Olivas, R. Orsoe, J. Osborn, E. O'Sullivan, V. Palusova, H. Pandya, A. Parenti, N. Park, V. Parrish, E. N. Paudel, L. Paul, C. Pérez de los Heros, T. Pernice, J. Peterson, M. Plum, A. Pontén, V. Poojyam, Y. Popovych, M. Prado Rodriguez, B. Pries, R. Procter-Murphy, G. T. Przybylski, L. Pyras, C. Raab, J. Rack-Helleis, N. Rad, M. Ravn, K. Rawlins, Z. Rechav, A. Rehman, I. Reistroffer, E. Resconi, S. Reusch, C. D. Rho, W. Rhode, L. Ricca, B. Riedel, A. Rifaie, E. J. Roberts, M. Rongen, A. Rosted, C. Rott, T. Ruhe, L. Ruohan, D. Ryckbosch, J. Saffer, D. Salazar-Gallegos, P. Sampathkumar, A. Sandrock, G. Sanger-Johnson, M. Santander, S. Sarkar, J. Savelberg, M. Scarnera, P. Schaile, M. Schaufel, H. Schieler, S. Schindler, L. Schlickmann, B. Schlüter, F. Schlüter, N. Schmeisser, T. Schmidt, F. G. Schröder, L. Schumacher, S. Schwirn, S. Sclafani, D. Seckel, L. Seen, M. Seikh, S. Seunarine, P. A. Sevle Myhr, R. Shah, S. Shefali, N. Shimizu, B. Skrzypek, R. Snihur, J. Soedingrekso, A. Søgaard, D. Soldin, P. Soldin, G. Sommani, C. Spannfellner, G. M. Spiczak, C. Spiering, J. Stachurska, M. Stamatikos, T. Stanev, T. Stezelberger, T. Stürwald, T. Stuttard, G. W. Sullivan, I. Taboada, S. Ter-Antonyan, A. Terliuk, A. Thakuri, M. Thiesmeyer, W. G. Thompson, J. Thwaites, S. Tilav, K. Tollefson, S. Toscano, D. Tosi, A. Trettin, A. K. Upadhyay, K. Upshaw, A. Vaidyanathan, N. Valtonen-Mattila, J. Valverde, J. Vandenbroucke, T. Van Eeden, N. van Eijndhoven, L. Van Rootselaar, J. van Santen, J. Vara, F. Varsi, M. Venugopal, M. Vereecken, S. Vergara Carrasco, S. Verpoest, D. Veske, A. Vijai, J. Villarreal, C. Walck, A. Wang, E. H. S. Warrick, C. Weaver, P. Weigel, A. Weindl, J. Weldert, A. Y. Wen, C. Wendt, J. Werthebach, M. Weyrauch, N. Whitehorn, C. H. Wiebusch, D. R. Williams, L. Witthaus, M. Wolf, G. Wrede, X. W. Xu, J. P. Yanez, Y. Yao, E. Yildizci, S. Yoshida, R. Young, F. Yu, S. Yu, T. Yuan, A. Zegarelli, S. Zhang, Z. Zhang, P. Zhelnin, P. Zilberman

TL;DR

This work addresses the radio-detection threshold problem for cosmic-ray air showers by deploying two convolutional neural networks, a Classifier and a Denoiser, trained on CoREAS-simulated pulses embedded in real South Pole background. The networks are evaluated on independent test data and then applied to measured data from IceTop’s prototype station, demonstrating a fivefold increase in detected events compared with a traditional SNR-based method, while also reducing false positives and improving pulse power and timing reconstruction at low-to-intermediate SNR. The results are cross-validated against IceTop energy estimators and directional reconstructions, confirming reliable pulse identification and improved measurement precision. The study highlights practical considerations for training on environment-specific background, leverages both polarization channels, and discusses implications for current and future radio-based cosmic-ray experiments.

Abstract

Radio pulses generated by cosmic-ray air showers can be used to reconstruct key properties like the energy and depth of the electromagnetic component of cosmic-ray air showers. Radio detection threshold, influenced by natural and anthropogenic radio background, can be reduced through various techniques. In this work, we demonstrate that convolutional neural networks (CNNs) are an effective way to lower the threshold. We developed two CNNs: a classifier to distinguish radio signal waveforms from background noise and a denoiser to clean contaminated radio signals. Following the training and testing phases, we applied the networks to air-shower data triggered by scintillation detectors of the prototype station for the enhancement of IceTop, IceCube's surface array at the South Pole. Over a four-month period, we identified 554 cosmic-ray events in coincidence with IceTop, approximately five times more compared to a reference method based on a cut on the signal-to-noise ratio. Comparisons with IceTop measurements of the same air showers confirmed that the CNNs reliably identified cosmic-ray radio pulses and outperformed the reference method. Additionally, we find that CNNs reduce the false-positive rate of air-shower candidates and effectively denoise radio waveforms, thereby improving the accuracy of the power and arrival time reconstruction of radio pulses.

Identification and Denoising of Radio Signals from Cosmic-Ray Air Showers using Convolutional Neural Networks

TL;DR

This work addresses the radio-detection threshold problem for cosmic-ray air showers by deploying two convolutional neural networks, a Classifier and a Denoiser, trained on CoREAS-simulated pulses embedded in real South Pole background. The networks are evaluated on independent test data and then applied to measured data from IceTop’s prototype station, demonstrating a fivefold increase in detected events compared with a traditional SNR-based method, while also reducing false positives and improving pulse power and timing reconstruction at low-to-intermediate SNR. The results are cross-validated against IceTop energy estimators and directional reconstructions, confirming reliable pulse identification and improved measurement precision. The study highlights practical considerations for training on environment-specific background, leverages both polarization channels, and discusses implications for current and future radio-based cosmic-ray experiments.

Abstract

Radio pulses generated by cosmic-ray air showers can be used to reconstruct key properties like the energy and depth of the electromagnetic component of cosmic-ray air showers. Radio detection threshold, influenced by natural and anthropogenic radio background, can be reduced through various techniques. In this work, we demonstrate that convolutional neural networks (CNNs) are an effective way to lower the threshold. We developed two CNNs: a classifier to distinguish radio signal waveforms from background noise and a denoiser to clean contaminated radio signals. Following the training and testing phases, we applied the networks to air-shower data triggered by scintillation detectors of the prototype station for the enhancement of IceTop, IceCube's surface array at the South Pole. Over a four-month period, we identified 554 cosmic-ray events in coincidence with IceTop, approximately five times more compared to a reference method based on a cut on the signal-to-noise ratio. Comparisons with IceTop measurements of the same air showers confirmed that the CNNs reliably identified cosmic-ray radio pulses and outperformed the reference method. Additionally, we find that CNNs reduce the false-positive rate of air-shower candidates and effectively denoise radio waveforms, thereby improving the accuracy of the power and arrival time reconstruction of radio pulses.

Paper Structure

This paper contains 12 sections, 5 equations, 13 figures, 1 table.

Figures (13)

  • Figure 1: One of the three SKALA antennas of the prototype surface station at the South Pole (photo from December 2022, courtesy of Roxanne Turcotte Turcotte-Tardif:2022smf).
  • Figure 2: Schematic of the neural network architectures for the Classifier and Denoiser. Both networks take two-channel input waveforms and begin with an encoder composed of 1D convolutional layers paired with max-pooling layers. In the Classifier, the encoder is followed by a flattening layer and a dense output layer. In contrast, the Denoiser includes a decoder composed of up-sampling and convolutional layers, followed by a final convolutional output layer.
  • Figure 3: Distribution of signal-to-noise ratio of the data set used for training and validation (top) and test (bottom). Shown here is only the distribution for the dataset produced for antenna 1, distributions for other antennas exhibit similar structures, differing only in their mean and slight variations in the tails. The mean background SNR is approximately 14 for both datasets.
  • Figure 4: Left: classifier output obtained for both the noisy waveform data (blue) and for the noise-only waveform data (green). Right: true positive and false positive rate as a function of SNR, obtained after applying a threshold cut of 0.5 on the classifier output. Note that this threshold is used only to illustrate performance on the test set. The y‑axis is broken to emphasize low false‑positive fractions. The false-positive curve stops at SNR=100, as almost none of the noise-only waveforms in the data sample exceeds that value (cf. Fig.\ref{['fig:snr_dist']}).
  • Figure 5: Example of a denoised waveform, together with the corresponding noisy input and true waveform (CoREAS simulation including the antenna response), shown for the two polarization channels of the antenna. The frequency spectra of the waveforms are displayed in the right panels. The lower subpanels present the difference between the denoised and true waveforms in the time domain, and the ratio between the denoised and true spectra in the frequency domain.
  • ...and 8 more figures