Abstract
Cancer is a worldwide health problem. The fatality rate of some types of cancer motivates the scientific community to improve the standard techniques used to fight against this disease, as well as to investigate new forms of treatments. One of these emerging treatments is hyperthermia using the injection of magnetic nanoparticles into the tumour area. Its basic idea is to heat the target tumour tissue leading to its necrosis. This study simulates the bioheat processes using Pennes’ model to evaluate the tissue damage in silico. Furthermore, the differential evolution optimisation technique is applied to suggest the optimal location of injection considering the minimisation of damage to the healthy tissue and the maximisation of the tumour necrosis. The results suggest that the proposed algorithm is a promising tool for aiding hyperthermia-based treatment planning.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
According to the World Health Organisation (WHO), cancer is the second biggest cause of death worldwide, and it is estimated that around 9.6 million people died in 2018 due to this disease [28]. Nearly \(70\%\) of the cancer cases occurs in low or middle-income countries. Furthermore, \(30\%\) of the deaths could be avoid with the early diagnosis and proper treatment [16].
Due to its high mortality rates, cancer is a public health concern worldwide, which motivates the scientific community to study and develop new strategies to fight against this disease. Among the methods to treat cancer patients, in this study we highlight hyperthermia which works as an adjuvant technique to help existing treatments such as radiotherapy and chemotherapy. Recent studies show that hyperthermia is also presenting relevant results when combined with innovative clinical options such as hadron therapy for treating pancreatic cancer [4].
Hyperthermia procedure consists in overheating the tumour tissue over \(43\,^{\circ }\)C degrees leading the tissue to necrosis [21]. The necrosis is obtained through the injection of nanoparticles into the tumour tissue. The nanoparticles produce heat through Brownian and Neelian relaxation when submitted to a magnetic field using low frequency [14]. This treatment has the advantage of being semi-invasive once it can reach the tumour intravenously or through direct injection.
The Pennes model [17] is commonly used to describe the heat transfer in living tissue, presenting similarities between the theoretical and experimental results [15, 21, 23, 27]. A large number of works use this model in order to study the bioheat [6,7,8, 23]. Moreover, the original Pennes model can be modified to include the hyperthermia cancer treatment process [2, 13, 18, 25, 26].
This study uses differential evolution (DE) to search for the best position for the injection of the magnetic nanoparticles to maximise the death of the tumour tissue and to minimise the healthy tissue affected by the hyperthermia process. DE is a heuristic-based algorithm used to find a set of parameters that minimise a known function [3, 12, 19, 20]. Furthermore, DE is already applied in correlated studies of hyperthermia to optimise the value of radio frequency power, amplitude and/or phase [5, 9, 29]. The heat distribution is evaluated using the Pennes bioheat model through partial differential equations (PDE) via the finite difference method (FDM). To evaluate the objective function in DE we use the bioheat model to obtain the temperature distribution of the modelled tissue after 50 min of hyperthermia treatment. This information is used to measure the amount of healthy and tumour tissues influenced by the process.
We organise this paper as follows. Section 2 describes the bioheat model, numerical approximation and the optimisation strategy. The results are presented in Sect. 3 and discussed in Sect. 4. Finally, Sect. 5 presents the conclusions and plans for future work.
2 Methods
2.1 Mathematical Model
The choice of the Pennes model is due to its simplicity, reducing the computational cost of simulations. So, including the hyperthermia heat source the model is expressed as follows:
where \(\Omega \subset \mathbb {R}^2\) is the equation spatial domain, \(I \subset \mathbb {R}^+\) is the time domain, \(T : \Omega \times I \rightarrow \mathbb {R}^+\) is the tissue temperature field; \(\rho \), c and k are density, specific heat and thermal conductivity of the tissue, respectively; \(\rho _b\), \(c_b\) and \(\omega _b\) are density, specific heat of the blood and blood perfusion, respectively; \(T_a\) and \(T_0\) are the blood temperature and the initial temperature, respectively; \(Q_m\) and \(Q_r\) are the metabolic heat source and the heat generated by the hyperthermia treatment, respectively.
It is important to emphasise the simplifications made by Pennes in the proposition of his model. The heat exchanges between blood and the tissue occur between capillaries and arterioles. The blood flow is assumed to be isotropic, i.e. there is no directional preference. The vascular geometry was disregarded, and the blood reaches the arterioles at a body temperature, in our case \(37\,^{\circ }\)C [10].
The heat generated by the hyperthermia treatment (\(Q_r\)) is calculated by the specific absorption rate (SAR) through the Eq. (2) [22]. This equation models the heat generated considering a set of injections used in the hyperthermia process. In this study it was approximated by the following equation:
where \(N_p\) is the number of injections points in the tissue; A is the energy maximum strength of the volumetric heat generation rate, \(r(\vec {x})^2_i\) is the Euclidean distance to the injection point, i.e. \(r = ||\vec {x}-\vec {x_0}||_{2}\); \(x_0\) is the injection position; \(r_0\) is the radius of coverage of hyperthermia.
2.2 Numerical Scheme
The numerical method used to solve Eq. (1) is the Finite Difference Method (FDM), considering a heterogeneous medium. We consider the closed domain \(\Omega \) discretised into a set of regular points defined by \(S_s = \{ (x_i, y_j); i = 0, 1, \cdots , N_x; j=0, 1, \cdots , N_y\}\), where \(N_x\) and \(N_y\) are the number of intervals of length \(h_x = h_y = h\). Moreover, the time discretisation of the time domain I is partitioned into \(N_t\) equal time intervals of length \(h_t\), i.e. \( S_t = \{(t_n); n=0,1,\cdots ,N_t\}\). To obtain the discrete form of the model, we employ an FTCS (Forward-Time Central-Space), resulting in an explicit numerical method. This scheme has convergence order \(O(h^{2}, h_t)\) [11].
2.3 Differential Evolution
Differential evolution (DE) is a stochastic-heuristic algorithm for global optimisation [24]. DE is based on natural evolution, presenting generations, selections, mutations and the capacity of an individual to survive the environment [1].
As an evolutionary algorithm, DE works in generations and presents a population with a fixed number of individuals. Given an initial population, the next generation (or offspring) is formed considering mutation and the crossing between the individuals of the same generation. This process continues until it achieves the convergence of results or the maximum number of generations.
To maximise the damage to the tumour tissue and to minimise the damage to the healthy tissue, we employed the following minimisation problem:
where p is the set of points to be estimated. \(N_t\in [0,100]\) is the percentage of tumour tissue necrosis and \(N_h\in [0,100]\) is the percentage of healthy tissue necrosis. \(\beta \in \{0,1\}\) is a variable that assumes 1 when entire tumour reaches \(43^{\circ }\)C or more and 0 otherwise.
We consider the mutation strategy best/1/bin, i.e. the best individual (\(X_{best}\)) and two more random individuals are chosen (\(X_{a}\) and \(X_{ b}\)). The random individuals are subtracted and multiplied by the mutation factor F. The result is added to \(X_{best}\), originating the mutation vector \(X_{p}\) as shown in Eq (5):
The next step is the crossover operation applied to individuals of the same generation. This operation considers the mutation vector and a target vector, randomly chosen from the population. A new vector of individuals is created and its content depends on a random number generated for each position of the vector. If the number is smaller than the crossing constant C, the value is taken from the mutation vector, otherwise, the value is taken from the target vector, i.e.:
Finally, the fitness of the trial vector is calculated considering the objective function and compared with the target vector. The individuals with smaller fitness are considered to pass to the next generation.
3 Results
All results were obtained using of Google Colab platform and C/C++ programming language.
We consider a two-dimensional squared domain of lengths equal to 0.1 m representing the simulated tissue and circular tumours with radii equal to 0.01 m. We perform three scenarios: 1) one tumour and one injection point (see Fig. 1A), 2) two tumours and two injections points (see Fig. 2A), and 3) three tumours and three injections points (see Fig. 3A). All tumours were randomly positioned in the mesh. The simulated domain is represented in Figs. 1–3 A. Besides, Eq. (1) is solved using the parameters described in Tables 1 and 2, and the initial condition \(T_0=37.0\) is used for all performed simulations.
For each scenario, the optimisation process was performed 10 times, considering different seeds to ensure that the algorithm does not converge to a local minimum. Figures 4, 5 and 6 present a boxplot of all performed simulation results, considering one, two and three tumours, respectively. It is important to note that all points presented a standard deviation of the order of \(10^{-3}\).
Figures 1C, 2C and 3C show the simulation of the hyperthermia process considering the best result obtained by the optimisation process. Moreover, in all three scenarios, we perform a naive tentative considering the injection point in the centre of the tumour, which is illustrated by Figs. 1B, 2B and 3B. These results represents the temperature distribution of the tissue after 50 min of treatment. The black solid line delimits the entire part of the tissue that reached \(43^{\circ }\) or more, i.e. the region of the tissue that suffered necrosis, and the black dots represents the injection points.
In the first scenario, we consider a tumour centred at (0.050, 0.050) (Fig. 1A). Figure 1C presents the result of the optimisation, and the best position found is in the centre of the tumour, i.e. the same as the naive approach (Fig. 1B).
Figure 2 shows the results of the second scenario, i.e. the tissue with two tumours centred at (0.050, 0.030) and (0.050, 0.060), respectively. In this case, the optimisation result is different from the naive tentative: the amount of healthy tissue affected by the treatment is reduced from \(16.51\%\) (Fig. 2 B) to \(15.18\%\) (Fig. 2 C). In other words, the optimisation reduced the damage to the healthy tissue.
Finally, the third scenario was performed in the tissue with three tumours (Fig. 3A). In this case, the first tumour has its centre located at (0.035, 0.025), the second tumour at (0.065, 0.050), and the third tumour at (0.035, 0.075). In the third scenario, the optimised solution is different from the naive tentative, similarly to the observed in the second scenario. In this case, the naive tentative result in \(40\%\) of healthy tissue necrosis while the optimised one affects only about \(30\%\) of the healthy tissue.
4 Discussion
Figure 4, 5 and 6 show a boxplot for 10 executions of the optimisation process. All executions succeed in obtaining the necrosis of the entire tumour tissue, suggesting that the proposed scheme offers a robust algorithm for hyperthermia-based cancer treatments. Moreover, Fig. 4, 5 and 6 show that even considering multiple executions of the proposed scheme, the solution converges for a similar result. Moreover, the results present a standard deviation smaller than \(2\%\).
Furthermore, the proposed strategy proved to be useful, once the optimisation process results in a non-trivial solution that minimises tissue damage. For example, Fig. 3 B demonstrate that the trivial guess does succeed in destroying the tumour, but produces higher damage to the healthy tissue. The proposed strategy succeeds in causing less damage to the healthy tissue by formulating a minimisation problem that penalises damage to healthy tissue and rewards total tumour destruction. It is worthwhile to notice that none of the injection points has direct contact with the tumours. A possible explanation is that cancerous tissues have higher values of thermal conductivity, blood perfusion and metabolic heat.
5 Conclusions and Future Works
This work presents a tool for aiding hyperthermia-based treatment planning. The proposed algorithm suggests that it is possible to find optimal locations for injecting the nanoparticles and for inducing the heat on hyperthermia treatment considering both damages of the entire tumour and minimal damage to healthy tissue. Moreover, this study also indicates that the optimal position for injecting the nanoparticles might be in a non-trivial location such as in the healthy tissue near the target area instead of injecting inside the tumour site.
For future works, we are planning to expand the simulation to a more realistic tissue, considering a three-dimensional domain as well as patient-based tumour formats. Moreover, a parallel strategy is necessary, once the average time for obtaining each optimised site is 2 h 31 m. So, the reduction of computational time is going to be even more relevant when considering the three-dimensional model.
References
Amasifen, J.C.C., Romero, R., Mantovani, J.R.: Algoritmos evolutivos dedicados à reconfiguração de redes radiais de distribuição sob demandas fixas e variáveis: estudo dos operadores genéticos e parâmetros de controle. Sba: Controle & Automação Sociedade Brasileira de Automatica 16(3), 303–317 (2005)
Attar, M.M., Haghpanahi, M., Amanpour, S., Mohaqeq, M.: Analysis of bioheat transfer equation for hyperthermia cancer treatment. J. Mech. Sci. Technol. 28(2), 763–771 (2014). https://doi.org/10.1007/s12206-013-1141-4
Babu, B., Jehan, M.M.L.: Differential evolution for multi-objective optimization. In: The 2003 Congress on Evolutionary Computation, CEC 2003, vol. 4, pp. 2696–2703. IEEE (2003)
Brero, F., et al.: Hadron therapy, magnetic nanoparticles and hyperthermia: a promising combined tool for pancreatic cancer treatment. Nanomaterials 10(10), 1919 (2020)
Cappiello, G., et al.: Differential evolution optimization of the SAR distribution for head and neck hyperthermia. IEEE Trans. Biomed. Eng. 64(8), 1875–1885 (2016)
Charny, C.K.: Mathematical models of bioheat transfer. In: Advances in Heat Transfer, vol. 22, pp. 19–155. Elsevier (1992)
Ezzat, M.A., AlSowayan, N.S., Al-Muhiameed, Z.I., Ezzat, S.M.: Fractional modelling of Pennes’ bioheat transfer equation. Heat Mass Transf. 50(7), 907–914 (2014)
Ferrás, L.L., Ford, N.J., Morgado, M.L., Nóbrega, J.M., Rebelo, M.S.: Fractional Pennes’ bioheat equation: theoretical and numerical studies. Fractional Calculus Appl. Anal. 18(4), 1080–1106 (2015)
Gas, P., Miaskowski, A.: Sar optimization for multi-dipole antenna array with regard to local hyperthermia. Przeglad Elektrotechniczny 1(95), 17–20 (2019)
Jiji, L.M.: Heat Conduction. Springer, Heidelberg (2009)
LeVeque, R.J.: Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems. SIAM (2007)
Liu, R., Fan, J., Jiao, L.: Integration of improved predictive model and adaptive differential evolution based dynamic multi-objective evolutionary optimization algorithm. Appl. Intell. 43(1), 192–207 (2015). https://doi.org/10.1007/s10489-014-0625-y
Miaskowski, A., Sawicki, B.: Magnetic fluid hyperthermia modeling based on phantom measurements and realistic breast model. IEEE Trans. Biomed. Eng. 60(7), 1806–1813 (2013)
Moros, E.: Physics of Thermal Therapy: Fundamentals and Clinical Applications. CRC Press, Boca Raton (2012)
Ng, E.Y.K., Kumar, S.D., et al.: Physical mechanism and modeling of heat generation and transfer in magnetic fluid hyperthermia through néElian and Brownian relaxation: a review. Biomed. Eng. Online 16(1), 1–22 (2017)
OPAS/OMS: Organização mundial da saúde (2022). https://www.paho.org/pt/topicos/cancer. Accessed 02 Feb 2022
Pennes, H.H.: Analysis of tissue and arterial blood temperature in the resting human forearm. J. Appl. Phisiol. 1, 93–122 (1948)
Reis, R.F., dos Santos Loureiro, F., Lobosco, M.: A parallel 2D numerical simulation of tumor cells necrosis by local hyperthermia. J. Phys. Conf. Ser. 490(012138) (2014)
Rogalsky, T., Kocabiyik, S., Derksen, R.: Differential evolution in aerodynamic optimization. Can. Aeronaut. Space J. 46(4), 183–190 (2000)
Ronkkonen, J., Kukkonen, S., Price, K.V.: Real-parameter optimization with differential evolution. In: 2005 IEEE Congress on Evolutionary Computation, vol. 1, pp. 506–513. IEEE (2005)
Salloum, M., Ma, R., Zhu, L.: Enhancement in treatment planning for magnetic nanoparticle hyperthermia: optimization of the heat absorption pattern. Int. J. Hyperth. 25(4), 309–321 (2009)
Salloum, M., Ma, R., Zhu, L.: An in-vivo experimental study of temperature elevations in animal tissue during magnetic nanoparticle hyperthermia. Int. J. Hyperth. 24(7), 589–601 (2008)
Shih, T.C., Yuan, P., Lin, W.L., Kou, H.S.: Analytical analysis of the Pennes bioheat transfer equation with sinusoidal heat flux condition on skin surface. Med. Eng. Phys. 29(9), 946–953 (2007)
Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)
Suleman, M., Riaz, S.: 3D in silico study of magnetic fluid hyperthermia of breast tumor using fe3o4 magnetic nanoparticles. J. Therm. Biol. 91 (2020)
Tucci, C., Trujillo, M., Berjano, E., Iasiello, M., Andreozzi, A., Vanoli, G.P.: Pennes’ bioheat equation vs. porous media approach in computer modeling of radiofrequency tumor ablation. Sci. Rep. 11(1), 1–13 (2021)
Valente, A., Peters, F.C., de Souza, R.V.M., Mansur, W.J.: 3D numerical simulation of real-time temperature field in a hyperthermia cancer treatment using octree meshes. J. Braz. Soc. Mech. Sci. Eng. 43(1), 1–11 (2021)
WHO: World health organization (2021). http://www.who.int/. Accessed 20 Dec 2021
Xu, L., Wang, X.: Comparison of two optimization algorithms for focused microwave breast cancer hyperthermia. In: 2018 International Applied Computational Electromagnetics Society Symposium-China (ACES), pp. 1–2. IEEE (2018)
Acknowledgments
The authors would like to express their thanks to CAPES (Finance Code 001), CNPq, FAPEMIG (APQ-01226-21) and UFJF for funding this work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Fatigate, G.R., Neves, R.F.C., Lobosco, M., Reis, R.F. (2022). Tissue Damage Control Algorithm for Hyperthermia Based Cancer Treatments. In: Groen, D., de Mulatier, C., Paszynski, M., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M.A. (eds) Computational Science – ICCS 2022. ICCS 2022. Lecture Notes in Computer Science, vol 13351. Springer, Cham. https://doi.org/10.1007/978-3-031-08754-7_57
Download citation
DOI: https://doi.org/10.1007/978-3-031-08754-7_57
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-08753-0
Online ISBN: 978-3-031-08754-7
eBook Packages: Computer ScienceComputer Science (R0)