REVIEW 4 major objections 6 minor 23 references
Enhancements to the IceCube Extremely High Energy Neutrino Selection using Graph & Transformer Based Neural Networks
T0 review · 4 major / 6 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read The paper claims that combining a graph neural network for muon-bundle rejection with a multitask transformer for direction reconstruction can roughly quintuple the number of IceCube EHE neutrino candidates reconstructed within 5 degrees…
desk verdict A useful methods paper whose performance numbers are not yet trustworthy: the evaluation appears to be on the training sample, so the claimed gains could be largely overfitting. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing machinery has two parts. First, a graph neural network (GNN) with one node per DOM, using position, first-hit time, and total charge as features, trained with a focal cross-entropy loss to separate neutrino events from cosmic-ray muon bundles; its discriminative power tracks the charge-weighted RMS of energy-deposit distances from the leading trajectory, i.e., the lateral spread. Second, a multitask transformer-based neural network (MTNN) that summarizes pulses at the DOM level (total charge, charge-weighted mean time, timing and charge percentiles, and closest times at fixed charge fractions), then uses a classifier token and supporting tasks (visible length, trackness, position, calorimetric energy) before final tasks (direction and energy) to achieve inductive transfer. Both networks process events above a 27,500-photoelectron charge threshold; the comparison baseline is SplineMPE, a likelihood reconstruction that assumes an infinite single muon track.
What would settle it
Run the trained GNN and MTNN on real IceCube events with independently known directions (for example, muons whose direction is fixed by IceTop or the Moon shadow) and compare the classifier score distribution and the opening-angle residuals to the simulation-based predictions; a significant mismatch in either would directly invalidate the claimed background rejection and reconstruction gains.
Extended reading notes
Core claim
The central claim is that the dominant background in IceCube's extremely-high-energy neutrino search—dense muon bundles from cosmic-ray showers—can be rejected using the lateral spread of their light deposits, and that a topology-agnostic neural network can reconstruct neutrino directions better than the standard likelihood method for most events. The graph network classifies each event using each DOM's position, first-hit time, and total charge; its score correlates strongly with the charge-weighted RMS of deposit distances from the event's leading trajectory, so thin single-muon-like events score as neutrino-like and laterally spread bundles are rejected. The multitask transformer reconstructs direction through supporting tasks (trackness, interaction position, visible length, calorimetric energy) that feed final tasks (direction and energy) and make no prior assumption about event topology, unlike SplineMPE's single-infinite-track model. On a simulated 15-year exposure with a bundle-rejection cut of 0.9, the transformer gives 20.8 neutrino events within 1 degree and 88.6 within 5 degrees of the true direction, compared with 12.5 and 15.7 for SplineMPE, at the same atmospheric-muon rate of roughly 85 events; for neutrinos above 10 PeV the 5-degree yield rises from 2.62 to 5.39.
Load-bearing premise
The networks are trained and tested only on simulated events, so the claimed gains hinge on the simulation matching how real cosmic-ray muon bundles deposit and spread light in the detector.
Editorial extensions
If this is right
- A future EHE selection built on these networks would recover roughly 5–6 times more neutrino candidates within 5 degrees of the true direction than the SplineMPE-based selection at the same muon-bundle background rate.
- The 15-year sample of about 89 well-reconstructed candidates and about 85 atmospheric muons at a score cut of 0.9 is well matched to a diffuse flux measurement above 10 PeV.
- Because the transformer is trained on all flavors and topologies, cascade and starting-track events—where SplineMPE's single-track prior fails—gain the most reconstruction accuracy.
- The lateral-spread classifier can be combined with existing overburden and stochastic energy-loss cuts to suppress downgoing-region background, where atmospheric muons are hardest to remove.
Reading between the lines
- Because the GNN score correlates with lateral RMS, a simple analytic lateral-spread cut could capture much of the classifier's power and would be far easier to validate on real data; the network likely learns this physical observable rather than an uninterpretable pattern.
- The same topology-agnostic multitask transformer design could transfer to other neutrino telescopes or to IceCube-Gen2, where higher pulse densities make DOM-level summarization and prior-free reconstruction more valuable.
- The reported yields rest entirely on simulation; a calibration with real through-going muons of known direction would both validate the claimed gains and, if discrepancies appear, provide the data-driven corrections needed to retain them.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This proceedings paper describes two machine-learning tools for IceCube extremely-high-energy (EHE) neutrino searches. A graph neural network (GNN), built with the DYNEDGE architecture in GraphNeT, classifies neutrino-induced events against atmospheric muon bundles by exploiting the lateral spread of energy deposits. A multitask transformer (MTNN) performs directional reconstruction without assuming a single-track topology. The authors report improved muon background rejection in ROC curves, better angular resolution than the SplineMPE algorithm for most events, and expected 15-year neutrino event rates below various opening-angle thresholds (Table 1), weighted to astrophysical and atmospheric flux models. The work is framed as a proof-of-concept for future EHE selections.
Significance. If the reported gains survive a proper held-out evaluation, this is a useful methodological contribution for the next generation of IceCube EHE analyses. The paper has concrete strengths: it relies on publicly available software (GraphNeT/DYNEDGE), gives detailed descriptions of training weights and loss choices, compares against an existing IceCube algorithm, and provides falsifiable 15-year rate predictions with bootstrap uncertainties. However, the central claims currently rest on two load-bearing points that need work: (i) no held-out test set is described, so the reported improvements may be in-sample artifacts; and (ii) the SplineMPE baseline is used across all event topologies even though it is designed for single muon tracks, so part of the reported improvement may be an artifact of an unsuitable baseline. These issues are fixable and do not by themselves invalidate the approach, but they are essential for the paper's conclusions.
major comments (4)
- [Sections 2.2–2.3 and 3.1–3.2] No held-out test set is described anywhere in the paper. The GNN is trained on events passing a minimum charge cut of 27,500 PE (§2.2) and then evaluated on 'the analysis sample' with the same cut (§2.3); the MTNN is trained on events above 1,000 PE homogenized charge (§3.1) and evaluated on a subset with ≥27,500 PE (§3.2). The ROC curves (Fig. 3a), angular resolution distributions (Fig. 7), and Table 1 rates therefore appear to be in-sample. Hyperparameter choices such as the focal-loss γ=1.5 are also made from the same events. This can inflate all reported gains through memorization rather than generalization. Please state the exact train/validation/test split used for each network and recompute all headline numbers on a held-out sample; if a split was used but omitted, it must be documented.
- [Section 3.2, Figure 8, Table 1] The comparison with SplineMPE is not apples-to-apples. SplineMPE is a single-track likelihood reconstruction, while the MTNN is explicitly designed to handle cascades and other topologies. The paper states that 'a large part of the difference is driven by cascade-like events,' so the factor-of-several gains in Table 1 and the per-flavor medians in Fig. 8 may largely reflect SplineMPE's known poor performance on non-track topologies rather than genuinely better direction reconstruction. Please report the comparison separately for track-like and cascade-like events, and/or include a non-track-capable reference algorithm (e.g., a cascade reconstruction or a second ML baseline) so the claimed improvement is demonstrated on comparable footing.
- [Figure 3a and Figure 7] The central performance curves are shown without uncertainty bands. Figure 3a presents ROC curves for different focal-loss parameters with no confidence intervals, and Figure 7 presents opening-angle histograms without statistical errors. Since Table 1 does provide bootstrap uncertainties, the omission is not a question of means; the reader cannot tell whether the differences between γ values or between MTNN and SplineMPE are statistically significant. Please add bootstrap or equivalent uncertainties to these figures, or provide the relevant intervals in the text.
- [Sections 2.3 and 3.2 (data/MC validation)] All results are derived exclusively from CORSIKA/SIBYLL/H4a Monte Carlo. For a selection that is intended to be used on real data, the absence of any data/MC closure check is a concern. At minimum, the paper should state explicitly that the results are simulation-only, and ideally show a comparison of the classifier score distribution or the MTNN-vs-SplineMPE agreement on a high-charge atmospheric-muon data sample (e.g., through-going muons) where the simulation can be validated. This would make the central 'improved background rejection' claim robust to the assumption that the simulated lateral light distribution is accurate.
minor comments (6)
- [Abstract and throughout] The text is full of missing spaces (e.g., 'KM3NeThasrecentlyreported' in the abstract). This makes the paper hard to read and should be fixed in the published version.
- [Section 2.2 / Figure 1b] The term 'homogenized charge' is used in the body (§2.2, §3.2) but only defined in the caption to Fig. 1b; please define it at first use in the main text.
- [Table 1] The column headers use 'NN' without specifying that this denotes the MTNN. Since the paper presents both a GNN and an MTNN, clarify the notation.
- [Section 2.3] The model notation is inconsistent: 'GaisserH4a' appears alongside 'H4a' and 'GaisserH4a model'. Please unify the naming of the hadronic interaction model.
- [Figure 3a] The figure includes the focal-loss formula in the inset, but the caption does not identify the meaning of the inset or define the variables; please annotate the equation clearly.
- [Section 4.1] The paper describes applying the GNN and MTNN 'in conjunction' with existing selection methods but does not specify how the classifier score and the MTNN direction are combined into a single event selection; a flow diagram or a concise algorithm description would help.
Circularity Check
No significant circularity: the reported gains are empirical supervised-learning results evaluated on Monte Carlo simulation, not quantities forced by construction.
full rationale
The paper's central claims are empirical evaluations of two neural networks trained on Monte Carlo simulation. The GNN classifier is trained with event labels (neutrino vs. atmospheric muon bundle) using DOM-level input features (position, first hit time, total charge) and is then evaluated via ROC curves and score distributions; the reported background rejection is a measured classifier performance, not a quantity defined by the training inputs. The MTNN is trained to regress MC-truth HEP direction as a final task and is evaluated by the opening angle between the reconstructed and true directions; the target quantity (direction) is not used as an input feature or as a selection weight, so the angular-resolution comparison to SplineMPE does not reduce to the training setup by construction. Choices such as the 27,500 PE charge threshold, the focal-loss gamma, and the 0.9 score cut are selection or tuning decisions, not definitions of the reported outcomes. Self-citations to prior IceCube work (DYNEDGE architecture, pulse summarization, Kaggle-inspired transformer blocks) supply methodological components but are not load-bearing justifications of the performance claims. The absence of a described held-out test set is a legitimate statistical concern about possible overfitting and optimistic bias, but it is an evaluation-validity issue, not circularity: an in-sample evaluation can be biased without making the result definitionally equal to its inputs. No equation, fitted parameter, or citation chain in the paper forces the claimed improvements by construction.
Assumptions & free parameters
free parameters (4)
- Charge threshold =
27,500 PE
- Focal loss gamma =
1.5
- Class composition =
90% nu_mu, 10% nu_tau
- Muon bundle rejection cut =
0.9
assumptions (3)
- domain assumption CORSIKA with SIBYLL 2.3d accurately models cosmic ray air showers and the IceCube detector simulation is accurate.
- domain assumption Muon bundles from cosmic rays have greater lateral spread than neutrino-induced single muons.
- domain assumption The H4a cosmic ray model and the best-fit starting track neutrino flux are appropriate weighting models.
Cite this review
Pith. "Pith review of Enhancements to the IceCube Extremely High Energy Neutrino Selection using Graph & Transformer Based Neural Networks." pith.science (2026). https://pith.science/paper/NC6PVSK4
@misc{pith2026250711774,
author = {Pith},
title = {Pith review of: Enhancements to the IceCube Extremely High Energy Neutrino Selection using Graph & Transformer Based Neural Networks},
year = {2026},
howpublished = {\url{https://pith.science/paper/NC6PVSK4}},
note = {Machine review of arXiv:2507.11774}
}
read the original abstract
KM3NeT has recently reported the detection of a very high-energy neutrino event, while IceCube has previously set upper limits on the differential neutrino flux above 100 PeV but has yet to observe a neutrino event with an energy comparable to that of the KM3NeT detection. To improve diffuse measurements above 10 PeV, we apply machine learning techniques to enhance atmospheric muon background rejection and directional reconstruction. We utilize a Graph Neural Network (GNN) to perform a classification task that distinguishes neutrinos from high-energy atmospheric muons. The method allows for the rejection of early hits from laterally spread, lower-energy muons in cosmic ray showers without relying on directional reconstruction as a prior. Additionally, a Transformer-based Neural Network is implemented for directional reconstruction. Unlike previous likelihood-based rapid reconstruction algorithms that assume a single muon track, this method makes no prior assumptions about event topology of the particle inside the detector. We demonstrate improved background rejection and reconstruction performance using machine learning techniques. Applications to the development of future Extremely High Energy (EHE) selections are also discussed.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
- [1]
-
[2]
Aartsenet al.,Journal of Instrumentation12 no
IceCubeCollaboration, M. Aartsenet al.,Journal of Instrumentation12 no. 03, (Mar, 2017) P03012
work page 2017
-
[3]
IceCubeCollaboration, M. Aartsenet al.,Nature551no. 7682, (Nov., 2017) 596–600
work page 2017
-
[4]
IceCubeCollaboration, M. G. Aartsenet al.,Phys. Rev. Lett.111 (Jul, 2013) 021103
work page 2013
-
[5]
IceCubeCollaboration, M. G. Aartsenet al.,Phys. Rev. D88(Dec, 2013) 112008
work page 2013
-
[6]
IceCube Collaboration, M. G. Aartsenet al.,Phys. Rev. Lett.117 (Dec, 2016) 241101
work page 2016
-
[7]
IceCube Collaboration, M. G. Aartsenet al.,Phys. Rev. D98(Sep, 2018) 062003
work page 2018
-
[8]
IceCube Collaboration, R. Abbasiet al., 2025. https://arxiv.org/abs/2502.01963
arXiv 2025
Show all 23 references
-
[9]
Focal loss for dense object detection,
T.-Y. Lin, P. Goyal, R. Girshick, K. He, and P. Dollár, “Focal loss for dense object detection,” in2017 IEEE International Conference on Computer Vision (ICCV), pp. 2999–3007. 2017
2017
-
[10]
Abbasiet al.,Phys
IceCube Collaboration, R. Abbasiet al.,Phys. Rev. D110 (Jul, 2024) 022001
2024
-
[11]
T. K. Gaisser, T. Stanev, and S. Tilav,Frontiers of Physics8 no. 6, (Dec, 2013) 748–758
2013
-
[12]
Abbasiet al.,Journal of Instrumentation17no
IceCube Collaboration, R. Abbasiet al.,Journal of Instrumentation17no. 11, (Nov, 2022) P11003
2022
-
[13]
Søgaardet al.,Journal of Open Source Software8 no
A. Søgaardet al.,Journal of Open Source Software8 no. 85, (2023) 4971
2023
-
[14]
CORSIKA: A Monte Carlo code to simulate extensive air showers,
D. Hecket al., “CORSIKA: A Monte Carlo code to simulate extensive air showers,” 1998
1998
-
[15]
Riehn, R
F. Riehn, R. Engel, A. Fedynitch, T. K. Gaisser, and T. Stanev,Phys. Rev. D102(Sep, 2020) 063002
2020
-
[16]
Bradascio and T
F. Bradascio and T. Glüsenkamp,EPJ Web of Conferences207 (2019) 05002
2019
-
[17]
Caruana,Machine Learning28(07, 1997)
R. Caruana,Machine Learning28(07, 1997)
1997
-
[18]
Bukhariet al.,Eur
H. Bukhariet al.,Eur. Phys. J. C84no. 6, (2024) 646
2024
-
[19]
Abbasiet al.,Journal of Instrumentation16no
IceCube Collaboration, R. Abbasiet al.,Journal of Instrumentation16no. 07, (July, 2021) P07041
2021
-
[20]
Cauchy loss function: Robustness under gaussian and cauchy noise,
T. Mlotshwa, H. van Deventer, and A. S. Bosman, “Cauchy loss function: Robustness under gaussian and cauchy noise,” 2023.https://arxiv.org/abs/2302.07238
2023 arXiv
-
[21]
Aartsenet al.,Physical Review Letters125no
M. Aartsenet al.,Physical Review Letters125no. 12, (Sept., 2020)
2020
-
[22]
R. Naab, E. Ganster, Z. Zhang,et al.,PoSICRC2023(2023) 1064
2023
-
[23]
H. P. Dembinskiet al., PoSICRC2017(2018) 533. 8 Enhancing the IceCube EHE Neutrino Selection Maxwell Nakos, Aske Rosted, and Lu Lu Full Author List: IceCube Collaboration R. Abbasi16, M. Ackermann63, J. Adams17, S. K. Agarwalla39, a, J. A. Aguilar10, M. Ahlers21, J.M. Alameddi...
2018
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.