Next Article in Journal
Rectification of Gas Pipeline Bridging with the Support of Experimental Stress Analysis and Means of Regression and Correlation Analysis
Next Article in Special Issue
Thermal Performance Estimation of Nanofluid-Filled Finned Absorber Tube Using Deep Convolutional Neural Network
Previous Article in Journal
Elasto-Inertial Particle Focusing in Microchannel with T-Shaped Cross-Section
Previous Article in Special Issue
Droplet Formation and Impingement Dynamics of Low-Boiling Refrigerant on Solid Surfaces with Different Roughness under Atmospheric Pressure
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Real-Time Prediction of Transarterial Drug Delivery Based on a Deep Convolutional Neural Network

1
School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
2
Sino-French Engineer School, Nanjing University of Science and Technology, Nanjing 210094, China
3
Department of Mechanical Engineering, Tufts University, Medford, MA 02155, USA
4
Department of Biomedical Engineering, Cornell University, Ithaca, NY 14853, USA
5
State Key Laboratory of Multiphase Flow in Power Engineering, Xi’an Jiaotong University, Xi’an 710049, China
6
Key Laboratory of Transient Physics, Nanjing University of Science and Technology, Nanjing 210094, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2022, 12(20), 10554; https://doi.org/10.3390/app122010554
Submission received: 24 August 2022 / Revised: 14 October 2022 / Accepted: 15 October 2022 / Published: 19 October 2022
(This article belongs to the Special Issue Multiphase and Granular Flows)

Abstract

:
This study develops a data-driven reduced-order model based on a deep convolutional neural network (CNN) for real-time and accurate prediction of the drug trajectory and concentration field in transarterial chemoembolization therapy to assist in directing the drug to the tumor site. The convolutional and deconvoluational layers are used as the encoder and the decoder, respectively. The input of the network model is designed to contain the information of drug injection location and the blood vessel geometry and the output consists of the drug trajectory and the concentration field. We studied drug delivery in two-dimensional straight, bifurcated blood vessels and the human hepatic artery system and showed that the proposed model can quickly and accurately predict the spatial–temporal drug concentration field. For the human hepatic artery system, the most complex case, the average prediction accuracy was 99.9% compared with the CFD prediction. Further, the prediction time for each concentration field was less than 0.07 s, which is four orders faster than the corresponding CFD simulation. The high performance, accuracy and speed of the CNN model shows the potential for effectively assisting physicians in directing chemoembolization drugs to tumor-bearing segments, thus improving its efficacy in real-time.

1. Introduction

Hepatocellular carcinoma (HCC) is one of the cancers with the greatest morbidity and mortality rates worldwide [1,2,3]. For patients with unresectable HCC, transarterial chemoembolization (TACE) has been recognized as the preferred treatment option [3]. However, embolic and chemotherapeutic agents often have negative effects on non-tumor sites due to the delivery not being directed to the target site: chemotherapeutic agents destroy healthy tissues and embolic agents block off arteries that should not be occluded. The drug trajectory and concentration distribution in hepatic artery therapeutics are affected by clinical parameters, such as the injection position, injection speed and injection angle [4,5,6,7]. If physicians could be provided advance, or real time, knowledge of the optimal clinical parameters or the drug trajectory and concentration field, it would be possible to accurately deliver the therapeutic drugs to the tumor site with the guidance of medical imaging, thereby reducing the damage to healthy tissues and improving treatment efficacy.
Compared to experimental methods, numerical simulation has been more widely used in drug release studies due to the reduced cost [8]. Therefore, many researchers attempted to evaluate the impact of clinical parameters on the transarterial drug trajectory in interventional treatment with numerical simulations. Qiu [9] investigated the effect of the relative position of the catheter spout and the liquid drug injection angle on the drug perfusion rate in vascular interventional treatment. However, only idealized bifurcated blood vessel geometry and limited numbers of injection positions and angles were examined. Basciano et al. [10] developed a computational model of a representative hepatic artery system to study the influence of the particle release position and the temporal release window on the velocity field and the particle trajectory for Yttrium-90 (90Y) radioembolization treatment. The three-pulse simulation took approximately 72.87 h. To compare the impact of the microagent quantity and size, catheter-tip position on the trajectory of the microagent, Aramburu et al. [11] performed numerical simulations to mimic liver radioembolization in terms of delivering particles to tumor-bearing segments and concluded that the catheter-tip position has the most important effect on the trajectories of the microagent. While these studies provide significant insight on the influence of clinical parameters on drug delivery in the human hepatic artery, the computational cost is huge due to the complex geometry and nonlinearity of the flow problem.
Over the past decade, a considerable amount of literature has been published on machine learning (ML) and deep learning (DL), due to their ability to derive powerful reduced-order models (ROM) to address large computational and highly nonlinear problems. In particular, convolutional neural networks (CNNs), as one of the representative algorithms of deep learning, can perform stable and efficient learning of lattice-point features (such as pixels) with small computational resources and have been widely used in image processing [12,13,14]. In numerical simulation, the physical field often appears in the form of a spatial distribution, similar to a digital image. Therefore, CNNs have the potential to provide accurate ROMs for physical field prediction.
Recently, a series of papers demonstrated the above point by investigating a CNN-based ROM to predict the flow field over cylinders and airfoils. Han et al. [15] proposed a hybrid deep neural network to predict the flow field over a cylinder and an airfoil at future times based on the flow field at previous times with good agreement with numerical simulations. Peng et al. [16] showed that a CNN-based ROM can achieve even greater performance than the network model with a fully connected decoder. By introducing the angle of attack as an additional input [17], they were able to maintain high accuracy for arbitrary angle of attack. They further developed a geometry- and boundary-condition-adaptive CNN-based ROM for fast flow field prediction [18]. In the latter work, the average prediction error dropped to 6% and the prediction speed was two orders of magnitude faster than the numerical simulation. Few studies related to the field reconstruction in channels are available. Liu et al. [19] proposed a CNN network to predict the flow field in a 2D micro channel, reporting good accuracy and fast computational speed of the model.
In the medical industry, CNN has also reported several very striking research results. Liu S et al. [20] was the first to propose the use of CNN for drug–drug interaction (DDI) extraction and demonstrated superiority over other DDI extraction methods. Subsequent scholars [21,22] conducted more in-depth exploration and improved the accuracy of drug–drug interaction extraction. Hui Teng [23] established a gray relational analysis (GRA) and related drug evaluation system for mental illness based on deep CNN, which combined with the medical knowledge base, analyzed the disease results and provided data theory to guide the follow-up treatment of depression. Meyer et al. [24] used chemical images with CNNs and molecular fingerprints with random forests and chemical-structure-derived molecular representations to predict specific medical subheading (MeSH) “therapeutic uses” classes that do not require empirical measurements of effects of chemicals, hence broadly apply to predict drug classes after training.
In this study, we apply CNN-based ROM for real-time prediction of the drug trajectory and concentration field with various injection positions. According to our literature review, the CNN-based ROM has not been applied to the real-time spatial drug distribution prediction in vascular interventional treatment. Furthermore, we propose a new network-encoding architecture, establishing two convolutional paths avoid interference between two respective inputs: injection site and blood vessel geometry, thereby enhancing its learning efficiency and improving model performance. Next, we present the proposed ROM, including the data preparation and the architecture of the deep neural network. We then introduce the spatial–temporal drug trajectory and concentration prediction results of three types of blood vessels with various injection sites. Finally, we state our conclusions in the last section.

