Pith. sign in

REVIEW 4 major objections 5 minor 21 references

IKEBANA: A Neural-Network approach for the K-shell ionization by electron impact

T0 review · 4 major / 5 minor · reviewed 2026-08-06 · deepseek-v4-flash

Pith's one-line read A fully connected neural network taking only atomic number and overvoltage as inputs reproduces experimental K-shell ionization cross sections from hydrogen to uranium and, the paper argues, extends reliably to elements and energies no…

desk verdict A practical NN surrogate for K-shell ionization that measures well on elements with data, but the extrapolation to unmeasured elements is asserted rather than demonstrated. read the letter →

arxiv 2506.20604 v2 pith:RZCYC3BW submitted 2025-06-25 physics.atom-ph

classification physics.atom-ph PACS 34.80.Dp
keywords K-shellionizationelectron-impactcrosssectionsneuralnetworkmachinelearningovervoltagescalingatomicnumberikebana
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper attempts to establish that a small fully connected neural network can serve as a universal empirical estimator of K-shell ionization cross sections for electron impact. Trained on a compilation of about 2,500 experimental points covering hydrogen through uranium and energies from threshold to the GeV range, the network uses just two inputs, the atomic number $Z$ and the overvoltage $U = E_i/I_K$, and reaches $R^2 = 0.997$ on a held-out test set. The paper argues the model also produces continuous, physically smooth predictions for the 27 elements with no measurements at all and for energy regions no experiment has reached. If correct, this gives applied fields a fast, parameter-free route to cross sections that previously had to come from full theoretical calculations or from extrapolation of sparse data.

What carries the argument

The central object is IKEBANA, a fully connected feedforward neural network with two inputs $Z$ and $\log U$, three tanh hidden layers of widths 32, 16, and 32, L2 regularization ($\lambda = 10^{-5}$), batch normalization, and a dropout rate of $10^{-4}$, ending in a linear output that regresses $\log \sigma_K$. The logarithmic scaling of cross section and overvoltage compresses the many orders of magnitude spanned by the data, while the atomic number stays linear. The tanh activation is the load-bearing design choice: it makes the predicted energy dependence smooth and continuous, whereas the ReLU version produced jagged, unphysical curves that had to be artificially smoothed.

What would settle it

Measure the K-shell ionization cross section of one of the showcased unmeasured elements, lithium, fluorine, phosphorus, or rhenium, across the threshold-to-peak energy range; if the experimental curve disagrees with the ikebana prediction by much more than the roughly 20 percent scatter that characterizes the existing database, the universal-prediction claim for unmeasured targets fails.

Watch

Extended reading notes

Core claim

The central claim is that K-shell electron-impact ionization cross sections, expressed as a function of atomic number and scaled incident energy, form a smooth pattern that a 2–32–16–32–1 network with tanh activations can learn directly from raw experimental data. The trained model reproduces the experimental compilation with $R^2 = 0.997$ on the held-out test set and with log-scale residuals whose standard deviation is about 0.5 percent after the extreme 1 percent tails are removed. The paper further claims that the model agrees with measurements at least as well as the distorted-wave and plane-wave Born approximations near thresholds and peak regions, and it exhibits predictions for lithium, fluorine, phosphorus, and rhenium as examples of targets for which no experimental data exist. The smoothness of tanh, rather than any external smoothing, is what gives the predicted energy curves their physical shape.

Load-bearing premise

The load-bearing premise is that K-shell ionization cross sections vary smoothly with atomic number and with incident energy scaled by the K-shell ionization energy, so predictions for the 27 elements with no measurements and for energy ranges no experiment has covered inherit their accuracy from neighboring measured data.

Editorial extensions

