English

Feasibility of a General-Purpose Deep Learning Dose Engine: A Multi-Site Validation Study

Medical Physics 2026-01-12 v1

Abstract

Conventional radiotherapy dose calculation algorithms are often computationally slow and non-differentiable, creating bottlenecks for online adaptive radiotherapy (ART) and limiting end-to-end automatic planning. Deep learning provides consistent inference performance and a differentiable framework essential for rapid optimization. In this study, we developed a generalized, site-independent deep learning dose engine using a beamlet-based input strategy. This establishes a computationally consistent and differentiable module that enables end-to-end training for autoplanning while maintaining accuracy across diverse geometries. A dataset of 3,600 plans from 120 patients across six anatomical sites was used to train two 3D convolutional neural networks, a standard U-Net and a Cascade U-Net, to predict 3D dose distributions from CT images and divergent MLC/jaw projections. Performance was validated via 3D gamma analysis on an independent cohort of 60 VMAT plans. The optimal model (U-Net with MAE loss) achieved a mean gamma passing rate of 98.9±1.6%98.9 \pm 1.6\% (3%/2mm, 10% threshold). Performance remained robust across all sites (passing rates >98%>98\%), demonstrating that the beamlet-based strategy generalizes effectively to complex geometries without site-specific training. These results indicate that a single, site-independent model can calculate radiotherapy dose distributions with clinical accuracy. This differentiable engine is highly suitable for integration into end-to-end automatic planning, online ART, and secondary dose verification workflows.

Keywords

Cite

@article{arxiv.2601.05348,
  title  = {Feasibility of a General-Purpose Deep Learning Dose Engine: A Multi-Site Validation Study},
  author = {Yao Zhao and Ka Ho Tam and Raphael Douglas and Kyuhak Oh and Xin Wang and Ergys Subashi and Jinzhong Yang and Laurence Court and Dong Joo Rhee},
  journal= {arXiv preprint arXiv:2601.05348},
  year   = {2026}
}
R2 v1 2026-07-01T08:56:57.878Z