2. Methods

In this section, we present in detail the architecture of the proposed ROM based on deep CNN, including the data preparation, the architecture of CNNs and the model training.

2.1. Data Preparation

2.1.1. Physical Model and Numerical Simulation

Our work considers two idealized geometries of straight and bifurcated blood vessels and a third case representing a human hepatic artery system. (See Figure 1a–c.) All the cases are with circular cross-section with centers in the symmetry plane. The drug is injected at the intersection of inlet section and the symmetry plane with uniform injection velocity and direction. Therefore, we only simulate the domain in the symmetry plane, reducing the 3D problem to 2D for economy of computational cost. The information of the circumferential component is thereby ignored, which has much less influence than that of axial and radial components. The geometry of the human hepatic artery system used in the current work is created from one of the most common anatomical configurations [10] and has been investigated in several studies [25,26,27]. The geometry parameters are derived from the published articles of Ishigami et al. [28] and Han et al. [29].
We consider blood to be an incompressible Newtonian fluid, and solve the following continuity and linear momentum equations:
· u f = 0
ρ ( u f t + ( u f · ) u f ) = p + · τ + f
where u f (m/s) is the velocity of blood flow, t (s) is the time, p (Pa) is the pressure, ρ (kg/m3) is the density of blood, f (N) is the body force per unit volume and τ (Pa) is the shear stress tensor. The main diameter of the vessel is 6 mm. The mean velocity was 0.26 m/s, corresponding to a Reynold’s number of 479.3. Newtonian fluid assumption is used in this study referring to the literature [30,31,32], as the influence of non-Newtonian behavior flow is not significant in large arteries.
We assume that the drug transfer in the blood does not involve any physiological chemical processes and the mass of the liquid drug is mainly transferred by convection, as the influence of diffusion is relatively weak [9,33,34]. The scalar transport model is used to represent the drug concentration field:
s t + · ( u f s ) = 0
where s is the volumetric concentration of the liquid drug.
The velocity waveform [10] is presented in subfigure of Figure 1c, where T represents the cardiac cycle and t = 0.1 T is the start of injection time, with the injection lasting 2 T . This model was proposed by Buchanan et al. [35] and applied to the similar study of targeted injection [11,36,37].
The PISO algorithm, one of the pressure–velocity coupling methods, is used and the IcoFoam solver in OpenFOAM is modified by embedding the above drug concentration control equation for numerical simulation.
ICEM CFD is used to generate the mesh of the computational domains for the three types of blood vessels. The length of the grid in the hepatic artery is set to 0.005 times the inner diameter and we use a refined mesh in both the high curvature areas (bifurcated part) and the near-wall areas. The maximum and minimum distances between the first layer grid and the wall are 0.0133 mm and 0.0089 mm, respectively. The total number of grids is 143,730. Figure 2 illustrates the computational mesh near the RHA and LHA bifurcation.

2.1.2. Data Preprocessing

We trained the three types of blood vessels separately and set 113 different injection positions uniformly distributed along the inlet cross-section for each type of blood vessel. The result of the numerical simulation for each injection position combined with the corresponding geometry of blood vessels to form one data point, with a total of 113 data points. These were randomly divided into 77 training data, 16 validation data and 20 test data. The mesh generation and the numerical simulation process for each datum were the same for each type of blood vessel. The injection locations in the test and validation data never appeared in training or verifying the generalization ability of the CNN model. It is worth mentioning that each data point includes the concentration fields at different times during the injection process and when performing model training, we extracted the numerical simulation results of the target moment to generate sample data. To highlight the features of the raw data and enhance the sensitivity of the neural network to data features, we preprocessed the generated dataset. The max–min normalization method was used to speed up the computational time while effectively improving accuracy.

2.1.3. Injection Position and Geometry Representation