If this is right

  • Reliable cross-section estimates become available immediately for the 27 elements with no K-shell ionization measurements and for energy intervals where no experiment exists, at least to the extent that interpolation in $Z$ and $U$ is physical.
  • Applications such as X-ray emission analysis, plasma modeling, and radiation transport can query the ikebana code with any atomic number and energy window and obtain continuous cross-section curves without running a full theoretical calculation.
  • The residual statistics give an empirical target for future theory: a calculation that wants to improve on current practice should beat the roughly 20 percent scatter that characterizes the experimental database itself once extreme outliers are removed.
  • The model supplies an independent, data-driven benchmark for identifying discrepant measurements, as in the cases of chlorine and titanium where reported points deviate systematically from both the network and the theoretical curves.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A natural stress test would be to hold out an entire well-measured element, such as silver, retrain on all other elements, and compare the predicted curve with the full experimental set; that would measure genuine cross-element generalization rather than interpolation within a dense cloud of points.
  • Because the network uses only the overvoltage scaling and atomic number, the same training recipe could plausibly be applied to L-shell or M-shell ionization, or to positron impact, whenever a comparable experimental compilation becomes available; the paper does not claim this extension.
  • Predictions for unmeasured elements and extreme energies are best read as interpolation hypotheses; an extension that would strengthen that reading is a calibrated predictive uncertainty for every element and energy the model is asked to cover.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper trains a fully connected neural network (IKEBANA) with two inputs, the atomic number Z and the overvoltage U = E_i / I_k, on the authors' 2024 compilation of experimental K-shell electron-impact ionization cross sections for elements from H to U. The target is log σ_K, and the model is trained on a random 20% test split, reporting R² = 0.997 on the test set. The authors claim that the model provides reliable predictions for the 27 elements with no experimental data and for energy regions without measurements, and they release the code as an open Google Colab notebook. Comparisons with the theoretical calculations of Bote et al. are shown for selected elements.

Significance. If the extrapolation claim holds, IKEBANA would be a practically valuable empirical estimator, filling gaps in a sparse experimental landscape and complementing theoretical calculations. The paper's strengths include a reproducible and openly available code, an up-to-date compilation of experimental data, a thoughtful discussion of architecture choices (e.g., tanh versus ReLU activation to ensure smoothness), and an honest acknowledgment of the scatter in the underlying data. However, the validation protocol does not support the core extrapolation claim: the reported metrics are based on a random split of individual measurements, so they quantify interpolation within well-measured elements, not generalization to unseen atomic numbers or energy gaps. The manuscript needs additional element-wise and energy-gap validation, or a substantial qualification of its conclusions, before the claim of 'reliable predictions' for unmeasured elements can be accepted.

major comments (4)
  1. [Section III and IV (evaluation protocol)] The central claim of reliable predictions for unmeasured elements and energy regions is not supported by the random 20% test split described in Section II. In that split, the same elements appear in both training and test sets, so the reported R²=0.997 measures the network's ability to interpolate among measurements for known elements. The statements in Section III (Fig. 11) that adjacency in Z "enhances the credibility" of the predictions, and the Section IV conclusion that the model "delivers reliable predictions ... for a significant number of atomic targets for which no experimental data are currently available," require a leave-one-element-out (or at least a Z-split) validation. Please perform such a cross-validation and report the prediction errors for held-out elements. Without this, the extrapolation claim is not demonstrated; the current test protocol only validates interpolation within measured elements.
  2. [Section III (energy extrapolation)] The claim that IKEBANA gives reliable predictions "in energy regions where no measurements exist" (Section IV) is likewise untested. For elements with sparse data (e.g., molybdenum, xenon, barium, uranium in Figs. 8 and 10), the model's predictions across the cross-section peak rely on interpolation in Z and U, not on empirical constraints from those elements themselves. The random split does not create energy gaps, because every test point is surrounded by training points at nearby energies for familiar elements. A validation that masks a contiguous energy interval per element (for example, the peak region or the relativistic tail) and compares the model predictions with the excluded measurements would provide the necessary evidence. Until such a test is reported, the energy-extrapolation claim should be regarded as unsupported.
  3. [Section III (comparison with theory)] The comparison with Bote et al. (6) is used to lend credibility to the unmeasured-element predictions, but it is only qualitative. Figure 11 shows curves for Li, F, P, and Re with no quantitative agreement metric. Moreover, Fig. 5 shows that Bote et al. deviates substantially from the experimental data near threshold for H, He, C, and O, so agreement with Bote et al. is not a reliable proxy for experimental accuracy in the near-threshold regime. The authors should provide a systematic quantitative comparison between IKEBANA and Bote et al. over all elements (e.g., median relative deviation in energy regions where experimental data exist), and explicitly state the known limitations of the Bote et al. theory where it fails to reproduce measured cross sections.
  4. [Section IV (uncertainty quantification)] No uncertainty estimates accompany the predictions. For a model intended to supply cross sections for elements and energy ranges with no measured data, the absence of confidence intervals is a significant practical limitation. The authors could provide an ensemble spread (e.g., by varying the random seed or using Monte Carlo dropout) or bootstrap-based error bars. At a minimum, the term "reliable predictions" in Section IV should be qualified with the observed scatter of the training data and the lack of direct validation for extrapolated regions. Without such a qualification, readers may overinterpret the point predictions as exact values.
