Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2026 May 20;16:22984. doi: 10.1038/s41598-026-52423-9

A neural network embedding the linear-quadratic model for improved prediction of cellular response to ion beam exposure

Ali Abu Shqair 1, Eun-Hee Kim 1,✉
PMCID: PMC13392004  PMID: 42162058

Abstract

Predicting biological responses to ionizing radiation is challenging due to the complex, multi-scale mechanisms involved. Traditional machine learning (ML) models that fit experimental data on cell survival can be sensitive to experimental uncertainties and lack theoretical consistency. This study developed and validated a neural network (NN) framework that integrates established radiobiological constraints directly into its architecture and training process. The objective was to predict cell surviving fractions (SF) and key radiosensitivity parameters for various cell types and radiation qualities in a manner that remains consistent with known dose-response behaviour. A multi-branch feedforward NN was developed to simultaneously predict SF and derived parameters including the linear-quadratic model (LQM) parameters α and β, the mean inactivation dose (MID), the dose at 10% survival (D₁₀), and the relative biological effectiveness at 10% survival (RBE₁₀). The model architecture explicitly embeds the LQM formula and the calculations of radiosensitivity parameters within dedicated custom layers. A custom loss function penalizes deviations from known ranges and balances multiple prediction objectives. Trained and validated using the Particle Irradiation Data Ensemble (PIDE) via ten-fold cross-validation, the NN achieved high prediction accuracy. Predicted SF values were in excellent agreement with experimental data (R² ≈ 0.95). The model also robustly predicted D₁₀ and MID values (R² ≈ 0.80) and RBE₁₀ value (R² ≈ 0.75). Predictions of LQM’s α parameter were reasonably correlated (R² ≈ 0.65), whereas β parameter predictions exhibited greater uncertainty. The integration of the LQM formalism into the NN architecture yielded a model that produces consistent predictions parameterized by mechanistically relevant variables across diverse radiation qualities. Constraining the model with established radiobiological constraints improved its ability to link input features to cellular outcomes, ensuring accurate dose-response modeling and valid extrapolations.

Keywords: Radiobiology, Linear-quadratic model, Relative biological effectiveness, Neural network, Ion irradiation, Deep learning

Subject terms: Biophysics, Cancer, Computational biology and bioinformatics, Physics

Introduction

Understanding the biological effects of various types of radiation on living cells is crucial for predicting radiation-induced damage. The cellular response to radiation exposure is a complex process involving multiple biological mechanisms, including the induction of DNA damage, repair pathways, and modulation of cell cycle progression, all of which collectively determine cell fate1. The linear-quadratic model (LQM) encapsulates these interactions through two mechanistically distinct components, grounded in quantitative biological descriptions rather than empirical polynomial curve fitting: α, representing single-track lethal events, and β, reflecting lethal events formed by the interaction of mis-repaired sub-lethal lesions from separate tracks that can lead to chromosomal aberrations2–5. Parameters α and β can exhibit considerable variability depending on cell type, radiation quality, and experimental conditions, necessitating more sophisticated approaches to comprehensively predict and interpret radiobiological outcomes.

In recent years, the advent of large-scale databases and advanced computational techniques has created new opportunities for analyzing and modeling radiobiological data. The Particle Irradiation Data Ensemble (PIDE) database6,7, curated by the Gesellschaft für Schwerionenforschung (GSI), is a comprehensive collection of experimental data on cell survival after exposure to different types of ionizing radiation. These resources enable systematic exploration of the relationships between physical radiation parameters and biological outcomes across diverse experimental conditions.

Data-driven approaches have shown considerable promise in predicting biological responses to ionizing radiation. Papakonstantinou et al.8 and Zanni et al.9 employed a random forest (RF)-based ML model, utilizing the data on DNA double-strand breaks (DSBs) calculated by the fast Monte Carlo damage simulation software (MCDS) to predict the α and β parameters. Their findings indicated reliable predictions for the α parameter, which was mainly influenced by LET and cell line features, whereas the β parameter was more challenging to model due to its small magnitude and susceptibility to experimental noise.

Debreceni et al.10 utilized the PIDE database in an RF-based ML model for predicting cell surviving fractions based on the physical features of heavy ions. The RF model, incorporating dose and LET as input, outperformed both the linear-quadratic model and local regression models, achieving higher prediction accuracy. Cordoni et al.11 developed Artificial iNtelligence bAsed model for (radiation-induced) cell KIlliNg prediction (ANAKIN), an ML model for predicting cell surviving fraction. ANAKIN utilized the RF12 and XGBoost13 algorithms in model training with the PIDE database including cell surviving fractions calculated from the LQM parameters. ANAKIN predictions of RBE were comparable to those of the microdosimetric kinetic model and the local effect model (LEM) version III14.

Despite these successes, standard ML techniques often encounter limitations. They can be highly sensitive to experimental uncertainties, potentially misinterpreting them as meaningful structural patterns. This may result in predictions that lack biological plausibility (such as non-monotonic survival curves). Furthermore, these techniques struggle to make reliable estimates or clear interpretations beyond the training data, as purely data-driven parameters can lack inherent radiobiological meaning15. In addition, in multi-output regression scenarios, standard RF methodology optimizes for each target variable in isolation. Consequently, this independent optimization approach may not adequately capture the inherent interdependencies that might exist between the different output variables16.