We investigated SDF and binary image methods to represent the injection position and the blood vessel geometry. With SDF, the geometry of the blood vessels and the injection location were represented as a level-set function in the study area [38,39]. Due to the simple geometry of the straight blood vessel, the drug concentration field could be accurately predicted using only a binary image of the injection location and geometry representation, which is transformed into a matrix of 120 × 120, shown in Figure 3a. We use a horizontal line through the injection site to indicate the injection location. The corresponding injected artery is presented in Figure 3b. The distance between the injection site and the lower artery wall is 5.5 cm. The inputs of the bifurcated blood vessels are the presented injection position and SDF geometry, as shown in Figure 3c,d. Unlike the case of the straight vessel, the value of the computational domain is set to represent the injection location, which is equal to the distance between the lower wall and the injection site. For the human hepatic artery system, in addition to the input strategy of the bifurcated blood vessel, we also explored another approach where SDF was used to represent both the injection location and the artery system geometry, as shown in Figure 3e,f. The former displays the SDF presented injection location, where the points on the horizontal line through the injection site are set to zero, then the values of other spatial points are set to be the nearest distance to the horizontal line. Figure 3f illustrates the SDF presented hepatic artery system, which we set to zero at the artery wall and the outlets. The SDF value of the region outside of the vascular geometry is masked, which allows the network to further focus on the drug distribution field within the blood vessels. The latter method achieves better prediction accuracy; for more detail, please refer to Section 3.2.1. For easy representation, the geometric horizontal and vertical coordinates of the three blood vessel types are all scaled to [0,1].

2.2. Architecture of CNNs

The proposed multi-layer network consisted of an encoding part and a decoding part. In the encoding part, convolutional layers extract the high-feature map [40] from the injection position and blood vessel geometry; in the decoding part, the highly coded information is decoded through multi-layer deconvolutions [41] to generate a drug concentration field. For the bifurcated blood vessel and the human hepatic artery, we have two images as input, respectively, representing the injection position and the blood vessel geometry. Therefore, we propose two encoding network structures to receive the input. In Model 1, the artery geometry and the injection location are simultaneously fed into the unique path in the encoding part. In Model 2, the artery geometry and the injection location are fed into different convolutional paths in the encoding part and then the extracted features are stacked and fed into the decoding layers. After conducting a model analysis, we elected to adopt Model 1 for the bifurcated blood vessel and Model 2 for the human hepatic artery. Figure 4 illustrates the architecture of the two network models, in which the matrix shape for each layer of the network models is presented.

2.3. Model Training

Model training is an iterative process, where the difference between the target ( ψ ) and the prediction ( ψ ^ ) are minimized. The difference is generally in the form of a loss function:
J = 1 N n = 1 N ψ s n , d n ψ ^ s n , d n 2 + λ W 2
where s n and d n , respectively, represent the blood vessel geometry and the injection position of the n-th blood vessel. ψ ( s n , d n ) refers to the numerical simulation results while ψ ^ ( s n , d n ) stands for the network prediction results. W denotes all the weights of the network layers; λ is the regularization coefficient; λ W 2 is the L2 regularization term for preventing model overfitting. Compared with average relative error, L2 is more sensitive to outliers and more conducive to neural networks to capture the variations in minor features in data.
The Adaptive Moment Estimation (ADAM) optimization algorithm is proposed [42] and the mini-batch strategy is adopted in the optimization process. The hyperparameters of the network training optimization algorithm are listed in Table 1.

3. Results

The prediction results of the network model are presented in Section 3.1, including the blood vessel with idealized geometry and the human hepatic arterial system. Then, a computational time comparison between the network prediction and numerical simulation is carried out. Furthermore, we investigate the influence of the network’s hyperparameter in Section 3.2.

3.1. Prediction Results of the Network Model

3.1.1. Blood Vessels with Idealized Geometry

Figure 5 shows the prediction results of the drug concentration distribution at four different instants, 0.11 (t/T), 0.12 (t/T), 2.11 (t/T), 2.13 (t/T), which correspond to the times when the injection starts, stabilizes and ends and after the injection. The drug is injected from the central axis of the blood vessels. The first, second and third lines show the network prediction, the numerical simulation and the relative error between the two, respectively. As a reminder, we scale the length and height of the blood vessel, as well as the concentration field to [0,1]. As presented, the liquid drug flows along the central axis and the relative errors at the four different times are all less than 7%. After training, the accuracy of the proposed model, which is measured by the average relative error, could achieve 97.1%—which is satisfactory to meet the requirements of physician-assisted procedures in real time.
Figure 6 displays the prediction results of the concentration field in the bifurcated blood vessel for four different injection positions at t = 2.1 (t/T) in the test dataset. The distances between the injection position and the central axis are 0.8 R, 0.7 R, 0.55 R and −0.14 R, respectively. The figure clearly shows that all of the liquid drug flows into the branch with the 0.8 R injection position, while all the drug remains in the parent artery with the −0.14 R injection position. In the other two cases, the drug is divided into two parts at the bifurcation. The numerical simulation and prediction results are in good agreement, which confirms that the proposed model has the ability to capture minor features, such as drug shunting and reflux. The average accuracy of the prediction results achieves 99.4%, the maximum error is less than 6% mostly in the region with greatest drug concentration.

3.1.2. The Human Hepatic Arterial System

