Juan José Moreno , Savíns Puertas-Martín , Nelson G. Roman , Juana L. Redondo , Ester M. Garzón
{"title":"通过算法改进和计算加速快速自动放疗计划","authors":"Juan José Moreno , Savíns Puertas-Martín , Nelson G. Roman , Juana L. Redondo , Ester M. Garzón","doi":"10.1016/j.future.2025.108168","DOIUrl":null,"url":null,"abstract":"<div><div>Intensity-Modulated Radiation Therapy enhances dose delivery by dynamically adjusting beam intensities to target tumorous tissues while preserving healthy organs. One of the most effective planning approaches uses the Generalized Equivalent Uniform Dose metric, which ensures high-quality treatment plans but requires tuning several hyperparameters for each anatomical structure. Traditionally, this process is performed manually by clinical experts, making it time-consuming and dependent on human expertise. To address these challenges, a previous method combined multi-objective evolutionary search with gradient-based optimization to automate the tuning process. However, this hybrid strategy incurs high computational cost, as each candidate solution must undergo a complete gradient-based optimization step, repeated thousands of times throughout the process. This study introduces two complementary strategies to improve the efficiency of this framework. First, we analyze alternative multi-objective evolutionary algorithms that converge more rapidly, thereby reducing the number of required function evaluations, and we compare three gradient-based optimization methods to identify the one that accelerates convergence without compromising plan quality. Second, we implement a parallel computing framework that distributes the function evaluations across heterogeneous multicore computing clusters using a static batch scheduling strategy adapted to each node’s computational capacity. Combined, these algorithmic and computational enhancements yield an acceleration factor of 4049 compared to the original implementation. As a result, high-quality radiotherapy treatment plans can be automatically generated in approximately one hour, making this approach viable for integration into time-constrained clinical workflows.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"176 ","pages":"Article 108168"},"PeriodicalIF":6.2000,"publicationDate":"2025-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Fast automatic radiotherapy planning via algorithmic improvements and computational acceleration\",\"authors\":\"Juan José Moreno , Savíns Puertas-Martín , Nelson G. Roman , Juana L. Redondo , Ester M. Garzón\",\"doi\":\"10.1016/j.future.2025.108168\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Intensity-Modulated Radiation Therapy enhances dose delivery by dynamically adjusting beam intensities to target tumorous tissues while preserving healthy organs. One of the most effective planning approaches uses the Generalized Equivalent Uniform Dose metric, which ensures high-quality treatment plans but requires tuning several hyperparameters for each anatomical structure. Traditionally, this process is performed manually by clinical experts, making it time-consuming and dependent on human expertise. To address these challenges, a previous method combined multi-objective evolutionary search with gradient-based optimization to automate the tuning process. However, this hybrid strategy incurs high computational cost, as each candidate solution must undergo a complete gradient-based optimization step, repeated thousands of times throughout the process. This study introduces two complementary strategies to improve the efficiency of this framework. First, we analyze alternative multi-objective evolutionary algorithms that converge more rapidly, thereby reducing the number of required function evaluations, and we compare three gradient-based optimization methods to identify the one that accelerates convergence without compromising plan quality. Second, we implement a parallel computing framework that distributes the function evaluations across heterogeneous multicore computing clusters using a static batch scheduling strategy adapted to each node’s computational capacity. Combined, these algorithmic and computational enhancements yield an acceleration factor of 4049 compared to the original implementation. As a result, high-quality radiotherapy treatment plans can be automatically generated in approximately one hour, making this approach viable for integration into time-constrained clinical workflows.</div></div>\",\"PeriodicalId\":55132,\"journal\":{\"name\":\"Future Generation Computer Systems-The International Journal of Escience\",\"volume\":\"176 \",\"pages\":\"Article 108168\"},\"PeriodicalIF\":6.2000,\"publicationDate\":\"2025-09-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Future Generation Computer Systems-The International Journal of Escience\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167739X25004625\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25004625","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Fast automatic radiotherapy planning via algorithmic improvements and computational acceleration
Intensity-Modulated Radiation Therapy enhances dose delivery by dynamically adjusting beam intensities to target tumorous tissues while preserving healthy organs. One of the most effective planning approaches uses the Generalized Equivalent Uniform Dose metric, which ensures high-quality treatment plans but requires tuning several hyperparameters for each anatomical structure. Traditionally, this process is performed manually by clinical experts, making it time-consuming and dependent on human expertise. To address these challenges, a previous method combined multi-objective evolutionary search with gradient-based optimization to automate the tuning process. However, this hybrid strategy incurs high computational cost, as each candidate solution must undergo a complete gradient-based optimization step, repeated thousands of times throughout the process. This study introduces two complementary strategies to improve the efficiency of this framework. First, we analyze alternative multi-objective evolutionary algorithms that converge more rapidly, thereby reducing the number of required function evaluations, and we compare three gradient-based optimization methods to identify the one that accelerates convergence without compromising plan quality. Second, we implement a parallel computing framework that distributes the function evaluations across heterogeneous multicore computing clusters using a static batch scheduling strategy adapted to each node’s computational capacity. Combined, these algorithmic and computational enhancements yield an acceleration factor of 4049 compared to the original implementation. As a result, high-quality radiotherapy treatment plans can be automatically generated in approximately one hour, making this approach viable for integration into time-constrained clinical workflows.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.