The strong performance of traditional ML models such as RF in predictive modeling tasks is well-documented and often outperform more complex models17,18. However, their inherent structure, while powerful, can present limitations when customization is desired. Consequently, an RF can obtain higher R² for individual target variables such as SF and a directly predicted RBE₁₀. However, the RBE₁₀ value recalculated from the RF-predicted SF curve may be inconsistent and markedly less accurate.

The integration of photon irradiation data into ion data-based ML models used to predict SF enables the models to implicitly extract patterns induced by photons, thereby improving ion prediction accuracy8,9,11. However, this may introduce a limitation such that ion-related target variable predictions become dependent on the corresponding photon-related target variables and their inclusion becomes mandatory. Tree-based methods do not differentiate between features utilized for prediction and those for pure support. As a result, supporting features may inadvertently act as shortcuts, potentially leading to biased or inflated model performance19.

Neural networks (NNs), by contrast, offer distinct advantages in terms of flexibility and customizability, allowing for the explicit incorporation of domain-specific constraints directly into the model architecture20,21. In addition, supporting features can be utilized with constrained influence on model training, ensuring that the relationships among features are respected. This approach enhances the consistency and interpretability of predictions, while reducing the risk of inadvertently exploiting shortcuts that could compromise the robustness of the predictions. Tian and Lühr22 utilized a NN model to validate the concept of ion type-independent beam quality Q for RBE prediction, demonstrating robust performance in clinically relevant dose ranges (2–4 Gy). However, the developed NN application was confined to interpolation within data-supported regions.

In this paper, we developed a NN framework that integrates established radiobiological constraints. This integration is achieved through two primary mechanisms: (1) a special model architecture featuring custom layers that embed fundamental dose-response formulas including the LQM for SF and the derivation of radiosensitivity parameters (MID, D₁₀, RBE₁₀); and (2) a custom loss function designed to enforce constraints during the training process. Trained and validated using experimental data from the PIDE, the model simultaneously predicts multiple target variables: SF, LQM parameters α and β, MID, D₁₀, and RBE₁₀ for diverse cell types and radiation conditions.

Methods

Data collection and pre-processing

The primary source of data used for model training was PIDE6,7. PIDE included 1,118 experiments, each of which reported key physical and biological parameters such as radiation type (X-ray or ion species represented by ion mass number), dose, LET values (keV/µm), cell type (identification), cell origin (human or rodent), cell class (tumor or normal), DNA content (e.g., genome size), and cell cycle phase during irradiation, and the measured cell surviving fractions at various doses along with the LQM α and β values fitted to the corresponding experiment survival curves.

This study focused primarily on the ion exposure data. The PIDE data of SF from ion exposure were collected for training. The SF values on photon exposure used for pairwise calculation of RBE₁₀ values were taken from the LQM curves reconstructed with the α and β parameters that PIDE provides.

Following initial preparation, data were processed through multiple steps as follows:

  • Standardization of survival data: SF data from ion beam exposures were standardized such that the SF values were 1.0 at 0 Gy. This was achieved by adding data points at (dose, SF) = (0, 1) if such points were not already present in the dataset, and by rescaling experimental SF values to ensure that data points of (dose, SF) lie within (0, 1]. All data points were divided by the largest SF value for experiments containing SF values exceeding 1.0. This method was preferred over capping values at 1.0, as it preserves the relative shape and gradient of the dose-response curves. However, we acknowledge that this may introduce a systematic shift if the fluctuation is isolated rather than methodological.

  • Integration of radiosensitivity parameters: The radiosensitivity parameters including the mean inactivation dose (MID), the dose at 10% survival (D₁₀) from X-ray (D₁₀,x-ray) and ion (D₁₀,ion) exposures, and the relative biological effectiveness at 10% survival (RBE₁₀) were added to the dataset. D10 values were determined by analytically solving the LQM equation for D at 10% survival. The LQM equation was defined by the given α and β values from the PIDE database. RBE10 was calculated as the ratio of D10 from photon exposure to that from ion exposure. MID was computed by applying the trapezoidal rule to integrate the SF curve, reconstructed using the LQM equation, at 0.1 Gy intervals over the dose range from 0 to 15 Gy.

  • Data exclusion criteria: Experiments with negative LQM coefficients or from exposure to ions of LET above 500 keV/µm were excluded. Experiments with LET above 500 keV/µm, representing about 12% of the PIDE data, covered sparsely distributed LET values over a wide range up to 16,500 keV/µm. Experiments consisting of fewer than two independent observations or recording responses on fewer than five different doses were excluded.

The output parameters comprised SF, α, β, D₁₀, and MID. RBE₁₀ (≡ D₁₀,x-ray/D₁₀,ion) was calculated within the custom loss function to be utilized during the NN optimization. After pre-processing, the final dataset comprised 5,166 individual SF measurements, derived from 629 unique experiments. An experiment is defined by a unique combination of the features (‘cell type’, ‘cell class’, ‘cell origin’, ‘cell cycle phase’, ‘DNA content, ‘ion mass number’, ‘irradiation condition’, ‘LET’) and a series of SF measurements at varying doses. The final dataset was structured such that each data instance represented a single dose point consisting of (1) input features (biological and physical conditions, and dose), (2) target reference values including the specific SF at that dose, and (3) the radiosensitivity parameters (D₁₀, MID, and RBE₁₀). Radiosensitivity parameters were repeated across all data instances within a unique experiment. This structure ensures that the model learns to predict consistent curve parameters regardless of the specific input doses. Furthermore, this repetition implicitly weights the influence of these parameters by the number of SF data, ensuring that experiments defined by higher data density, potentially better characterized, are prioritized during model training. A statistical summary of the processed PIDE data is presented in Table 1.

