{"title":"基于蒙特卡洛剂量分布训练的深度学习动态弧光放疗光子剂量引擎","authors":"Marnix Witte, Jan-Jakob Sonke","doi":"10.1016/j.phro.2024.100575","DOIUrl":null,"url":null,"abstract":"<div><h3>Background and purpose</h3><p>Despite hardware acceleration, state-of-the-art Monte Carlo (MC) dose engines require considerable computation time to reduce stochastic noise. We developed a deep learning (DL) based dose engine reaching high accuracy at strongly reduced computation times.</p></div><div><h3>Materials and methods</h3><p>Radiotherapy treatment plans and computed tomography scans were collected for 350 treatments in a variety of tumor sites. Dose distributions were computed using a MC dose engine for <span><math><mrow><mo>∼</mo></mrow></math></span>30,000 separate segments at 6 MV and 10 MV beam energies, both flattened and flattening filter free. For dynamic arcs these explicitly incorporated the leaf, jaw and gantry motions during dose delivery. A neural network was developed, combining two-dimensional convolution and recurrence using 64 hidden channels. Parameters were trained to minimize the mean squared log error loss between the MC computed dose and the model output. Full dose distributions were reconstructed for 100 additional treatment plans. Gamma analyses were performed to assess accuracy.</p></div><div><h3>Results</h3><p>DL dose evaluation was on average 82 times faster than MC computation at a 1 % accuracy setting. In voxels receiving at least 10 % of the maximum dose the overall global gamma pass rate using a 2 % and 2 mm criterion was 99.6 %, while mean local gamma values were accurate within 2 %. In the high dose region over 50 % of maximum the mean local gamma approached a 1 % accuracy.</p></div><div><h3>Conclusions</h3><p>A DL based dose engine was implemented, able to accurately reproduce MC computed dynamic arc radiotherapy dose distributions at high speed.</p></div>","PeriodicalId":36850,"journal":{"name":"Physics and Imaging in Radiation Oncology","volume":null,"pages":null},"PeriodicalIF":3.4000,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2405631624000459/pdfft?md5=9b69a16f8acbb3663eeeb7983084265d&pid=1-s2.0-S2405631624000459-main.pdf","citationCount":"0","resultStr":"{\"title\":\"A deep learning based dynamic arc radiotherapy photon dose engine trained on Monte Carlo dose distributions\",\"authors\":\"Marnix Witte, Jan-Jakob Sonke\",\"doi\":\"10.1016/j.phro.2024.100575\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><h3>Background and purpose</h3><p>Despite hardware acceleration, state-of-the-art Monte Carlo (MC) dose engines require considerable computation time to reduce stochastic noise. We developed a deep learning (DL) based dose engine reaching high accuracy at strongly reduced computation times.</p></div><div><h3>Materials and methods</h3><p>Radiotherapy treatment plans and computed tomography scans were collected for 350 treatments in a variety of tumor sites. Dose distributions were computed using a MC dose engine for <span><math><mrow><mo>∼</mo></mrow></math></span>30,000 separate segments at 6 MV and 10 MV beam energies, both flattened and flattening filter free. For dynamic arcs these explicitly incorporated the leaf, jaw and gantry motions during dose delivery. A neural network was developed, combining two-dimensional convolution and recurrence using 64 hidden channels. Parameters were trained to minimize the mean squared log error loss between the MC computed dose and the model output. Full dose distributions were reconstructed for 100 additional treatment plans. Gamma analyses were performed to assess accuracy.</p></div><div><h3>Results</h3><p>DL dose evaluation was on average 82 times faster than MC computation at a 1 % accuracy setting. In voxels receiving at least 10 % of the maximum dose the overall global gamma pass rate using a 2 % and 2 mm criterion was 99.6 %, while mean local gamma values were accurate within 2 %. In the high dose region over 50 % of maximum the mean local gamma approached a 1 % accuracy.</p></div><div><h3>Conclusions</h3><p>A DL based dose engine was implemented, able to accurately reproduce MC computed dynamic arc radiotherapy dose distributions at high speed.</p></div>\",\"PeriodicalId\":36850,\"journal\":{\"name\":\"Physics and Imaging in Radiation Oncology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2024-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2405631624000459/pdfft?md5=9b69a16f8acbb3663eeeb7983084265d&pid=1-s2.0-S2405631624000459-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Physics and Imaging in Radiation Oncology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2405631624000459\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ONCOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Physics and Imaging in Radiation Oncology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405631624000459","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ONCOLOGY","Score":null,"Total":0}
引用次数: 0
摘要
背景与目的尽管有硬件加速,但最先进的蒙特卡罗(MC)剂量引擎仍需要相当长的计算时间来减少随机噪声。我们开发了一种基于深度学习(DL)的剂量引擎,在大幅减少计算时间的同时达到了很高的精确度。材料与方法收集了350个不同肿瘤部位的放疗治疗计划和计算机断层扫描。使用 MC 剂量引擎计算了 6 MV 和 10 MV 射束能量下 30,000 个独立区段的剂量分布,包括扁平化和无扁平化滤波器。对于动态弧线,这些明确包含了剂量投放过程中的叶片、下颌和龙门架运动。我们开发了一个神经网络,结合二维卷积和使用 64 个隐藏通道的递归。对参数进行了训练,使 MC 计算的剂量与模型输出之间的均方对数误差损失最小。为另外 100 个治疗方案重建了全剂量分布。结果在 1% 的精确度设置下,DL 剂量评估比 MC 计算平均快 82 倍。在接受最大剂量至少10%的体素中,以2%和2毫米为标准,总体伽马通过率为99.6%,而局部伽马平均值的精确度在2%以内。在超过最大剂量 50% 的高剂量区,局部伽马平均值的精确度接近 1%。
A deep learning based dynamic arc radiotherapy photon dose engine trained on Monte Carlo dose distributions
Background and purpose
Despite hardware acceleration, state-of-the-art Monte Carlo (MC) dose engines require considerable computation time to reduce stochastic noise. We developed a deep learning (DL) based dose engine reaching high accuracy at strongly reduced computation times.
Materials and methods
Radiotherapy treatment plans and computed tomography scans were collected for 350 treatments in a variety of tumor sites. Dose distributions were computed using a MC dose engine for 30,000 separate segments at 6 MV and 10 MV beam energies, both flattened and flattening filter free. For dynamic arcs these explicitly incorporated the leaf, jaw and gantry motions during dose delivery. A neural network was developed, combining two-dimensional convolution and recurrence using 64 hidden channels. Parameters were trained to minimize the mean squared log error loss between the MC computed dose and the model output. Full dose distributions were reconstructed for 100 additional treatment plans. Gamma analyses were performed to assess accuracy.
Results
DL dose evaluation was on average 82 times faster than MC computation at a 1 % accuracy setting. In voxels receiving at least 10 % of the maximum dose the overall global gamma pass rate using a 2 % and 2 mm criterion was 99.6 %, while mean local gamma values were accurate within 2 %. In the high dose region over 50 % of maximum the mean local gamma approached a 1 % accuracy.
Conclusions
A DL based dose engine was implemented, able to accurately reproduce MC computed dynamic arc radiotherapy dose distributions at high speed.