minor comments (5)
  1. [Section II] The hyperparameter selection process is described only qualitatively. Please specify how many configurations were tested and whether the test set was used at any point during model selection; this information is important for judging the validity of the reported test-set R².
  2. [Table I] The first row of Table I appears garbled ("Mean value 5 3 9 5"), and the units of the log-σ_K residuals are ambiguous (percent of log₁₀? of the cross section?). Define the residual definitions explicitly so that the reported standard deviations are interpretable.
  3. [Figure 11] The caption says "Curves as in Figure 5," but Figure 11 shows no experimental circles; please state explicitly that no experimental data exist for Li, F, P, and Re.
  4. [Section II] The statement "no data cleansing was implemented" is somewhat at odds with the outlier analysis in Table I. Clarify that the 1% trimming is applied only to the statistical summary, not to the training or test sets.
  5. [Data Availability] The code is distributed through Google Colab only; consider archiving a stable version in a permanent repository (e.g., Zenodo) to ensure long-term access and reproducibility.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: the neural network is trained on independent experimental cross sections and evaluated on a held-out split, and the cited self-authored database is an input dataset, not a derived result.

full rationale

IKEBANA is an empirical machine-learning fit: the network maps (Z, log U) to log sigma_K, trained on measured cross sections from the authors' compilation (Ref. 1) and tested on a random 20% split of those measurements. The test set is genuinely held out from training, so the reported R^2 = 0.997 is a legitimate interpolation-quality metric for the sampled elements and energy ranges, not a quantity forced by construction. The predictions for unmeasured elements (Fig. 11) are extrapolations of the trained network, but that is the intended use of any fitted model, and no equation in the paper defines the target cross section in terms of the network's own outputs. The self-citations to Ref. 1 (the experimental database) and Ref. 4 (the prior neural-network training recipe) are load-bearing only as sources of data and methodology; the database itself consists of independent experimental measurements, not results derived from the present model or from an unverified uniqueness theorem. The paper's random-split test protocol does not by itself validate interpolation to entirely unmeasured elements, and the reliance on the authors' own compilation raises reproducibility questions, but these are validity and robustness concerns, not circularity. No load-bearing step reduces to its own inputs, so the circularity score is 0.

Assumptions & free parameters 2 free parameters · 3 assumptions · 0 invented entities

The model is a supervised regression; its predictive power is entirely contained in the fitted weights and chosen hyperparameters, and in the assumed validity of the two-input representation and the experimental database.

free parameters (2)
  • Neural network weights and biases = roughly 2,000 (values not listed)
    The mapping from (Z, U) to log sigma_K is encoded in the trained weights; these are fitted to the experimental compilation and are the actual model.
  • Hyperparameters (architecture, learning rate, L2, dropout, epochs, batch size, early stopping) = 32-16-32 units; lr=3e-3; lambda=1e-5; dropout=1e-4; epochs=350; batch=64; early stopping patience=60
    Chosen by hand through validation experiments described in Section II; the comparison of ReLU vs tanh models shows these choices materially affect the predictions.