Table 1.

Summary of pre-processed datasets from the PIDE database for training and testing the NN model.

Parameter Details Number of unique categories/range
Biological features Cell type Included cell types are in footnote* 102
Cell class Tumor, Normal ​ 2
Cell origin Human, Rodent 2
Cell-cycle phase

Asynchronous,

G0, G0/G1, G1, G1/G0, G1/S, M, S, Sl, Sm

7
DNA content (10⁹ bp) 5.4, 5.6, 6.0 3
Physical features Irradiation condition (beam modulation) Mono-energetic beam, Spread-out Bragg Peak (SOBP) ​ 2
Ions (ion mass number) ¹H, ²H, ³He, 4He, 6Li, ⁷Li, ¹⁰B, ¹¹B, ¹²C, ¹⁴N, ¹⁶O, ²⁰Ne, ²⁸Si, ⁴⁰Ar, ⁵⁶Fe. 15
LET (keV/µm) Dose‑ or track‑mean linear energy transfer (0.52–493) keV/µm
D (Gy) Absorbed dose from experimental SF curves (0–10.0) Gy
Radiobiological response parameters SF Surviving fraction after ion irradiation (10⁻⁵ – 1.00)
α (Gy⁻¹) Linear LQ coefficient, ion fit (0.0–3.61) Gy⁻¹
β (Gy⁻²) Quadratic LQ coefficient, ion fit (0.0–1.07) Gy⁻2
D₁₀ (Gy) Dose for 10% survival, ions (0.64–9.49) Gy
MID (Gy) Mean inactivation dose, ions (0.28–4.57) Gy
RBE10 Relative biological effectiveness of ions at 10% survival (0.45–5.91)

* Included cell types: 92-1, A-172, A-172mp53, A-172neo, A-549, AA, AA8, AG01522, AG1522, AG1522B, Aprt, B16, Becker, C32TG, C3H10T1/2, CGL1, CHO, CHO-10B, CHO-K1, CRL-1500, Caski, ChangHL, Colo679, DLD1, EUE, H1299-wtp53, H1299tp53, H1299tp53-null, H1437, H4, H460, HCT116, HE, HE20, HEK, HEP2, HF19, HFIB15, HFIB2, HFIB30, HFL-I, HFL-III, HL-60, HMF, HMV-I, HMV-II, HSF, HSG, HTh7, HeLa, HeLaS3, IEC-6, IGR, KNS-60, KNS-89, KS-1, L5178Y, LC-1sq, LN229, LS-174T, M/10, M10, M3-1, MEF, MOLT4, Marcus, MeWo, NB1RGB, OCUB-M, ONS-76, ONS76, PDV, PDVC57, PS1, RAT-1, SASmp53, SCC25, SCC61, SF126, SHE, SK-MG-1, SL3-147, SQ20B, T1, T98G, TK1, U-251MG, U-251MGKO, U-343MG, U-87, U-87MG, V3, V79, irs1, irs1SF, irs2, xrs5, AT1OS, B16-F0, H1299wtp53, SW-1573, and clone431.

Feature engineering

The following feature engineering steps were performed to prepare the dataset for effective modeling:

  • Categorical encoding: Non-numeric features (‘cell type’, ‘cell class’, ‘cell origin’, ‘cell cycle phase’, and ‘irradiation condition’) were transformed into numerical representations by assigning a unique integer to each distinct category. These integers served as indices for the embedding layers (described in Sect. 2.3), mapping discrete categories to continuous vector representations. This approach enables the model to learn relationships between categories without imposing unintended ordinal assumptions23–25.

  • Numerical feature scaling: Numerical features (‘DNA content’, ‘ion mass number’, ‘LET’) were normalized such that their maximum values equalled one. This standardized the range of these features, preventing variables with larger magnitudes from dominating outcomes due to differing scales26.

Model architecture and training

The model architecture utilized a multi-branch feedforward neural network implemented using the TensorFlow Keras library27. Keras provides a user-friendly high-level application programming interface (API) for building and training deep learning models.

The primary design objective was to achieve constrained predictions of SF that are consistent with the LQM formalism across diverse cell lines and irradiation conditions. The model was optimized to minimize the prediction error for SFpred compared to the reference SFref, while also minimizing errors in derived radiosensitivity parameters (MID, D₁₀, and RBE₁₀) (see Sect. 2.4 for the detailed loss function).