Next, the network model was constructed for the hepatic artery system, building upon our previous study of the straight and bifurcated blood vessels. First, we present the prediction results at time t = 2.1 (t/T), for different injection locations, to investigate the prediction ability of the network model on different drug trajectories in this more complex flow geometry. Three representative concentration fields in the test dataset are presented in Figure 7, for three injection site locations: 0.2 R, −0.36 R and −0.8 R, measured from the central axis of the main vessel. As can be seen from the figure, the distribution of liquid drug into the different branches is highly dependent on the injection location. The error cloud map is unified to the same error range for the convenience of observation indicating the maximum relative errors of all computational domains are less than 6%. The greatest error occurs locally at very few points, which results in an extremely high average accuracy, more than 99.9% for all the three data points. Furthermore, Figure 8A–E compares the concentration distribution of the numerical simulation and the network prediction, with three various injection sites in Figure 7 at specified cross-sections, the schematic of the sections being presented in Figure 8F. Figure 8G compares the statistics of the total amount of drug in the various cross-sections between the numerical simulation and the network prediction. As previously, it is deduced that the proposed CNN-based model accurately predicts the drug concentration field and the quantity of drug delivered into each branch of the hepatic artery. In transarterial chemoembolization therapy, the amount of drug that ultimately flows to the targeted branch is critical to successful treatment. Hence, the good agreement in Figure 8G demonstrates the significant potential of the proposed model for assisting in clinical TACE treatment.
Further studies are carried out to test the performance of the proposed model on the prediction of the concentration field at different times in the hepatic artery system. The three selected times are: t = 0.15 [ t / T ] , t = 2.1 [ t / T ] and t = 2.175 [ t / T ] , the distance between the injection site and the central axis of blood vessels being −0.25 R. It can be seen from Figure 9 that the maximum relative error is less than 2.5% and the average error is less than 0.025%. The area with high concentration shows a greater relative error and as the drug continues to spread, the concentration decreases and the accuracy of the prediction in the network model is more accurate.

3.1.3. Computational Time for Network Prediction and Numerical Simulation

The time costs for both the numerical simulation and the network prediction are listed in Table 2. The second column is the time required for CNN model training, the third column is the prediction time and the fourth column is the time OpenFOAM takes to solve the two-pulse simulation of drug flow at any injection position. Although considerable time is needed for training, the network model prediction time is nearly four orders of magnitude faster than that obtained with numerical simulation. The prediction time of the proposed CNN-based model is less than 0.1 s, which can achieve the purpose of real-time assisting clinical treatment. It is worth noting that from the straight and bifurcated blood vessels to the human hepatic artery, the vascular geometry becomes more complex and, therefore, finer meshes are required to achieve convergence in the numerical simulations, resulting in increased time consumption. However, the network model does not have the same convergence issue and the prediction time remains almost constant as the geometry varies.

3.2. Hyperparameter Study

In this section, we investigate the influence of several important factors on the proposed model: (1). the model structure and input representation; (2). the number of the layers of the proposed model; (3). the learning rate. We optimize the network by using the evaluation criterion of average error.

3.2.1. Influence of Model Structure and Input Presentation

Two networks are investigated to predict the concentration field of the injected human hepatic artery. The first model uses the binary image presented injection location and the SDF presented vascular geometry as input, which, together, are fed into the single convolutional path in the coding part and then encoding and decoding are successively performed to generate a drug concentration distribution, as shown in Figure 4a. The network prediction, numerical simulation and relative error of the concentration field at t = 2.1 (t/T) are summarized in Figure 10 for the case of injection site at −0.25 R. The maximum error of the first model on the prediction of the drug concentration field is less than 6%. Although the model performed well, greater accuracy desired for clinical translation. As presented in Figure 4b, the second network has two paths of convolutional layers in the coding part, where the injection position and blood vessel geometry are separate inputs for encoding and then the extracted features, once stacked, are input to the decoding layers. Moreover, SDF is employed to represent both the injection site and the blood vessel geometry, as presented in Figure 3. Comparing the prediction result of the first model in Figure 10 and of the second model in Figure 9 in the previous section, one can see that Model 2 performs better than Model 1, the average concentration field prediction error being about 0.012% and 0.038%, respectively. The probable reason is that when the injection position and blood vessel geometry are superimposed into the coding layer, they easily interfere with each other and there are fewer weights that the model can learn, while when the two inputs are convolved separately, the model can obtain more effective and learnable information.

3.2.2. Influence of Number of Network Layers

It is widely accepted that the learning ability of the network can be enhanced by increasing the number of network layers. However, given the limitations of time and computing resources, it is desirable to find an optimal network depth during the model design process. Here, we studied five network depths (L = {2, 3, 4, 5, 6}) for the bifurcated blood vessel model with fixed epoch, and other hyperparameters held constant in the training.
The corresponding convergence history curves are provided in Figure 11. It is apparent that the validation loss decreases significantly as the number of network layers increases. It is particularly interesting to note that the loss is relatively large between the case of two and that of three layers. The results confirm that the deep neural network models, while being more time consuming, have stronger learning ability than shallow neural network models. Meanwhile, it is also known that as the number of network layers increases, it eventually reaches a point of diminishing returns. Therefore, when optimizing the neural network structure, it is necessary to balance the prediction accuracy with computational time cost. In doing so, we determined that six layers were appropriate for the current network structure.

3.2.3. Influence of Learning Rate

The learning rate is one of the most important hyperparameters affecting the performance of the network model. The value of the learning rate represents the speed at which the weight of the network is updated. Although a small learning rate can ensure that the model does not pass over any local minima, it also requires more time to achieve convergence and it is easy to end up in local minima. Hence, we need an optimal value for the learning rate, which is often obtained through coarse and fine tuning. The optimization process of the learning rate for the bifurcated blood vessel geometry is shown in Figure 12. First, in the coarse-tuning stage, we studied the four learning rates: 1 × 10−3, 1 × 10−4, 1 × 10−5, 1 × 10−6, as shown in Figure 12a. It can be observed that larger learning rates cause oscillations of losses and, as the learning rate decreases, the convergence of losses becomes smoother. Nevertheless, a small learning rate leads to a low speed of convergence and then more time is needed to obtain the optimal solution. With 100 epochs, the learning rate of 1×10−4 shows the least loss; accordingly, we explored six values around 1 × 10−4 in the fine-tuning stage: 1 × 10−3, 8 × 10−4, 6 × 10−4, 4 × 10−4, 2 × 10−4, 1 × 10−4, 6 × 10−5. As shown in Figure 12b, the learning rate of 6 × 10−4 results in the least loss for the proposed model.