assumptions (3)
  • domain assumption The K-shell ionization cross section is fully determined by atomic number Z and overvoltage U=E_i/I_k; no other target properties are needed.
    Introduced in Section II, Eq. (1) and the choice of the two input features; if, e.g., relativistic or electronic-configuration effects are not captured by Z and U, the model will miss them.
  • domain assumption The experimental data compilation of Ref. 1 is an unbiased representation of the true cross sections despite large scatter between different measurements.
    The network is trained directly on this compilation with 'no data cleansing' (Section II); any systematic errors in the compilation are baked into the model.
  • domain assumption K-shell cross sections vary smoothly with Z and energy, so interpolation between measured elements and energies is physically valid.
    Assumed in Section III (Figure 11 discussion) and enforced by choosing tanh activations to avoid jagged curves (Section II); this is the basis for predictions of unmeasured elements.

how reviews work

0 comments
Cite this review

Pith. "Pith review of IKEBANA: A Neural-Network approach for the K-shell ionization by electron impact." pith.science (2026). https://pith.science/paper/RZCYC3BW

@misc{pith2026250620604,
  author       = {Pith},
  title        = {Pith review of: IKEBANA: A Neural-Network approach for the K-shell ionization by electron impact},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/RZCYC3BW}},
  note         = {Machine review of arXiv:2506.20604}
}
read the original abstract

A fully connected neural network was trained to model the K-shell ionization cross sections based on two input features: the atomic number and the incoming electron overvoltage. The training utilized a recent, updated compilation of experimental data, covering elements from H to U, and incident electron energies ranging from the threshold to relativistic values. The neural network demonstrated excellent predictive performance, compared with the experimental data, when available, and with full theoretical predictions. The developed model is provided in the ikebana code, which is openly available and requires only the user-selected atomic number and electron energy range as inputs.

Figures

Figures reproduced from arXiv: 2506.20604 by the authors.