The network processes the input features (‘cell type’, ‘cell class’, ‘cell origin’, ‘cell cycle phase’, ‘DNA content’, ‘irradiation condition’, ‘ion mass number’, ‘LET’) to predict the α and β values. These parameters, along with the input ‘dose’, are fed into custom layers that calculate the final target variables SF, MID, D10, and RBE10. This architecture ensures that the predicted α and β parameters and the resulting derived SF(D), D₁₀, MID, and RBE₁₀ encapsulate information of the entire survival curve and that the model can map input features to the entire dose-response curve anchored by the LQM, rather than merely fitting individual SF data points. Consequently, this reduces model sensitivity to experimental noise and the need for a large training dataset21.

Figure 1 depicts the overall architecture of the model, illustrating the different processing blocks from input parameters to predicted outputs. The network starts with processing the input categorical features (‘cell type’, ‘cell class’, ‘cell origin’, ‘cell cycle’, and ‘irradiation condition’) and the numerical features (’DNA content’, ‘ion mass number’, ‘LET’, and ‘dose’). Categorical features are processed through embedding layers transforming each discrete category into a continuous vector representation. The embedding dimension was set equal to the number of unique categories for each respective feature to enable distinct representation of the unique traits. These representations are optimized via backpropagation during training, allowing the model to capture latent relationships among categories (e.g., grouping similar cell types)25.

Fig. 1.

Fig. 1

Block diagram of the multi-branch neural network, showing the flow from data embedding and processing through separate and combined branches to α and β estimation, and ultimately the calculation of the target variables (SF, MID, and D10) from ion-beam exposure. The diagram details the calculation of the MSETotal, computed as the weighted sum of individual loss components (MSEk), where k denotes the specific target variable index (SF, D10, MID, RBE10). The weighting factors (wk) are the weights for specific loss components. The bold red dashed line indicates the backpropagation process used to update the network weights and biases based on MSETotal.

Following initial processing and embedding, features are channeled into distinct branches reflecting biological properties (‘cell type’, ‘cell class’, ‘cell origin’, ‘cell cycle phase’, ‘DNA content’) only (Bio network), physical properties (‘irradiation condition’, ‘ion mass number’, ‘LET’) only (Phys network), and both properties (Phys-Bio network). This multi-branch approach, consisting of distinct learnings, allows for the development of specialized representations28,29. These three branches are processed separately through hidden layers before being combined and fed into a final shared pathway for predictions. Each processing pathway consisted of three fully connected hidden layers with 128 neurons per layer, utilizing the ReLU activation function [Inline graphic]. The outputs of these three branches were concatenated to form a vector of size 384, which served as the input for the final shared pathway. The final shared pathway subsequently passes through another three fully connected hidden layers (128 neurons each) before connecting to preliminary output layers for Inline graphic and Inline graphic These output layers employ a scaled sigmoid activation function [Inline graphic] to constrain the predicted Inline graphic and Inline graphic values within a reasonable range from zero to a general maximum value exceeding their respective maxima in the reference data (Inline graphic​∈ [0.0, 4.0 Gy⁻¹], β ∈ ​[0.0, 1.1 Gy⁻²]).

These were set to be general limits that could potentially apply to irradiation experiments beyond the scope of the training data. These limits were rarely exceeded in the full PIDE database. The few outliers mostly involved negative β terms that produce upward-bending survival curves, which is biologically implausible and likely caused by noisy data. The largest parameter values of (Inline graphic​, Inline graphic​) in the training datasets were (3.61 Gy⁻¹, 1.07 Gy⁻²), respectively.

The predicted LQM parameters (Inline graphic and Inline graphic​) together with the input dose are then passed to the following custom layers dedicated to deriving the final target variables data:

  • SF calculation layer calculates the SF using the LQM formula: Inline graphic;

  • D10 calculation layer calculates D₁₀ by analytically solving the LQM equation for D when SF = 0.1; and

  • MID calculation layer calculates MID​ by numerically integrating the predicted survival curve applying the trapezoidal rule to integrate the SF curve, reconstructed using the LQM equation, at 0.1 Gy intervals over the dose range from 0 to 15 Gy.

Custom loss function

A composite custom loss function was implemented to guide the NN training, enabling simultaneous optimization of SF predictions and the derived radiosensitivity metrics. This loss function integrates multiple mean squared error (MSE) terms and boundary penalty terms.

