Dose-PlanNet: Physics Based Radiotherapy Dose Prediction with Deep Learning
Organizations: Department of Mechanical Engineering, Indian Institute of Technology Kharagpur · Department of Radiation Oncology, Tata Medical Center Kolkata
Abstract
Automating prostate radiotherapy treatment planning is dosimetrically complex, particularly for extreme hypofractionated regimens. In this study, we introduce Dose-PlanNet, a physics-guided 3D deep learning architecture designed to predict dose distributions. This model's performance was evaluated on a cohort of patients treated in a prospective trial where two different dose fractionation regimens were employed. Dose-PlanNet achieved comparable target coverage (), though statistical analysis revealed a marginal reduction in target homogeneity () offset. However the model achieved statistically significant improvements in high-dose organ-at-risk sparing (). When evaluated against strict Prospective Randomized protocol volumetric constraints, automated plans met prespecified clinical acceptance criteria in out of Moderate Hypofraction Arm plans and out of Stereotactic Body Radiation Therapy Arm plans. This pipeline demonstrates that physics-informed deep learning can accelerate radiotherapy workflows while safely maintaining the stringent dosimetric quality required for high-precision clinical deployment.
Figures & tables
| Type | ROI | Metric | Eclipse TPS (Mean SD) | Dose-PlanNet (Mean SD) | Mandatory Goal |
|---|---|---|---|---|---|
| Target | PTV62 | (Gy) | 61.39 0.83 | 60.15 0.74 | |
| PTV62 | (Gy) | 65.74 0.66 | 66.66 0.68 ∗ | ||
| PTV44 | (Gy) | 43.54 0.32 | 43.57 0.60 | ||
| Avoidance | Bladder | (%) | 3.82 1.45 | 2.86 1.11 | |
| Bladder | (%) | 15.65 5.24 | 14.25 4.93 | ||
| Anorectum | (%) | 4.87 0.93 | 3.48 1.30 |
| Metric | Eclipse Mean | Model Mean | Mean Diff. | 95% CI | p -value |
|---|---|---|---|---|---|
| PTV (Gy) | 61.39 0.83 | 60.15 0.74 | -1.24 | [-1.84, -0.63] | 0.0007* |
| Bladder (%) | 3.83 1.47 | 2.87 1.12 | -0.96 | [-1.39, -0.53] | 0.0003* |
| Bladder (%) | 15.66 5.25 | 14.26 4.94 | -1.40 | [-2.66, -0.14] | 0.0323* |
| Anorectum (%) | 4.87 0.93 | 3.48 1.30 | -1.40 | [-2.05, -0.75] | 0.0004* |
| Anorectum (%) | 21.35 5.52 | 20.50 6.49 | -0.85 | [-2.87, 1.18] | 0.3835 |
| *Statistically significant at . | |||||
| Type | ROI | Metric | Eclipse TPS (Mean SD) | Dose-PlanNet (Mean SD) | Mandatory Goal |
|---|---|---|---|---|---|
| Target | PTV36.25 | (Gy) | 35.46 0.48 | 34.89 0.86 | |
| PTV36.25 | (Gy) | 38.57 0.14 | 39.49 0.63 ∗ | ||
| PTV25 | (Gy) | 25.70 3.12 | 26.01 2.81 | ||
| Avoidance | Bladder | (%) | 2.91 0.80 | 2.71 0.92 | |
| Bladder | (%) | 31.14 7.04 | 22.62 4.65 | ||
| Anorectum | (%) | 3.42 1.26 | 4.24 1.10 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Moderate Hypofraction Arm | SBRT Arm |
|---|---|---|
| Maximum Epochs | 500 | 300 |
| Warm-up Epochs | 30 | 30 |
| Base Learning Rate | ||
| Minimum Learning Rate | ||
| Batch Size | 1 | 1 |
| Gradient Accumulation Steps | 2 | 2 |
| Loss Component | Notation | Moderate Hypofraction Arm | SBRT Arm |
|---|---|---|---|
| Reconstruction Fidelity | |||
| Dose-Weighted MSE | 25.0 | 25.0 | |
| Anti-Collapse Penalty | 150.0 | 150.0 | |
| D-Type Target Penalties | |||
| PTV Coverage Hinge | 75.0 | 75.0 | |
| PTV Maximum Dose Hinge | 30.0 | 30.0 | |
| Library | Version |
|---|---|
| Python | 3.10.2 |
| PyTorch | 2.3.0+cu121 |
| MONAI | 1.3.0 |
| SimpleITK | 2.3.1 |
| PyDICOM | 2.4.4 |
| SciPy | 1.13.0 |