Figure 1
Figure 1. FIG. 1. Predicted values of [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. FIG. 2. Evolution of the training and validation loss over [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. FIG. 3. Predicted vs experimental ionization cross-sections. (a) Training dataset; (b) test dataset. [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (8 more)
Figure 4
Figure 4. Figure 4: FIG. 4. Histogram of residuals corresponding to the dataset without 1% of the data from each end of the distribution. (a) [PITH_FULL_IMAGE:figures/full_fig_p005_4.png]
Figure 5
Figure 5. Figure 5: FIG. 5. K-shell ionization cross sections as a function of the electron impact-energy for H, He, C, and O. A thick solid line is [PITH_FULL_IMAGE:figures/full_fig_p008_5.png]
Figure 6
Figure 6. Figure 6: FIG. 6. K-shell ionization cross sections as a function of the electron impact-energy for Al, Cl, Ar, and Ti. Curves and [PITH_FULL_IMAGE:figures/full_fig_p008_6.png]
Figure 7
Figure 7. Figure 7: FIG. 7. K-shell ionization cross sections as a function of the electron impact-energy for Cr, Ni, Cu, and Ge. Curves and [PITH_FULL_IMAGE:figures/full_fig_p009_7.png]
Figure 8
Figure 8. Figure 8: FIG. 8. K-shell ionization cross sections as a function of the electron impact-energy for Mo, Ag, Xe, and Ba. Curves and [PITH_FULL_IMAGE:figures/full_fig_p009_8.png]
Figure 9
Figure 9. Figure 9: FIG. 9. K-shell ionization cross sections as a function of the electron impact-energy for the lanthanides Pr, Sm, Gd, and Yb. [PITH_FULL_IMAGE:figures/full_fig_p010_9.png]
Figure 10
Figure 10. Figure 10: FIG. 10. K-shell ionization cross sections as a function of the electron impact-energy for the heavy elements Ta, W, Au, and [PITH_FULL_IMAGE:figures/full_fig_p010_10.png]
Figure 11
Figure 11. Figure 11: FIG. 11. K-shell ionization cross sections as a function of the electron impact-energy for Li, F, P, and Re, with no [PITH_FULL_IMAGE:figures/full_fig_p011_11.png]

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

21 extracted references · 20 canonical work pages

  1. [1]

    S. P. Limandri, A. C. Carreras, J. C. Trincavelli, J. A. Guzmán, D. M. Mitnik, C. C. Montanari, and S. I. M. Segui, Cross sections for K-shell ionization by electron impact database (2024), https://www.famaf.unc.edu.ar/ trincavelli/database.html

  2. [2]

    Z. Hao, S. Liu, Y. Zhang, C. Ying, Y. Feng, H. Su, and J. Zhu, arXiv preprint arXiv:2211.08064 (2022)

  3. [3]

    Jaderberg, A

    B. Jaderberg, A. A. Gentile, A. Ghosh, V. E. Elfving, C. Jones, D. Vodola, J. Manobianco, and H. Weiss, Phys. Rev.. A 110, 052423 (2024)

  4. [4]

    Bivort Haiek, A

    F. Bivort Haiek, A. M. P. Mendez, C. C. Montanari, and D. M. Mitnik, J. Appl. Phys. 132, 245103 (2022),

  5. [5]

    Savitzky and M

    A. Savitzky and M. J. E. Golay, Anal. Chem. 36, 1627 (1964),

  6. [6]

    D. Bote, F. Salvat, A. Jablonski, and C. J. Powell, At. Data Nucl. Data Tables 95, 871 (2009)

  7. [7]

    Schram, F

    B. Schram, F. De Heer, M. van der Wiel, J. Kistemaker, Physica 31 , 94 (1965)

  8. [8]

    Schram, H

    B. Schram, H. Moustafa, J. Schutten, F. de Heer, Physica 32 , 734 (1966)

Show all 21 references
  1. [9]

    T. W. Shyn, Phys. Rev. A 45 , 2951 (1992)

  2. [10]

    Shah, D.S

    M.B. Shah, D.S. Elliott, H.B. Gilbody, J. Phys. B 20 , 3501 (1987)

  3. [11]

    Rothe, L.L

    E.W. Rothe, L.L. Marino, R.H. Neynaber, S.M. Trujillo, Phys. Rev. 125 , 582 (1962)

  4. [12]

    W. L. Fite and R. T. Brackmann, Phys. Rev. 112, 1141 (1958)

  5. [13]

    Y. Wu, Z. An, Y. Duan, M. Liu, and J. Wu, Nucl. Instrum. Methods Phys. Res. B 269, 117 (2011)

  6. [14]

    Aydinol, Indian J

    M. Aydinol, Indian J. Pure Appl. Phys. 45, 641 (2007)

  7. [15]

    F. He, X. Peng, X. Long, Z. Luo, and Z. An, Nucl. Instrum. Methods Phys. Res. B 129, 445 (1997)

  8. [16]

    Ishii, M

    K. Ishii, M. Kamiya, K. Sera, S. Morita, H. Tawara, M. Oyamada, and T. C. Chu, Phys. Rev. A 15, 906 (1977)

  9. [17]

    A. S. Patil, A. V. Patil, C. G. Dighavkar, V. A. Adole, and U. J. Tupe, Chem. Phys. Lett. 796, 139555 (2022)

  10. [18]

    Bigot, Nucl

    B. Bigot, Nucl. Fusion 59 , 112001 (2019)

  11. [19]

    Hansen, H

    H. Hansen, H. Weigmann, and A. Flammersfeld, Nucl. Phys. 58, 241 (1964)

  12. [20]

    Hansen and A

    H. Hansen and A. Flammersfeld, Nucl. Phys. 79, 135 (1966)

  13. [21]

    K-ionization with Machine Learning , https://colab.research.google.com/drive/1_ko9GtoOEifZ44mZYICoTcvFEuWBIdIm?usp=copy

Pith tools

Reviewed August 6, 2026 · model on record in the stance chip above.