4. Discussion

This study reports a deep-learning-based reduced-order model for prediction of drug trajectory and concentration field. After further investigations, it is expected to work as an auxiliary tool to assist physicians to direct the drug to the tumor site in clinical chemoembolization therapy treatment. Although the traditional numerical simulation can also give an accurate calculation with the known PDEs, the developed network model can avoid the numerical iterations and, thus, allows for extremely fast predictions of the physical fields, which is essential for a real-time treatment auxiliary tool.
Furthermore, we propose a purely data-driven modeling method and a CNN architecture for the reduced-order model. Although physics-informed machine learning (PINN) is currently the leading direction in physics research involving machine learning, the proposed purely data-driven model requires far fewer computational resources and time for training to make the model converge. In addition, benefiting from the CNN structure, the model can discretize the flow field as pixel-level figures/matrix; therefore, the CNN-based model can be adapted to any geometry easily, much easier than fully connected network-based PINN. CNN architecture enables the model to accurately predict the drug concentration field with relatively small databases, which is important in the biomedical/clinical field, because, sometimes, the data is limited due to privacy concerns or rare diseases.
The results show a high accuracy of 99.9% in the most complex geometry, the representative hepatic system, which verifies the great performance of the proposed ROM. The high accuracy is also related to the evaluation method of average accuracy. In this study, the drug injection is concentrated from a very tiny point and the amount is small. Therefore, the drug has a small distribution range. However, we considered the entire flow field in the artery when calculating the accuracy (because it is not easy to define which area should be counted), so the accuracy reaches 99.9%.
It is acknowledged that this preliminary study has some limitations. We only focused on the injection location without consideration of other potentially influential factors such as injection direction and injection time windows. In addition, only one representative geometry of the human hepatic artery system was studied. However, to assist clinical therapy, patient-specific anatomies should be considered. In other words, a geometry-adaptive model [18] should be explored. Additionally, our study is limited to two dimensions, which is not the case for real drug delivery and mass transfer problems in blood vessels. Hence, rather than providing a predictive model that can be directly used in the clinic, the main contribution of this study should be the proposition of the new idea and method.
To the best knowledge of the authors, this is the first work on real-time prediction of drug trajectory and concentration field after injections. However, for the purpose of assisting image-guided clinical therapy, further investigations should be explored, such as predictions under three-dimensional CT or MRI-based patient-specific anatomies and construction of an ROM with the geometry and injection condition adaptive ability.

5. Conclusions

In the current study, we report the performance of a data-driven ROM based on a deep convolutional neural network for real-time prediction of the spatial–temporal drug trajectory and concentration field in blood vessels. The model is trained and validated using the drug delivery datasets at different injection locations and the performance of the neural network model is further tested with cases that have never been seen by the network model. The average prediction accuracy in straight and bifurcated blood vessels reaches 97.1% and 99.4%, respectively. Applying the two convolutional paths to encode the features of vessel geometry and injection location, for the most complex problem, the hepatic artery system, the accuracy reaches 99.9%.
Although the proposed model requires about 35 min to train, the prediction time for each concentration field is less than 0.07 s, which is more than 4 orders of magnitude faster than that of numerical (CFD) simulations. The current model is hoped to provide a useful clinical tool to facilitate transarterial drug injection treatment of liver cancer patients, in real time, while providing accurate prediction of the drug trajectory and concentration field. This tool should assist physicians to direct the drugs to specific tumor-bearing segments, thus, improving the efficacy of treatment. In addition, the proposed method shows great potential for use in clinical interventional treatment of other diseases.

Author Contributions