The loss function comprises weighted MSE terms for the primary target variables: SF, D10, and MID. An MSE term for RBE₁₀ (calculated within the loss function as (D₁₀,x-ray/D₁₀,ion) was also included. The reference photon dose (D₁₀,x-ray) is utilized exclusively within the custom loss function for RBE₁₀ calculation. This approach contrasts with tree-based models, which treat all provided variables as potential split features without distinguishing between predictive and auxiliary inputs. Boundary penalty term (Inline graphic) is incorporated for each of D10, MID, and RBE₁₀ to enforce biological plausibility and prevent extrapolation into unphysical regimes. The penalty, calculated using Rectified Linear Unit (ReLU) functions, activates selectively when prediction (ŷ) falls below the minimum or exceeds the maximum values observed in the training data. The target variables α and β are optimized indirectly via the dependent variables (SF, MID, D10, and RBE₁₀). Prior work8–10 and our initial testing indicated large uncertainty in β estimation. Therefore, we excluded direct MSE terms on α and β to avoid simultaneous supervision of correlated quantities and to mitigate noise propagation into the network optimization, while preserving their role in shaping the predicted dose-response curve.

Each component of the loss function (MSE term and boundary penalty) is scaled by its own weight (Inline graphic) calculated as the inverse variance of the corresponding target variable in the training dataset (Inline graphic where Inline graphic represents the variance of the target variable in the training data. This scheme accounts for the varying magnitudes and physical units of different target variables by standardizing the contribution of each term to the total loss30. This ensures that the model optimization is not dominated by target variables with larger magnitudes. Table 2 summarizes the loss components and their associated weights in the custom loss function.

Table 2.

Loss components considered to guide NN training. The loss value (Inline graphic) is calculated between predicted (ŷ) and reference (y) values. The total loss (Inline graphic) is computed as the sum of component weighted loss values (Inline graphic), where k and n refer to the specific loss component and the number of training data points, respectively.

Loss component Loss weight Weighted loss term
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic Inline graphic
Inline graphic Inline graphic
Inline graphic[Inline graphic] Inline graphic

The Adam optimizer31 was utilized to optimize the network parameters (weights and biases), including the embedding layer weights, throughout the training process. The NN internal learnable parameters, referred to as its weights and biases, are iteratively adjusted to minimize the overall loss (Inline graphic) during training. At each training iteration, the custom loss function evaluates the model predictions against the reference values to compute Inline graphic as the weighted sum of individual loss components (Table 2). Gradients of Inline graphic with respect to all network weights and biases are computed using the standard backpropagation algorithm27,32. The optimizer uses these gradients to update the network weights and biases aiming to reduce prediction error in subsequent iterations.

Model training and evaluation

The NN model, incorporating the custom architecture and loss function detailed in Sect. 2.3 and 2.4, was trained and evaluated using a 10-fold cross-validation strategy on the prepared dataset as described in Sect. 2.1. This process involved training ten separate models: each model was trained on nine training data folds (90% of the data) and evaluated on the remaining data fold (10% of the data). Each data fold served as a test set exactly once. Integer indexing of categorical features (categorical encoding) was performed at the beginning of full training to ensure the same index mapping was applied consistently across training and test datasets. These integer indices were then fed into the embedding layers, whose vector representations were learned during the training process. The model training and evaluation proceeded as follows.

Data partitioning

The entire dataset was divided into ten data folds, ensuring that each fold contains mutually exclusive random sets of experiments and that individual SF measurements from the same experiment belong to the same fold. Fold sizes remained highly balanced, ranging from 516 to 517 data points. This experiment-based stratification prevented data leakage between training and testing sets and provided robust assessment of model performance on entirely new experimental conditions.

Independent model training

Numerical features in the training data were normalized (as described in Sect. 2.2). Normalization was then applied to the test-fold. The normalized training data were further randomly divided into one training subset (about half the data in nine folds) and the other validation subset. The validation subset was used to monitor model performance during training and to stop training before overfitting the model to the training data.

Ten separate models were trained with a unique combination of nine data folds. For each model, the weights of loss components (Inline graphic) were set to the inverse variance of the respective target variables, and the model was trained in two main cycles:

  1. First cycle: The model was trained using the training subset for up to 800 cycle iterations (epochs). After each epoch, the custom loss function computed the validation loss (Inline graphic) on the validation subset and network weights were updated via backpropagation as detailed in Sect. 2.4. Throughout the 800 epochs, the network configuration (weights, biases) that resulted in the smallest validation loss were monitored and saved. This cycle allowed for the selection of an optimal starting point for the second cycle.

  2. Second cycle: The model was further trained using both training and validation subsets of the nine training data folds for an additional 100 epochs, starting with the best network configuration identified in the first cycle. The trained model was used to make predictions on its corresponding test data fold.

Cross validation and statistical robustness

Following the training of all ten models, predictions of target variables from the ten mutually exclusive test datasets were aggregated to form a complete set of predictions for the entire dataset.

The statistical significance and stability of the predictions were assessed by repeating the entire ten-fold cross-validation process (Subsections 2.5.1 to 2.5.3) five times using different random seeds for data partitioning and weight initialization. The predicted values for each individual data point were averaged across these five independent runs, and the performance metrics were determined based on these mean predictions.

The coefficient of determination (R²) was calculated for each target variable by comparing the predictions against their corresponding reference values from experiments as follows:

graphic file with name d33e1160.gif

where yi is the experimental reference value, ŷi is the predicted value, and ȳ is the mean of the reference values.

Analysis of feature importance

For each of the ten models across the five runs, feature permutation analysis was performed to assess the relative importance of input features in predicting SF and radiosensitivity parameters including D10, MID, and RBE10. Feature importance was assessed by independently permuting the values of each input feature and measuring the resulting reduction in model performance12.

To evaluate each input feature j, its values in the test dataset were randomly shuffled Inline graphic times, while keeping all other features unchanged. The importance score (Inline graphic) was calculated as the mean reduction in the performance metric (Inline graphic) resulting from the permutation compared to the baseline performance (Inline graphic) obtained with undisturbed test dataset:

graphic file with name d33e1205.gif

where Inline graphic represents the score obtained in the kth permutation of feature j.

Results and discussion

Model performance

The NN model demonstrated consistent prediction performance for SF and radiosensitivity parameters across five independent training runs. SF predictions were highly correlated with experimental data (R2Inline graphic0.954). Prediction performance for SF was stable across different types of ions, with R2 of approximately 0.94, 0.95, and 0.96 for protons, carbon ions, and other ion types, respectively (Fig. 2a). Prediction performance for RBE10 varied depending on the ion type (R2 = 0.48, 0.67, and 0.73 for proton, carbon, and other ions, respectively), resulting in an overall correlation of R2= 0.75 (Fig. 2b).

Fig. 2.

Fig. 2

Evaluation of the NN model performance with PIDE as reference data: in prediction of (a) SF and (b) RBE10, across different ion types; (c) compared to the LEM version IV in RBE10 prediction; (d) compared to the LEM in RBE10​ prediction as a function of LET across different ion types; and (e) RBE₁₀ predictions as a function of LET for individual ion types. Data presented in (c) and (d) are restricted to the data points (n= 320) corresponding to those reported by Pfuhl et al.15.

The prediction performance of the NN model for RBE10 was compared with the LEM version IV15 against PIDE reference data. Figure 2c is a comprehensive view of the RBE₁₀ predictions across different ion beams specified by a broad range of LET values. The NN model shows a better performance in RBE10 prediction. Figure 2d shows the trend of RBE10 predicted by the NN and LEM IV models, as a function of LET across the range of up to 500 keV/µm, in comparison with that of PIDE data. The RBE10 predictions of both models followed the trend observed with the PIDE dataset peaking at comparable LET values around 150 keV/µm. RBE10 predictions by the NN model were more closely aligned with experimental PIDE values compared to LEM estimates. Comparisons with LEM were limited to the data categories reported by Pfuhl et al.15.

LEM IV underestimates RBE at low LET for all ion species and tends to overestimate RBE for light ions such as protons and helium at high LET, while showing good agreement for heavier ions at high LET15. Additionally, experimental LET–RBE₁₀ curves exhibit ion-specific behaviour, with distinct peak heights and curve shapes for each ion33. Data fitting might be optimized with separate models for individual ion types, however, this would substantially reduce both the data range and the number of training samples available for each model. This study adopted a unified modelling approach by pooling all ions together therefore provides a more comprehensive training space, enabling the model to capture common patterns across radiation qualities while still accommodating ion-specific behaviours.

The NN model accommodates these complexities by learning the underlying nonlinear dependencies directly from experimental data. Table 3 summarizes the performance of the NN model across all ions. Model predictions closely followed the reference RBE₁₀ values, reproducing the expected trend that RBE₁₀ approaches peak values at LET of around 150 keV/µm and that the peak values are higher with lighter ions (e.g., ⁴He) than with heavier ions (e.g., ¹²C, ²⁰Ne) (Table 3; Fig. 2e). The variation in RBE₁₀ across different ions at similar LET values (Fig. 2e), together with the close agreement between the predicted and reference mean RBE₁₀ values for each ion (Table 3), confirms that the model captures the ion-specific trends rather than a common single trend.

Table 3.

Performance of the NN model in RBE10 prediction with PIDE as reference data. Results are presented for the aggregate dataset (Overall) and stratified by ion type.

Ion N* Max. RBE₁₀ Mean RBE₁₀ R²
Reference Prediction Reference Prediction
Overall 629 5.91 5.71 2.12 2.09 0.75
¹H 139 3.49 2.92 1.36 1.33 0.48
²H 15 3.81 3.48 2.11 1.83 0.65
³He 32 4.00 4.70 2.56 2.74 0.89
4He 57 5.91 5.71 2.65 2.71 0.77
6Li 2 4.71 4.73 4.42 4.43 -
⁷Li 4 4.02 2.99 2.73 2.12 0.95
¹⁰B 2 3.25 2.86 2.60 2.55 -
¹¹B 3 4.15 3.81 3.19 3.17 0.30
¹²C 249 5.05 4.31 2.16 2.12 0.67
¹⁴N 7 5.55 3.61 3.19 2.68 0.16
¹⁶O 7 2.89 2.87 2.21 2.15 0.95
²⁰Ne 76 3.91 3.40 2.48 2.43 0.74
²⁸Si 9 2.69 2.62 2.21 2.24 0.70
⁴⁰Ar 16 3.01 3.09 2.33 2.38 0.48
56Fe 11 3.09 2.66 2.1 2.01 0.23

*Number of experimental data sets.

Strong correlations were observed in predictions of D10 values (R2 = 0.79) and MID values (R2 = 0.78) (Fig. 3a and b). Predicting α and β​ parameters using the NN model was challenging, even though the model successfully captured the overall dose-response trend. The α predictions showed a moderate correlation (R2 = 0.65) with reference values (Fig. 3c), whereas the performance in β​ prediction was significantly weak (R2 = 0.01) (Fig. 3d). These results are consistent with those reported in previous studies8,9,11.

Fig. 3.

Fig. 3

Performance of NN model with PIDE as reference data in prediction of: (a) D10, (b) MID, (c) α, and (d) β across different ion types.

The robust prediction of RBE₁₀ (R² = 0.75) (Fig. 2b), observed despite poor β prediction and a slight underestimation of high α values (Fig. 3c), is attributed to the stabilizing effect of multi-objective optimization. Multiple (α, β) pairs can generate statistically similar survival curves over a sampled dose interval6. Optimizing the model depending on MSE terms of derived quantities (SF, D10, MID) and excluding those for (α, β) parameters, the model prioritizes the functional shape of the survival curve over the specific numerical values of α and β. Thus, the resulting dose-response trend, characterized by the predicted pair (α, β), remains consistent even when predictions of individual parameters exhibit variation. The quality of the predicted α and β was further verified by calculating the continuous RBE across dose levels; the model maintained reliable accuracy in RBE prediction across the survival curve (R2 ranging from 0.70 to 0.75, at SF of 0.9 to 0.1).

Feature importance

Feature permutation analysis was performed to assess the relative importance of input features in predicting SF and radiosensitivity parameters including D₁₀, MID, and RBE10. Feature importance was assessed by independently permuting the values of each input feature and measuring the resulting reduction in model performance12.

Dose was by far the dominant predictor for SF. For intrinsic radiosensitivity parameters (D10, MID​, and RBE10​), LET and cell line specificity were the most important predictive features. This is consistent with the radiobiological understanding that radiation quality (expressed in terms of LET) and cellular properties are key determinants of response. D10​, MID, and RBE10 are determined by the SF curve, which shows the trend of SF as a function of dose. These results confirm that the network prioritizes fundamental physical determinants (e.g., dose for SF, LET for RBE) rather than exploiting statistical shortcuts or confounding variables in the training data.

The ion type, expressed in ion mass number, played a secondary role in D₁₀, MID, and RBE₁₀ prediction​. Other biological features including cell cycle phase, cell origin, and DNA content and physical feature of irradiation condition were of relatively low importance, and cell class, whether normal or tumoral, appeared to have little predictive impact. LET and cell-line specificity, features that have a major impact on D₁₀, MID, and RBE₁₀ prediction, have a moderate impact on SF prediction.

Fig. 4.

Fig. 4

Permutation feature importance scores for SF, D₁₀, MID, and RBE10. Error bars indicate the standard errors of feature importance across the five repetitions of 10-fold cross-validation.

Discussion

The performance of the developed NN framework (R² = 0.95 and 0.75 for SF and RBE₁₀, respectively) is comparable to prior data-driven approaches. For example, the mean absolute percentage error (MAPE) for RBE₁₀ predictions was 15% in this study compared to 26% using the ANAKIN model11. The results in this study are in general agreement with prior data-driven approaches that ML models can significantly improve prediction power for cell survival and RBE compared to purely mechanistic models 10,11,15.

The primary distinction in this study lies in the architectural enforcement of biological constraints by explicitly embedding the LQM within the architectural layers of the NN. This enforced the prediction of monotonic dose-response curves governed by non-negative radiosensitivity parameters (α and β), thereby preventing invalid extrapolations often observed in unconstrained ML models. Furthermore, interpretability is inherent to this architecture as the network learns to map biological and physical features directly to the mechanistic LQM parameters instead of learning shortcuts to isolated target variables.

Despite these advantages, the study is subject to certain limitations. First, the prediction capability of the model is intrinsically bound by the quality and diversity of the PIDE training data. The inherent heterogeneity and imbalance within the PIDE database, such as the scarcity of data for certain ion species compared to protons and carbon ions, may bias the learning process, potentially resulting in lower prediction accuracy for under-represented exposure conditions. Second, the model assumes the validity of the LQM across all conditions. While being the key for obtaining consistent predictions, this may limit the ability to capture complex phenomena such as low-dose hypersensitivity or saturation effects at very high doses that deviate from the standard LQM.

Conclusions

This study successfully developed and validated a NN framework that directly incorporates LQM within its architecture and training process. The model demonstrated high prediction accuracy for SF across diverse radiation qualities and cell types, achieving an R2 value of approximately 0.96. Furthermore, it provided robust predictions for key radiosensitivity parameters such as D10​, MID, and RBE10​ and reasonable estimates for the LQM parameter α. Incorporating these radiobiological constraints through custom layers embedding LQM and a customized loss function ensured that model predictions remained consistent with radiobiological models.

Acknowledgements

This work was supported by the National Research Foundation of Korea through the Basic Research Program in Science & Engineering funded by the Korea Ministry of Science and ICT (RS-2024-00350752).

Author contributions

A.A. developed computational models and analyzed the data. E.K. organized research and interpreted the results. A.A and E.K wrote the manuscript.

Data availability

The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.

Declarations

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Hall, E. J. & Giaccia, A. J. Radiobiology for the radiologist. Int. J. Radiat. Oncol. Biol. Phys.66, 10.1016 (2006). [Google Scholar]
  • 2.McMahon, S. J. The Linear Quadratic Model: Usage, interpretation and challenges. Phys. Med. Biol.64, 01TR01 (2018). [DOI] [PubMed] [Google Scholar]
  • 3.Cui, M., Li, Y., Liu, J. & Sun, D. Elevated α/β ratio after hypofractionated radiotherapy correlated with DNA damage repairment in an experimental model of prostate cancer. J. Radiat. Res.65, 776–786 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.McMahon, S. J. & Prise, K. M. Mechanistic modelling of radiation responses. Cancers11, 205 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Tobias, C. A. The repair-misrepair model in radiobiology: Comparison to other models. Radiat. Res.104, S77–S95 (1985). [PubMed] [Google Scholar]
  • 6.Friedrich, T., Scholz, U., Elsässer, T., Durante, M. & Scholz, M. Systematic analysis of RBE and related quantities using a database of cell survival experiments with ion beam irradiation. J. Radiat. Res.54, 494–514 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Friedrich, T., Pfuhl, T. & Scholz, M. Update of the particle irradiation data ensemble (PIDE) for cell survival. J. Radiat. Res.62, 645–655 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Papakonstantinou, D. et al. Using machine learning techniques for asserting cellular damage induced by high-LET particle radiation. Radiation1, 45–64 (2021). [Google Scholar]
  • 9.Zanni, V. et al. RadPhysBio: A Radiobiological Database for the Prediction of Cell Survival upon Exposure to Ionizing Radiation. Int. J. Mol. Sci.25, 4729 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Debreceni, A., Buri, Z., Csige, I. & Bodzás, S. Prediction of cell survival rate based on physical characteristics of heavy ion radiation. Toxics12, 545 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Cordoni, F. G., Missiaggia, M., Scifoni, E. & La Tessa, C. An artificial intelligence-based model for cell killing prediction: development, validation and explainability analysis of the ANAKIN model. Phys Med. Biol68 (2023). [DOI] [PubMed]
  • 12.Breiman, L. Random forests. Mach. Learn.45, 5–32 (2001). [Google Scholar]
  • 13.Chen, T. & Guestrin, C. Xgboost A scalable tree boosting system. Proceedings of the 22nd international conference on knowledge discovery and data mining. 785–794 (2016).
  • 14.Elsässer, T., Krämer, M., & Scholz, M. Accuracy of the Local Effect Model for the Prediction of Biologic Effects of Carbon Ion Beams In Vitro and In Vivo. International Journal of Radiation Oncology*Biology*Physics 71(3) 866-872 (2008). [DOI] [PubMed]
  • 15.Pfuhl, T., Friedrich, T. & Scholz, M. Comprehensive comparison of Local Effect Model IV predictions with the particle irradiation data ensemble. Med. Phys.49, 714–726 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Geurts, P., Ernst, D. & Wehenkel, L. Extremely randomized trees. Mach. Learn.63, 3–42 (2006). [Google Scholar]
  • 17.Shwartz-Ziv, R. & Armon, A. Tabular data: Deep learning is not all you need. Inf. Fusion81, 84–90 (2022). [Google Scholar]
  • 18.Olson, R. S., Cava, W. L., Mustahsan, Z., Varik, A. & Moore, J. H. Data-driven advice for applying machine learning to bioinformatics problems. Pacific symposium on biocomputing: Proceedings of the pacific symposium. 192–203 (World Scientific, 2018). [PMC free article] [PubMed]
  • 19.Strobl, C., Boulesteix, A.-L., Zeileis, A. & Hothorn, T. Bias in random forest variable importance measures: Illustrations, sources and a solution. BMC Bioinformatics8, 25 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.LeCun, Y., Bengio, Y. & Hinton, G. Deep learning. Nature521, 436–444 (2015). [DOI] [PubMed] [Google Scholar]
  • 21.Karniadakis, G. E. et al. Physics-informed machine learning. Nat. Reviews Phys.3, 422–440 (2021). [Google Scholar]
  • 22.Tian, L. & Lühr, A. Data-driven ion-independent relative biological effectiveness modeling using the beam quality Q. Phys. Med. Biol.68, 105009 (2023). [DOI] [PubMed] [Google Scholar]
  • 23.Hancock, J. T. & Khoshgoftaar, T. M. Survey on categorical data for neural networks. J. big data. 7, 28 (2020). [Google Scholar]
  • 24.Pedregosa, F. et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res.12, 2825–2830 (2011). [Google Scholar]
  • 25.Guo, C. & Berkhahn, F. Entity embeddings of categorical variables. arXiv preprint arXiv:1604.06737 (2016).
  • 26.Wan, X. Influence of feature scaling on convergence of gradient iterative algorithm. Journal of physics: Conference series. 032021 (IOP Publishing, 2019).
  • 27.Abadi, M. et al. TensorFlow: a system for Large-Scale machine learning. 12th USENIX symposium on operating systems design and implementation (OSDI 16). 265–283 (2016).
  • 28.Jordan, M. I. & Jacobs, R. A. Hierarchical mixtures of experts and the EM algorithm. Neural Comput.6, 181–214 (1994). [Google Scholar]
  • 29.Zhang, H., Shao, J. & Salakhutdinov, R. Deep neural networks with multi-branch architectures are less non-convex. arXiv preprint arXiv:1806.01845 (2018).
  • 30.Kendall, A., Gal, Y. & Cipolla, R. Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. Proceedings of the IEEE conference on computer vision and pattern recognition. 7482–7491 (2018).
  • 31.Kingma, D. P., & Ba, J. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
  • 32.Rumelhart, D. E., Hinton, G. E. & Williams, R. J. Learning representations by back-propagating errors. nature 323, 533–536 (1986).
  • 33.Jones, B. A simpler energy transfer efficiency model to predict relative biological effect for protons and heavier ions. Front. Oncol.5, 184 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES