A for-loop is all you need. For solving the inverse problem in the case of personalized tumor growth modeling

Ivan Ezhov, Marcel Rosier, Lucas Zimmer, Florian Kofler, Suprosanna Shit, Johannes C. Paetzold, Kevin Scibilia, Felix Steinbauer, Leon Maechler, Katharina Franitza, Tamaz Amiranashvili, Martin J. Menten, Marie Metz, Sailesh Conjeti, Benedikt Wiestler, Bjoern Menze
Proceedings of the 2nd Machine Learning for Health symposium, PMLR 193:566-577, 2022.

Abstract

Solving the inverse problem is the key step in evaluating the capacity of a physical model to describe real phenomena. In medical image computing, it aligns with the classical theme of image-based model personalization. Traditionally, a solution to the problem is obtained by performing either sampling or variational inference based methods. Both approaches aim to identify a set of free physical model parameters that results in a simulation best matching an empirical observation. When applied to brain tumor modeling, one of the instances of image-based model personalization in medical image computing, the overarching drawback of the methods is the time complexity of finding such a set. In a clinical setting with limited time between imaging and diagnosis or even intervention, this time complexity may prove critical. As the history of quantitative science is the history of compression (Schmidhuber and Fridman, 2018), we align in this paper with the historical tendency and propose a method compressing complex traditional strategies for solving an inverse problem into a simple database query task. We evaluated different ways of performing the database query task assessing the trade-off between accuracy and execution time. On the exemplary task of brain tumor growth modeling, we prove that the proposed method achieves one order speed-up compared to existing approaches for solving the inverse problem. The resulting compute time offers critical means for relying on more complex and, hence, realistic models, for integrating image preprocessing and inverse modeling even deeper, or for implementing the current model into a clinical workflow. The code is available at https://github.com/IvanEz/for-loop-tumor.

Cite this Paper


BibTeX
@InProceedings{pmlr-v193-ezhov22a, title = {A for-loop is all you need. For solving the inverse problem in the case of personalized tumor growth modeling}, author = {Ezhov, Ivan and Rosier, Marcel and Zimmer, Lucas and Kofler, Florian and Shit, Suprosanna and Paetzold, Johannes C. and Scibilia, Kevin and Steinbauer, Felix and Maechler, Leon and Franitza, Katharina and Amiranashvili, Tamaz and Menten, Martin J. and Metz, Marie and Conjeti, Sailesh and Wiestler, Benedikt and Menze, Bjoern}, booktitle = {Proceedings of the 2nd Machine Learning for Health symposium}, pages = {566--577}, year = {2022}, editor = {Parziale, Antonio and Agrawal, Monica and Joshi, Shalmali and Chen, Irene Y. and Tang, Shengpu and Oala, Luis and Subbaswamy, Adarsh}, volume = {193}, series = {Proceedings of Machine Learning Research}, month = {28 Nov}, publisher = {PMLR}, pdf = {https://proceedings.mlr.press/v193/ezhov22a/ezhov22a.pdf}, url = {https://proceedings.mlr.press/v193/ezhov22a.html}, abstract = {Solving the inverse problem is the key step in evaluating the capacity of a physical model to describe real phenomena. In medical image computing, it aligns with the classical theme of image-based model personalization. Traditionally, a solution to the problem is obtained by performing either sampling or variational inference based methods. Both approaches aim to identify a set of free physical model parameters that results in a simulation best matching an empirical observation. When applied to brain tumor modeling, one of the instances of image-based model personalization in medical image computing, the overarching drawback of the methods is the time complexity of finding such a set. In a clinical setting with limited time between imaging and diagnosis or even intervention, this time complexity may prove critical. As the history of quantitative science is the history of compression (Schmidhuber and Fridman, 2018), we align in this paper with the historical tendency and propose a method compressing complex traditional strategies for solving an inverse problem into a simple database query task. We evaluated different ways of performing the database query task assessing the trade-off between accuracy and execution time. On the exemplary task of brain tumor growth modeling, we prove that the proposed method achieves one order speed-up compared to existing approaches for solving the inverse problem. The resulting compute time offers critical means for relying on more complex and, hence, realistic models, for integrating image preprocessing and inverse modeling even deeper, or for implementing the current model into a clinical workflow. The code is available at https://github.com/IvanEz/for-loop-tumor.} }
Endnote
%0 Conference Paper %T A for-loop is all you need. For solving the inverse problem in the case of personalized tumor growth modeling %A Ivan Ezhov %A Marcel Rosier %A Lucas Zimmer %A Florian Kofler %A Suprosanna Shit %A Johannes C. Paetzold %A Kevin Scibilia %A Felix Steinbauer %A Leon Maechler %A Katharina Franitza %A Tamaz Amiranashvili %A Martin J. Menten %A Marie Metz %A Sailesh Conjeti %A Benedikt Wiestler %A Bjoern Menze %B Proceedings of the 2nd Machine Learning for Health symposium %C Proceedings of Machine Learning Research %D 2022 %E Antonio Parziale %E Monica Agrawal %E Shalmali Joshi %E Irene Y. Chen %E Shengpu Tang %E Luis Oala %E Adarsh Subbaswamy %F pmlr-v193-ezhov22a %I PMLR %P 566--577 %U https://proceedings.mlr.press/v193/ezhov22a.html %V 193 %X Solving the inverse problem is the key step in evaluating the capacity of a physical model to describe real phenomena. In medical image computing, it aligns with the classical theme of image-based model personalization. Traditionally, a solution to the problem is obtained by performing either sampling or variational inference based methods. Both approaches aim to identify a set of free physical model parameters that results in a simulation best matching an empirical observation. When applied to brain tumor modeling, one of the instances of image-based model personalization in medical image computing, the overarching drawback of the methods is the time complexity of finding such a set. In a clinical setting with limited time between imaging and diagnosis or even intervention, this time complexity may prove critical. As the history of quantitative science is the history of compression (Schmidhuber and Fridman, 2018), we align in this paper with the historical tendency and propose a method compressing complex traditional strategies for solving an inverse problem into a simple database query task. We evaluated different ways of performing the database query task assessing the trade-off between accuracy and execution time. On the exemplary task of brain tumor growth modeling, we prove that the proposed method achieves one order speed-up compared to existing approaches for solving the inverse problem. The resulting compute time offers critical means for relying on more complex and, hence, realistic models, for integrating image preprocessing and inverse modeling even deeper, or for implementing the current model into a clinical workflow. The code is available at https://github.com/IvanEz/for-loop-tumor.
APA
Ezhov, I., Rosier, M., Zimmer, L., Kofler, F., Shit, S., Paetzold, J.C., Scibilia, K., Steinbauer, F., Maechler, L., Franitza, K., Amiranashvili, T., Menten, M.J., Metz, M., Conjeti, S., Wiestler, B. & Menze, B.. (2022). A for-loop is all you need. For solving the inverse problem in the case of personalized tumor growth modeling. Proceedings of the 2nd Machine Learning for Health symposium, in Proceedings of Machine Learning Research 193:566-577 Available from https://proceedings.mlr.press/v193/ezhov22a.html.

Related Material