Conceptualization, Z.-F.Z. and J.-Z.P.; methodology, X.-Y.Y.; formal analysis, Y.H.; writing—original draft preparation, X.-Y.Y. and Y.H.; writing—review and editing, Y.H., N.A., M.Z. and J.F.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Jiangsu Province grant number BK20201302 and NIH/NHLBI grant number R01 HL089456.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bray, F.; Ferlay, J.; Soerjomataram, I.; Siegel, R.L.; Torre, L.A.; Jemal, A. Global Cancer Statistics 2018: GLOBOCAN Estimates of Incidence and Mortality Worldwide for 36 Cancers in 185 Countries. CA Cancer J. Clin. 2018, 68, 394–424. [Google Scholar] [CrossRef] [Green Version]
  2. Cabibbo, G.; Latteri, F.; Antonucci, M.; Craxì, A. Multimodal Approaches to the Treatment of Hepatocellular Carcinoma. Nat. Clin. Pract. Gastroenterol. Hepatol. 2009, 6, 159–169. [Google Scholar] [CrossRef]
  3. Tang, A.; Hallouch, O.; Chernyak, V.; Kamaya, A.; Sirlin, C.B. Epidemiology of Hepatocellular Carcinoma: Target Population for Surveillance and Diagnosis. Abdom. Radiol. 2018, 43, 13–25. [Google Scholar] [CrossRef]
  4. Wondergem, M.; Smits, M.L.J.; Elschot, M.; de Jong, H.W.A.M.; Verkooijen, H.M.; van den Bosch, M.A.A.J.; Nijsen, J.F.W.; Lam, M.G.E.H. 99mTc-Macroaggregated Albumin Poorly Predicts the Intrahepatic Distribution of 90Y Resin Microspheres in Hepatic Radioembolization. J. Nucl. Med. 2013, 54, 1294–1301. [Google Scholar] [CrossRef] [Green Version]
  5. Segmental Perfusion Differences on Paired Tc-99m Macroaggregated Albumin (MAA) Hepatic Perfusion Imaging and Yttrium-90 (Y-90) Bremsstrahlung Imaging Studies in SIR-Sphere Radioembolization: Associations with Angiography. Available online: https://doi.org/10.4172/2155-9619.1000122 (accessed on 19 August 2022).
  6. Bomberna, T.; Koudehi, G.A.; Claerebout, C.; Verslype, C.; Maleux, G.; Debbaut, C. Transarterial Drug Delivery for Liver Cancer: Numerical Simulations and Experimental Validation of Particle Distribution in Patient-Specific Livers. Expert Opin. Drug Deliv. 2021, 18, 409–422. [Google Scholar] [CrossRef]
  7. Peeters, G.; Debbaut, C.; Cornillie, P.; De Schryver, T.; Monbaliu, D.; Laleman, W.; Segers, P. A Multilevel Modeling Framework to Study Hepatic Perfusion Characteristics in Case of Liver Cirrhosis. J. Biomech. Eng. 2015, 137, 051007. [Google Scholar] [CrossRef]
  8. Tatlisoz, M.M.; Demirturk, E.; Canpolat, C. Release Characteristics of Gliclazide in a Matrix System. Silico Pharmacol. 2021, 9, 12. [Google Scholar] [CrossRef]
  9. Lin, Q. Numerical Simulation and Experimental Study for Vascular Interventional Treatment by Bifurcated Artery. Ph.D. Thesis, University of Sichuan, Chengdu, China, 1 October 2004. [Google Scholar]
  10. Basciano, C.A.; Kleinstreuer, C.; Kennedy, A.S.; Dezarn, W.A.; Childress, E. Computer Modeling of Controlled Microsphere Release and Targeting in a Representative Hepatic Artery System. Ann. Biomed. Eng. 2010, 38, 1862–1879. [Google Scholar] [CrossRef]
  11. Aramburu1, J.; Antón1, R.; Rivas1, A.; Ramos1, J.C.; Sangro, B.; Bilbao, J.I. Computational Particle–Haemodynamics Analysis of Liver Radioembolization Pretreatment as an Actual Treatment Surrogate. Int. J. Numer. Methods Biomed. Eng. 2017, 33, e02791. [Google Scholar] [CrossRef]
  12. Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; pp. 431–440. [Google Scholar] [CrossRef]
  13. Eigen, D.; Puhrsch, C.; Fergus, R. Depth Map Prediction from a Single Image Using a Multi-Scale Deep Network. Adv. Neural Inf. Process. Syst. 2014, 3, 2366–2374. [Google Scholar]
  14. Gupta1, S.; Girshick1, R.; Arbelaez, P.; Malik1, J. Learning Rich Features from RGB-D Images for Object Detection and Segmentation. Eur. Conf. Comput. Vis. 2014, 8695, 345–360. [Google Scholar]
  15. Han, R.; Wang, Y.; Zhang, Y.; Chen, G. A New Prediction Method of Unsteady Wake Flow by the Hybrid Deep Neural Network. arXiv 2019, arXiv:1908.00294. [Google Scholar]
  16. Peng, J.-Z.; Chen, S.; Aubry, N.; Chen, Z.; Wu, W.T. Unsteady Reduced-Order Model of Flow over Cylinders Based on Convolutional and Deconvolutional Neural Network Structure. Phys. Fluids 2020, 32, 123609. [Google Scholar] [CrossRef]
  17. Peng, J.-Z.; Chen, S.; Aubry, N.; Chen, Z.-H.H.; Wu, W.-T.T. Time-Variant Prediction of Flow over an Airfoil Using Deep Neural Network. Phys. Fluids 2020, 32, 123602. [Google Scholar] [CrossRef]
  18. Peng, J.-Z.; Aubry, N.; Zhu, S.; Chen, Z.; Wu, W.-T. Geometry and Boundary Condition Adaptive Data-Driven Model of Fluid Flow Based on Deep Convolutional Neural Networks. Phys. Fluids 2021, 123602, 123602. [Google Scholar] [CrossRef]
  19. Liu, T.; Li, Y.; Jing, Q.; Xie, Y.; Zhang, D. Supervised Learning Method for the Physical Field Reconstruction in a Nanofluid Heat Transfer Problem. Int. J. Heat Mass Transf. 2021, 165, 120684. [Google Scholar] [CrossRef]
  20. Liu, S.; Tang, B.; Chen, Q.; Wang, X. Drug-Drug Interaction Extraction via Convolutional Neural Networks. Comput. Math. Methods Med. 2016, 2016, 6918381. [Google Scholar] [CrossRef] [Green Version]
  21. Suarez-Paniagua, V.; Segura-Bedmar, I. Evaluation of Pooling Operations in Convolutional Architectures for Drug-Drug Interaction Extraction. BMC Bioinform. 2018, 19, 209–247. [Google Scholar] [CrossRef] [Green Version]
  22. Zhang, C.; Lu, Y.; Zang, T. CNN-DDI: A Learning-Based Method for Predicting Drug-Drug Interactions Using Convolution Neural Networks. BMC Bioinform. 2022, 23, 88. [Google Scholar] [CrossRef]
  23. Teng, H. Construction and Drug Evaluation Based on Convolutional Neural Network System Optimized by Grey Correlation Analysis. Comput. Intell. Neurosci. 2021, 2021, 2794588. [Google Scholar] [CrossRef]
  24. Meyer, J.G.; Liu, S.; Miller, I.J.; Coon, J.J.; Gitter, A. Learning Drug Functions from Chemical Structures with Convolutional Neural Networks and Random Forests. J. Chem. Inf. Model. 2019, 59, 4438–4449. [Google Scholar] [CrossRef] [Green Version]
  25. Koops, A.; Wojciechowski, B.; Broering, D.C.; Adam, G.; Krupski-Berdien, G. Anatomic Variations of the Hepatic Arteries in 604 Selective Celiac and Superior Mesenteric Angiographies. Surg. Radiol. Anat. 2004, 26, 239–244. [Google Scholar] [CrossRef]
  26. Hiatt, J.R.; Gabbay, J.; Busuttil, R.W. Surgical Anatomy of the Hepatic Arteries in 1000 Cases. Ann. Surg. 1994, 220, 50–52. [Google Scholar] [CrossRef]
  27. Michels, N.A. Newer Anatomy of Liver-Variant Blood Supply and Collateral Circulation. J. Am. Med. Assoc. 1960, 172, 125–132. [Google Scholar] [CrossRef]
  28. Ishigami, K.; Zhang, Y.; Rayhill, S.; Katz, D.; Stolpen, A. Does Variant Hepatic Artery Anatomy in a Liver Transplant Recipient Increase the Risk of Hepatic Artery Complications after Transplantation? Am. J. Roentgenol. 2004, 183, 1577–1584. [Google Scholar] [CrossRef]
  29. Han, S.H.B.; Rice, S.; Cohen, S.M.; Reynolds, T.B.; Fong, T.L. Duplex Doppler Ultrasound of the Hepatic Artery in Patients with Acute Alcoholic Hepatitis. J. Clin. Gastroenterol. 2002, 34, 573–577. [Google Scholar] [CrossRef]
  30. Perktold, K.; Resch, M.; Florian, H. Pulsatile Non-Newtonian Flow Characteristics in a Three-Dimensional Human Carotid Bifurcation Model. J. Biomech. Eng. 1991, 113, 464–475. [Google Scholar] [CrossRef]
  31. Pedley, T.J. The Fluid Mechanics of Large Blood Vessels; Cambridge University Press: Cambridge, UK, 1980; ISBN 9780521089562. [Google Scholar]
  32. Fung, Y.C. Biomechanics: Circulation; Springer: New York, NY, USA, 1997. [Google Scholar]
  33. Markou, C.P.; Brown, J.E.; Pursley, M.D.; Hanson, S.R. Boundary Layer Drug Delivery Using a Helical Catheter. J. Control. Release 1998, 53, 281–288. [Google Scholar] [CrossRef]
  34. Blumenthal, R.D.; Osorio, L.; Ochakovskaya, R.; Ying, Z.; Goldenberg, D.M. Regulation of Tumour Drug Delivery by Blood Flow Chronobiology. Eur. J. Cancer 2000, 36, 1876–1884. [Google Scholar] [CrossRef]
  35. Buchanan, J.R.; Kleinstreuer, C.; Comer, J.K. Rheological Effects on Pulsatile Hemodynamics in a Stenosed Tube. Comput. Fluids 2000, 29, 695–724. [Google Scholar] [CrossRef]
  36. Kleinstreuer, C.; Basciano, C.A.; Childress, E.M.; Kennedy, A.S. A New Catheter for Tumor Targeting with Radioactive Microspheres in Representative Hepatic Artery Systems. Part I: Impact of Catheter Presence on Local Blood Flow and Microsphere Delivery. J. Biomech. Eng. 2012, 134, 051004. [Google Scholar] [CrossRef] [PubMed]
  37. The Role of Angled-Tip Microcatheter and Microsphere Injection Velocity in Liver Radioembolization: A Computational Particle–Hemodynamics Study. Available online: https://doi.org/10.1002/cnm.2895 (accessed on 19 August 2022).
  38. Li, C.; Xu, C.; Gui, C.; Fox, M.D. Distance Regularized Level Set Evolution and Its Application to Image Segmentation. IEEE Trans. Image Process. 2010, 19, 3243–3254. [Google Scholar] [CrossRef]
  39. Park, J.J.; Florence, P.; Straub, J.; Newcombe, R.; Lovegrove, S. Deepsdf: Learning Continuous Signed Distance Functions for Shape Representation. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 15–20 June 2019; pp. 165–174. [Google Scholar] [CrossRef] [Green Version]
  40. Lim, L.A.; Yalim Keles, H. Foreground Segmentation Using Convolutional Neural Networks for Multiscale Feature Encoding. Pattern Recognit. Lett. 2018, 112, 256–262. [Google Scholar] [CrossRef] [Green Version]
  41. Bang, S.; Park, S.; Kim, H.; Kim, H. Encoder–Decoder Network for Pixel-Level Road Crack Detection in Black-Box Images. Comput. Civ. Infrastruct. Eng. 2019, 34, 713–727. [Google Scholar] [CrossRef]
  42. Jais, I.K.M.; Ismail, A.R.; Nisa, S.Q. Adam Optimization Algorithm for Wide and Deep Neural Network. Knowl. Eng. Data Sci. 2019, 2, 41. [Google Scholar] [CrossRef]
