Skip to main content

Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch

Publication ,  Conference
Obe, R; Kaufmann, B; Baird, K; Kadel, S; Soltani, Y; Cham, M; Gobbert, MK; Barajas, CA; Jiang, Z; Sharma, VR; Ren, L; Peterson, SW; Poif, JC
Published in: Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023
January 1, 2023

Proton beam therapy is an advanced form of cancer radiotherapy that uses high-energy proton beams to deliver precise and targeted radiation to tumors. This helps to mit-igate unnecessary radiation exposure in healthy tissues. Real-time imaging of prompt gamma rays with Compton cameras has been suggested to improve therapy efficacy. However, the camera's non-zero time resolution leads to incorrect interaction classifications and noisy images that are insufficient for accurately assessing proton delivery in patients. To address the challenges posed by the Compton camera's image quality, machine learning techniques are employed to classify and refine the generated data. These machine-learning techniques include recurrent and feedforward neural networks. A PyTorch model was designed to improve the data captured by the Compton camera. This decision was driven by PyTorch's flexibility, powerful capabilities in handling sequential data, and enhanced G PU usage. This accelerates the model's computations on large-scale radiotherapy data. Through hyperparameter tuning, the validation accuracy of our PyTorch model has been improved from an initial 7 % to over 60 %. Moreover, the PyTorch Distributed Data Parallelism strategy was used to train the RNN models on multiple G PU s, which significantly reduced the training time with a minor impact on model accuracy.

Duke Scholars

Published In

Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023

DOI

Publication Date

January 1, 2023

Start / End Page

1727 / 1734
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Obe, R., Kaufmann, B., Baird, K., Kadel, S., Soltani, Y., Cham, M., … Poif, J. C. (2023). Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch. In Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023 (pp. 1727–1734). https://doi.org/10.1109/ICMLA58977.2023.00262
Obe, R., B. Kaufmann, K. Baird, S. Kadel, Y. Soltani, M. Cham, M. K. Gobbert, et al. “Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch.” In Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023, 1727–34, 2023. https://doi.org/10.1109/ICMLA58977.2023.00262.
Obe R, Kaufmann B, Baird K, Kadel S, Soltani Y, Cham M, et al. Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch. In: Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023. 2023. p. 1727–34.
Obe, R., et al. “Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch.” Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023, 2023, pp. 1727–34. Scopus, doi:10.1109/ICMLA58977.2023.00262.
Obe R, Kaufmann B, Baird K, Kadel S, Soltani Y, Cham M, Gobbert MK, Barajas CA, Jiang Z, Sharma VR, Ren L, Peterson SW, Poif JC. Accelerating Real-Time Imaging for Radiotherapy: Leveraging Multi-GPU Training with PyTorch. Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023. 2023. p. 1727–1734.

Published In

Proceedings - 22nd IEEE International Conference on Machine Learning and Applications, ICMLA 2023

DOI

Publication Date

January 1, 2023

Start / End Page

1727 / 1734