Figure 1. (a) Straight vessel geometry; (b) bifurcated blood vessel geometry; (c) a representative hepatic artery system and the velocity waveform in CHA, t1(=0.1 (t/T)) is the injection time.
Figure 1. (a) Straight vessel geometry; (b) bifurcated blood vessel geometry; (c) a representative hepatic artery system and the velocity waveform in CHA, t1(=0.1 (t/T)) is the injection time.
Applsci 12 10554 g001
Figure 2. Illustration of the computational mesh near the RHA and LHA bifurcation.
Figure 2. Illustration of the computational mesh near the RHA and LHA bifurcation.
Applsci 12 10554 g002
Figure 3. (a) Binary representation of the injection site; (b) binary representation of the bifurcation vessels and the injection site; (c) SDF representation of the bifurcation vessels and the injection site; (d) SDF representation inside the bifurcation vessels; (e) SDF representation of the injection location; (f) SDF representation of the hepatic artery system.
Figure 3. (a) Binary representation of the injection site; (b) binary representation of the bifurcation vessels and the injection site; (c) SDF representation of the bifurcation vessels and the injection site; (d) SDF representation inside the bifurcation vessels; (e) SDF representation of the injection location; (f) SDF representation of the hepatic artery system.
Applsci 12 10554 g003
Figure 4. Architecture of the two CNN models: (a): Model 1; (b): Model 2.
Figure 4. Architecture of the two CNN models: (a): Model 1; (b): Model 2.
Applsci 12 10554 g004
Figure 5. Drug concentration field and error distribution at four different times for the straight blood vessel with a drug injection on the central axis.
Figure 5. Drug concentration field and error distribution at four different times for the straight blood vessel with a drug injection on the central axis.
Applsci 12 10554 g005
Figure 6. Drug concentration field and error distribution in the bifurcated vessel: (ad) are respectively 0.8 R, 0.7 R, 0.55 R, −0.14 R from the central axis of the blood vessel.
Figure 6. Drug concentration field and error distribution in the bifurcated vessel: (ad) are respectively 0.8 R, 0.7 R, 0.55 R, −0.14 R from the central axis of the blood vessel.
Applsci 12 10554 g006
Figure 7. Drug concentration field and error distribution for the human hepatic artery at time t = 2.1 and three injection locations (a) 0.2 R, (b) −0.36 R and (c) −0.8 R from the central axis of the blood vessel.
Figure 7. Drug concentration field and error distribution for the human hepatic artery at time t = 2.1 and three injection locations (a) 0.2 R, (b) −0.36 R and (c) −0.8 R from the central axis of the blood vessel.
Applsci 12 10554 g007
Figure 8. (AE) Drug concentration profile along the specified cross-sections in the human hepatic artery; (F) schematic diagrams of the specified cross-sections corresponding to (AE); (G) statistics of the total amount of drug in the cross-sections.
Figure 8. (AE) Drug concentration profile along the specified cross-sections in the human hepatic artery; (F) schematic diagrams of the specified cross-sections corresponding to (AE); (G) statistics of the total amount of drug in the cross-sections.
Applsci 12 10554 g008
Figure 9. Drug concentration field and error distribution in the human hepatic artery at different times when the injection site is −0.25 R away from the central axis of the blood vessel.
Figure 9. Drug concentration field and error distribution in the human hepatic artery at different times when the injection site is −0.25 R away from the central axis of the blood vessel.
Applsci 12 10554 g009
Figure 10. Drug concentration field and error distribution of the human hepatic artery trained by the network model, Model 1.
Figure 10. Drug concentration field and error distribution of the human hepatic artery trained by the network model, Model 1.
Applsci 12 10554 g010
Figure 11. Convergence history of the network models with different numbers of network layers.
Figure 11. Convergence history of the network models with different numbers of network layers.
Applsci 12 10554 g011
Figure 12. (a) Validation loss during the training; (b) minimum values of the validation loss with different learning rates.
Figure 12. (a) Validation loss during the training; (b) minimum values of the validation loss with different learning rates.
Applsci 12 10554 g012
Table 1. Hyperparameters of the optimization algorithm: λ is the regularization coefficient. β 1 ,   β 2 and ε are the hyperparameters of the ADAM algorithm, α denotes the learning rete.
Table 1. Hyperparameters of the optimization algorithm: λ is the regularization coefficient. β 1 ,   β 2 and ε are the hyperparameters of the ADAM algorithm, α denotes the learning rete.
Batch Sizeλ β 1 β 2 ε α
Bifurcated blood vessels120.000080.990.9990.00010.0006
Hepatic Artery(HA)320.0010.990.9990.00010.00005
Table 2. Time consumption of the network model prediction and numerical simulation.
Table 2. Time consumption of the network model prediction and numerical simulation.
DatasetsCNNs Training (s)CNNs Prediction (s)Numerical Simulation (s)Grid QuantitySpeedup
Straight vessels15080.06669824,20010,576
Single branch vessels22020.061207539,60034,016
Hepatic artery vessels24780.0628242143,730132,935
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yuan, X.-Y.; Hua, Y.; Aubry, N.; Zhussupbekov, M.; Antaki, J.F.; Zhou, Z.-F.; Peng, J.-Z. Real-Time Prediction of Transarterial Drug Delivery Based on a Deep Convolutional Neural Network. Appl. Sci. 2022, 12, 10554. https://doi.org/10.3390/app122010554

AMA Style

Yuan X-Y, Hua Y, Aubry N, Zhussupbekov M, Antaki JF, Zhou Z-F, Peng J-Z. Real-Time Prediction of Transarterial Drug Delivery Based on a Deep Convolutional Neural Network. Applied Sciences. 2022; 12(20):10554. https://doi.org/10.3390/app122010554

Chicago/Turabian Style

Yuan, Xin-Yi, Yue Hua, Nadine Aubry, Mansur Zhussupbekov, James F. Antaki, Zhi-Fu Zhou, and Jiang-Zhou Peng. 2022. "Real-Time Prediction of Transarterial Drug Delivery Based on a Deep Convolutional Neural Network" Applied Sciences 12, no. 20: 10554. https://doi.org/10.3390/app122010554

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop