<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Bioeng. Biotechnol.</journal-id>
<journal-title>Frontiers in Bioengineering and Biotechnology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Bioeng. Biotechnol.</abbrev-journal-title>
<issn pub-type="epub">2296-4185</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">881797</article-id>
<article-id pub-id-type="doi">10.3389/fbioe.2022.881797</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Bioengineering and Biotechnology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A Transendothelial Leukocyte Transmigration Model Based on Computational Fluid Dynamics and BP Neural Network</article-title>
<alt-title alt-title-type="left-running-head">Chi et al.</alt-title>
<alt-title alt-title-type="right-running-head">Transendothelial Leukocyte Transmigration Model</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Chi</surname>
<given-names>Qingjia</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/663201/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Zichang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/880564/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Liang</surname>
<given-names>Hua-Ping</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/573136/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Engineering Structure and Mechanics</institution>, <institution>School of Science</institution>, <institution>Wuhan University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>State Key Laboratory of Trauma, Burns and Combined Injury</institution>, <institution>Department of Wound Infection and Drug</institution>, <institution>Daping Hospital</institution>, <institution>Army Medical University</institution>, <addr-line>Chongqing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/865332/overview">Gongfa Li</ext-link>, Wuhan University of Science and Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/984975/overview">Jing Xie</ext-link>, Sichuan University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/507185/overview">Ahmet Fatih Tabak</ext-link>, Kadir Has University, Turkey</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/560661/overview">Jiangan Xie</ext-link>, Chongqing University of Posts and Telecommunications, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hua-Ping Liang, <email>13638356728@163.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Bionics and Biomimetics, a section of the journal Frontiers in Bioengineering and Biotechnology</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>06</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>881797</elocation-id>
<history>
<date date-type="received">
<day>23</day>
<month>02</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>04</day>
<month>04</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Chi, Yang and Liang.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Chi, Yang and Liang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The mechanism of immune infiltration involving immune cells is closely related to various diseases. A key issue in immune infiltration is the transendothelial transmigration of leukocytes. Previous studies have primarily interpreted the leukocyte infiltration of from biomedical perspective. The physical mechanism of leukocyte infiltration remains to be explored. By integrating the immune cell transmigration computational fluid dynamics (CFD) data, the paper builds a time-dependent leukocyte transmigration prediction model based on the bio-inspired methods, namely back propagation neural networks (BPNN) model. The model can efficiently predict the immune cell transmigration in a special microvascular environment, and obtain good prediction accuracy. The model accurately predicted the cell movement and flow field changes during the transmigration. In the test data set, it has high prediction accuracy for cell deformation, motion velocity and flow lift forces during downstream motion, and maintains a good prediction accuracy for drag force. The two prediction models achieved the prediction of leukocyte transmigration in a specific microvascular environment and maintained a high prediction accuracy, indicating the feasibility and robustness of the BPNN model applied to the prediction of immune cell infiltration. Compared with traditional CFD simulations, BPNN models avoid complex and time-dependent physical modeling and computational processes.</p>
</abstract>
<kwd-group>
<kwd>random forest</kwd>
<kwd>back propagation neural network</kwd>
<kwd>cox regression</kwd>
<kwd>prognostic prediction</kwd>
<kwd>immune infiltration</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>The mechanism of immune infiltration involving immune cells is closely related to various diseases. A key issue in immune infiltration is the transendothelial transmigration of leukocytes (immune cells). Among them, numerous microvascular stenosis fragments smaller than the cell size and tiny pores on the vessel wall are the key factors hindering the infiltration of immune cells. Previous studies have primarily interpreted the infiltration of immune cells from a biomedical perspective, ignoring the physical role in immune regulation. This paper combines various machine learning algorithms and computational fluid dynamics (CFD) simulation methods to systematically analyze the immune cell infiltration mechanism associated with liver cancer from the perspectives of biomedicine and mechanics.</p>
<p>In recent years, physics-based modeling approaches have become widely used analytical tools in engineering and environmental systems (<xref ref-type="bibr" rid="B42">Willard et al., 2022</xref>). However, the deviation between the actual engineering process and the physical laws adopted in the physical model makes us need to approximate the real value, leading to errors (<xref ref-type="bibr" rid="B46">Yan et al., 2020</xref>). In addition, the physical model contains many parameters estimated from limited observational data, which further degrades the performance of the physical model (<xref ref-type="bibr" rid="B9">G&#xfc;nther et al., 2020</xref>). Machine learning (ML) methods based on neural network models automatically extract complex relationships from data, theoretically solving scientific problems in physical models (<xref ref-type="bibr" rid="B2">Bentley, 2014</xref>; <xref ref-type="bibr" rid="B20">Kelley et al., 2016</xref>; <xref ref-type="bibr" rid="B3">Biswas et al., 2018</xref>; <xref ref-type="bibr" rid="B12">Huang et al., 2021</xref>; <xref ref-type="bibr" rid="B13">Jiang et al., 2021</xref>). The introduction of ML and deep learning methods achieved a leap from &#x201c;model-driven&#x201d; to &#x201c;data-driven&#x201d; (<xref ref-type="bibr" rid="B45">Xue et al., 2015</xref>; <xref ref-type="bibr" rid="B15">Jiang et al., 2021</xref>; <xref ref-type="bibr" rid="B26">Liu et al., 2022</xref>). This saves us from knowing the specific equations between the data, and the algorithm will automatically derive the data to match the target value. In many respects, the prediction accuracy of this method far exceeds that of traditional modeling methods due to the coverage of the vast training dataset (<xref ref-type="bibr" rid="B38">Valsamis et al., 2017</xref>; <xref ref-type="bibr" rid="B34">Sun et al., 2022</xref>; <xref ref-type="bibr" rid="B44">Wu et al., 2022</xref>; Yun and). But even state-of-the-art neural network models can be non-generalizable in specific studies due to the large-scale demand for data (<xref ref-type="bibr" rid="B19">Karpatne et al., 2017</xref>; <xref ref-type="bibr" rid="B50">Zhao et al., 2022</xref>). Therefore, researchers began to explore combining physical models and advanced neural network models to achieve their complementary strengths (<xref ref-type="bibr" rid="B1">Ansari et al., 2020</xref>).</p>
<p>In this regard, the currently most widely used neural network model (BPNN) plays a critical role (<xref ref-type="bibr" rid="B7">Dai and MacBeth, 1997</xref>). The combination method of physical and neural network models to practical problems is mainly divided into four aspects: parameterization (S. and S. et al., 2019), solution of partial differential equations (<xref ref-type="bibr" rid="B47">Yong et al., 2020</xref>), derivation of governing equations (<xref ref-type="bibr" rid="B37">Teng et al., 2020</xref>) and inverse modeling (Henry and F. et al., 2015). In fluid mechanics, researchers have gradually realized the efficiency and accuracy of predictive models (<xref ref-type="bibr" rid="B40">Wang et al., 2021</xref>). The forward calculation of physical problems is to predict the next state of the system by using physical parameters such as temperature, deformation, mass, and spatial position of the system. In contrast, inverse modeling uses the output of the system to derive the physical parameters of the system. In this regard, many high-fidelity datasets describing fluid mechanics phenomena facilitate the application of neural network methods to fluid mechanics (Fei et al., 2020; <xref ref-type="bibr" rid="B47">Yong et al., 2020</xref>). In recent years, deep learning methods for biophysical problems have emerged (<xref ref-type="bibr" rid="B29">Almagrabi et al., 2021</xref>). This modeling paradigm of exploring the laws of physics using efficient deep learning tools is known as data-driven modeling. These studies include predicting average Navier-Stokes uncertainty regions in high Reynolds (<italic>Re</italic>) environments (<xref ref-type="bibr" rid="B36">Templeton, 2015</xref>) and prediction studies of cylindrical velocity fields with different <italic>Re</italic> using fused convolutional neural networks (<xref ref-type="bibr" rid="B17">Jin et al., 2018</xref>).</p>
<p>Abundant experimental and numerical simulation data can help researchers understand the flow around a circular object. We used machine learning in previous studies to examine the role of immune infiltration in various diseases (Chi et al., 2020; Yang et al., 2021; Xu et al., 2022). This paper tries to adopt a research method combining ML method and physical model and take immune cell transmigration as the research object. We used CFD simulation data to build a neural network method for immune cell transmigration prediction. This method enables data value to be used repeatedly and achieves second-by-second forecasts that traditional methods cannot reach. Among them, the bio-inspired BPNN model is adopted and the prediction performance of the neural network and its superiority compared to the CFD method are discussed.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>Materials and Methods</title>
<sec id="s2-1">
<title>The CFD Model</title>
<p>In the blood flow of the human body, the size of immune cells is generally between 7 and 15&#xa0;&#x3bc;m (Luo et al., 2011). To simplify the calculations, we use a cell model with a diameter of 10&#xa0;&#x3bc;m for benchmark simulations. The cell model consists of viscous incompressible cell fluid and linear elastic cell membrane. The cell membrane thickness is 0.4&#xa0;&#x3bc;m, the elastic modulus is 100&#xa0;Pa, and the Poisson&#x2019;s ratio is 0.25 (Aubry et al., 2015). Here, we choose the elastic modulus range of 50&#x2013;500&#xa0;Pa to reflect the physiologically possible mechanical response of the cell membrane. Cell fluid and plasma were designated as homogeneous fluids with the same parameters, with a kinematic viscosity of 0.0008&#xa0;Pa&#xa0;s. The density of immune cells and plasma is 1,000&#xa0;kg/m3. The phenomenon of cells passing through pores generally occurs in the capillary or venule vascular environment, where the blood flow rate is generally controlled at <italic>Re</italic> between 0.01 and 0.2 (Haber et al., 2013). Therefore, <italic>Re</italic> &#x3d; 0.1 was adopted as the baseline plasma flow field. To investigate the retention effect of microvascular stenosis on cell transport, we selected six sets of parameters with channel widths of 10, 12, 14, 16, 18, and 20&#xa0;&#x3bc;m to establish a microvessel model containing stenotic pores (Vollmar et al., 2019).</p>
<p>The immune cell transmigration model established in this paper includes a cell droplet and a microvascular model with narrow pores. The initial position of the immune cell is located on the upper side of the pore, and it will passively deform and pass through the pores smaller than its size under the drive of the fluid. Although a 3D model would be more accurate, we chose a 2D model to simplify the calculations. Studies have shown that the model is insensitive to depth in cells entering narrow pores (Leong et al., 2011). At the same time, an axisymmetric model containing half of the computational domain was adopted to analyze the transmigration of cells. The hemisphere model composed of the blue and cyan areas in the figure is the immune cell model, composed of a uniform cytosol wrapped by a linear elastic film. Both cellular fluid and extramembrane plasma are considered homogeneous incompressible Newtonian fluids. This paper regards the plasma flow in microvessels as Poiseuille flow in circular conduits. The velocity of the flow field near the wall is relatively small, and the velocity from the near wall to the microvessel axis rises parabolically and reaches a maximum value. The velocity of the flow field is symmetrical about the microvascular axis. Immune cells are located at the axis of the microvessels and are subjected to a symmetrically distributed fluid shear force. In this paper, COMSOL&#x2019;s &#x201c;laminar flow&#x201d; is used to quantify the fluid flow of cell fluid and plasma. Immune cells are elastically deformed under the drive of blood flow, and &#x201c;solid mechanics&#x201d; is used to calculate the deformation of the cell membrane. We used &#x201c;Fluid-Structure Interaction&#x201d; to calculate the force-displacement transfer at the fluid-structure interface. The rust-colored area in the figure is the blood vessel wall. This paper ignores its deformation and regards it as a rigid wall.</p>
<p>The CFD model in this paper mainly uses COMSOL multiphysics simulation software for numerical calculation. The governing equation used in the model calculation is the Navier-Stokes (N-S) equation,<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>The boundary condition is a no-slip boundary, namely the blood flow velocity near the wall is zero. The PARDISO solver is used in the COMSOL solver setting, which uses the stiffness decomposition matrix inversion to solve the N-S equation and uses parallel computing to improve the solution efficiency. The Euler method is used for meshing in COMSOL, and the motion of the fluid-solid boundary is described using an arbitrary Lagrangian-Euler (ALE) method. Distortion of the mesh near the fluid-solid boundary can be solved by remeshing. The COMSOL multiphysics simulation software has meshing capabilities that meet the computational accuracy requirements, and all meshing is completed within the software.</p>
<p>The ALE coordinate system, independent of the Euler and Lagrange coordinate systems, is generally not completely fixed in space, nor is it completely fixed on the material node. And the ALE grid could achieve the appropriate motion.</p>
<p>The Navier-Stokes equation described by ALE is<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo>&#xb7;</mml:mo>
<mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>x</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>&#xb7;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>The mesh velocity described by ALE can be easily obtained<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>v</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi mathvariant="normal">&#x3a7;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where w is the velocity of the solid.</p>
<p>The model is calculated in a two-dimensional environment, and the leukocytes can move along the axial and radial directions of the tube with two degrees of freedom.</p>
<p>The numerical precision of the calculation adopts the default settings of the software. CFD tasks are completed on different computers due to too many cases to be solved.</p>
</sec>
<sec id="s2-2">
<title>Theoretical Description</title>
<p>The so-called Poiseuille flow is the flow of viscous fluid in a circular pipe. When the Reynolds number is less than 2000, the liquid flow in a straight circular pipe with equal cross-section is laminar flow. Poiseuile law<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mtext>Q</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mtext>&#xa0;&#x3c0;</mml:mtext>
<mml:msup>
<mml:mi>r</mml:mi>
<mml:mn>4</mml:mn>
</mml:msup>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>p</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>It describes the steady flow of an incompressible viscous fluid in a horizontal circular pipe, and the Reynolds number is not large. When the flow form is laminar flow, the flow rate <italic>Q</italic> and the pressure difference <italic>&#x394;p</italic> at both ends of the pipe, the pipe radius <italic>r</italic>
<sub>
<italic>0</italic>
</sub>, the pipe length <italic>l</italic> and the fluid, the relationship of viscosity coefficient &#x3b7;. Poiseuille&#x2019;s law is an essential law of fluid dynamics. Poiseuille flow is one of the few cases where there is an analytical solution to the N-S equation, the <italic>x</italic>-axis is chosen to be on the vessel axis, and y is the radial coordinate measured outward from the tube axis. Both the circumferential and radial velocity components are zero, and the velocity component parallel to the tube axis is denoted as <italic>u</italic>, which depends only on <italic>y</italic>. At the same time, the pressure is constant in each cross-section. In this way, in the N-S equation expressed in cylindrical coordinates, only one axial equation is left, which simplifies to:<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mtext>&#x3bc;</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>y</mml:mi>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>According to the no-slip boundary condition, <inline-formula id="inf1">
<mml:math id="m6">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mi>u</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Available velocity distribution:<disp-formula id="e6">
<mml:math id="m7">
<mml:mrow>
<mml:mtext>u</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>It can be seen that the velocity from the proximal wall to the microvascular axis increases parabolically.</p>
<p>At <italic>y</italic> &#x3d; 0, i.e., on the tube axis (the center of the vessel)<disp-formula id="e7">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-3">
<title>Basic Theory of Neural Network</title>
<p>The basic unit of the neural network algorithm is the single-layer perceptron model. The structure of the single-layer perceptron model is simple, and its components only have an input layer and a single output layer. The figure below represents a perceptron model with two input neurons and one output neuron node. <italic>x</italic>
<sub>
<italic>1</italic>
</sub> and <italic>x</italic>
<sub>
<italic>2</italic>
</sub> represent the stimulus to the neuron, that is, the input information. <italic>w</italic>
<sub>
<italic>1</italic>
</sub> and <italic>w</italic>
<sub>
<italic>2</italic>
</sub> represent the connection weights between input and output nodes. <italic>b</italic> represents the excitation threshold of the neuron, that is, the bias. <italic>y</italic> is the output of the perceptron. The information transfer formula of the single-layer perceptron is expressed as follows:<disp-formula id="e8">
<mml:math id="m9">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The perceptron works by finding a linearly separable hyperplane separating the loaded data. What&#x2019;s more, stronger data plane classification capabilities can be obtained by integrating multiple perceptron models. In the original perceptron model, the essence of the inter-layer transfer of the neural network is to perform a linear transformation of the data. This determines that a simple perceptron model can only solve linearly separable problems, but cannot deal with non-linear problems. Based on this, applying a non-linear activation function to the neuron node endows the neural network with the ability to solve linear inseparable problems. The non-linear activation function completes the linear transformation to fulfill output characteristics. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, the figure represents the non-linear modification of the linear transformation. The application of non-linear activation functions introduces non-linear factors into the neural network, allowing it to classify data planes using smooth surfaces. This enables the neural network to have superior data classification and regression capabilities.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic diagram of activation function.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g001.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>BP Neural Network</title>
<p>Assume that the number of nodes in the input, hidden, and output layers are <italic>l</italic>, <italic>m</italic> and <italic>n</italic>. The weights and biases from the input layer to the hidden layer and from the hidden layer to the output layer are in order &#x3c9;<sub>ij</sub>, <italic>&#x3c9;</italic>
<sub>
<italic>jk</italic>
</sub> and <italic>a</italic>
<sub>
<italic>j</italic>
</sub>, <italic>b</italic>
<sub>
<italic>k</italic>
</sub>, learning rate <italic>&#x3b7;</italic>. The excitation function is <italic>g(x)</italic>. The detailed steps of BPNN modeling are as follows:</p>
<p>BPNN is a multi-layer feedforward neural network based on an error back propagation algorithm. The principle is to use the common gradient descent algorithm and gradient search technology to minimize the error mean square error between the actual output value and the expected output value of the network in successive update iterations. The model topology of BPNN consists of an input layer, a hidden layer, and an output layer. <xref ref-type="fig" rid="F2">Figure 2</xref> shows a simple three-layer neural network. The input signal of the neural network acts on the output node through the hidden layer node and generates the output signal. By adjusting the connection weights of input nodes and hidden layer nodes, the connection weights and thresholds between the hidden layer and output nodes during the training, the deviation between the actual output and the expected output value decreases along the gradient direction. After repeated training and parameter adjustment, the network parameters (connection weights and thresholds) that match the minimum error are determined. The network parameters determined by the trained neural network process the input information of the input samples with similar characteristics and output the prediction information. Then the prediction result with the smallest error can be obtained.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic diagram of the topology structure of BPNN.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g002.tif"/>
</fig>
<p>Assume that the number of nodes in the input, hidden, and output layers are <italic>l</italic>, <italic>m</italic> and <italic>n</italic> respectively. The weights and biases from the input layer to the hidden layer and from the hidden layer to the output layer are <italic>w</italic>
<sub>
<italic>ij</italic>
</sub>, <italic>w</italic>
<sub>
<italic>jk</italic>
</sub> and <italic>a</italic>
<sub>
<italic>i</italic>
</sub>, <italic>b</italic>
<sub>
<italic>k</italic>
</sub>. The learning rate is <italic>&#x3b7;</italic> and the excitation function is <italic>g(x)</italic>. The detailed steps of BPNN modeling are as follows:<list list-type="simple">
<list-item>
<p>(1) Network initialization. First, the weights and thresholds between the input and the hidden layers are initialized. Among them, the common activation function is the sigmoid function. Its function expression is,</p>
</list-item>
</list>
<disp-formula id="e9">
<mml:math id="m10">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>(2) Data forward calculation. For the three-layer BPNN shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, the output sum of the hidden layer and the output layer <italic>H</italic>
<sub>
<italic>j</italic>
</sub> and <italic>O</italic>
<sub>
<italic>k</italic>
</sub> are respectively</p>
</list-item>
</list>
<disp-formula id="e10">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
<disp-formula id="e11">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>(3) Error calculation</p>
</list-item>
</list>
</p>
<p>Assuming that <italic>Y</italic>
<sub>
<italic>k</italic>
</sub> is the expected output of the network, the error calculation formula is<disp-formula id="e12">
<mml:math id="m13">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>(4) Update of weights and biases. The weights and biases are updated through the back-propagation of the error to make the error function reach the minimum value, where the update formulas of the weights and biases are respectively</p>
</list-item>
</list>
<disp-formula id="e14">
<mml:math id="m15">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m16">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>Furthermore, we utilize mean squared error (MSE) to measure the accuracy of BPNN predictions. The formula for calculating the MSE is,<disp-formula id="e16">
<mml:math id="m17">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>l</mml:mi>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2227;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-5">
<title>The Training Process of BP Neural Network</title>
<p>The network training of BPNN includes the following processes: (1) Integrate the training data set. The training of BPNN requires large-scale data support, and the training samples need to contain both input data and label data. The accuracy of the data directly affects the prediction accuracy of the neural network. Data normalization is often necessary for the specific training to obtain similar weighting tendencies for different features. Normalization can reduce the computational complexity and speed up the convergence, and also facilitate the subsequent training optimization because the output of the activation function is 0-centered.<list list-type="simple">
<list-item>
<p>(2) Network structure design. The network structure aims to clarify the number of network layers, hidden layer nodes, the activation function between layers, the training and the loss function. As the network structure is determined, all data dimensions are established.</p>
</list-item>
<list-item>
<p>(3) Initialize the weights. The parameter update in the training of BPNN depends on the gradient descent algorithm (mainly including batch gradient descent (BGD) method, stochastic gradient descent (SGD) method, mini-batch gradient descent (MBGD) method, etc.). Before starting training with the gradient descent algorithm, the weights and biases in the network need to be initialized. To eliminate the symmetrical weights, many initialization methods are currently used to randomly initialize the weights of each layer. Too small initialization weight made the non-linear activation function lose its non-linear modification ability. On the contrary, too large an initialization weight causes the problem of gradient disappearance.</p>
</list-item>
<list-item>
<p>(4) Network training. BPNN is based on the back-propagation of the error between the network output and the label to update the weights and repeat the iterative calculation to make the loss function reach the expected desired value.</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>Results</title>
<sec id="s3-1">
<title>CFD Data</title>
<p>We used the CFD data of immune cell transmigration as the training data of the BPNN model. Considering the limited effect of immune cell stiffness on cell motion and deformation and flow field in the transmigration simulation, it is not used as an input parameter of the neural network. This paper aims to construct a time-dependent prediction model for leukocyte transmigration to establish a model of immune cell movement and flow field. The data we use are all from the data obtained by our CFD simulation, including displacement parameters, cell deformation parameters, flow velocity, fluid lift, and drag parameters. We have fully investigated the hydrodynamic parameters of the environment in which immune cells migrate to ensure the accuracy of the data obtained by CFD. We performed blood flow <italic>Re</italic> of 0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, and 0.2 and <italic>AR</italic> of 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, a total of 121 CFD simulations. Among them, the combination of <italic>Re</italic> and <italic>AR</italic> is (0.1, 0.5), (0.1, 0.55), (0.11, 0.5), (0.12, 0.5), (0.13, 0.5) and (0.14, 0.5). The impaction phenomenon is not included in the training. We will exclude 115 sets of CFD simulation data from these six sets of examples as the basic data set for training.</p>
<p>The 115 groups of <italic>Re</italic> and <italic>AR</italic> parameters in the basic data set are used as input data. The transmigration is the target vector to train the time-dependent leukocyte transmigration prediction model based on the BPNN model. In addition, we used 14,221 samples consisting of <italic>Re</italic>, <italic>AR</italic>, and cell downflow displacement parameters as a training dataset to train cell motion and flow field prediction models during transmigration. Among them, the target parameters are the cell deformation, the downstream velocity, the fluid lift, and drag forces. In order to test the accuracy of the model, 10 groups of <italic>Re</italic> and <italic>AR</italic> were used as (0.2, 0.53), (0.19, 0.57), (0.18, 0.63), (0.17, 0.67), (0.16, 0.73), (0.15, 0.77). New examples of (0.14, 0.83), (0.13, 0.87), (0.12, 0.93) and (0.11, 0.97) are used as test datasets to validate the time-dependent transmigration prediction model. The above parameter combination simulates the migration environment in which most immune cells are located and guarantees the generality of this study. At the same time, four groups of leukocyte transmigration CFD examples with <italic>Re</italic> and <italic>AR</italic> of (0.16, 0.73), (0.15, 0.77), (0.14, 0.83) and (0.13, 0.87) were used to test the accuracy of the prediction model of the transmigration. The hydrodynamic simulation still uses the leukocyte transmigration CFD model shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Flow field and pressure field distribution during cell transmigration <bold>(A)</bold> t &#x003D; 0 s; <bold>(B)</bold> t &#x003D; 0.002 s; <bold>(C)</bold> t &#x003D; 0.01 s; <bold>(D)</bold> t &#x003D; 0.05 s; <bold>(E)</bold> t &#x003D; 0.1 s; <bold>(F)</bold> t &#x003D; 0.15 s.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g003.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>Time-Dependent Prediction of Leukocyte Transmigration Based on BP Neural Network Model</title>
<p>Many studies have shown that a 4-layer neural network with only two hidden layers can predict most regular data matrices accurately. The input parameters of the time-dependent leukocyte transmigration prediction model are two vectors, <italic>Re</italic> and <italic>AR</italic>, so the number of neurons in the input layer is 2. To avoid the long training time caused by many nodes, we draw on the empirical formula for node selection in the hidden layer,<disp-formula id="e17">
<mml:math id="m18">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>M</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>Where <italic>M</italic> is the number of nodes in the input layer, namely 2. <italic>I</italic> is the number of hidden layer nodes to be used. <italic>h</italic> is the number of training samples of the BP model. After calculation, the number of nodes in the hidden layer should not be less than 15. Therefore, we use two-layer hidden layers with 5 and 10 nodes, respectively, to construct the time-dependent cell transmigration prediction model. The activation function from the input layer to the hidden layer and the hidden layer adopts the tansig function, and the activation function from the hidden layer to the output layer adopts the purelin function. In addition, the trainlm function is used as the training function of the BP neural network. Meanwhile, the maximum training times, training target and learning rate are 1,000, 1 &#xd7; 10<sup>&#x2013;5</sup> and 0.03, respectively. <xref ref-type="fig" rid="F4">Figure 4</xref> shows the training performance of the time-dependent leukocyte transmigration prediction model. The model achieves the best verification performance when the number of training times is 38, and its value is 4.524 &#xd7; 10<sup>&#x2013;5</sup>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Training performance of the time-dependent model for leukocyte transmigration.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g004.tif"/>
</fig>
<p>Based on the default partitioning method, the BPNN model randomly assigns 115 samples to the training set, validation set and test set according to the ratio of 60%, 20%, and 20%. <xref ref-type="fig" rid="F5">Figure 5</xref> shows that the regression accuracies on the training set, validation set, test set, and total dataset reached 0.99959, 0.99907, 0.99874, and 0.99949, respectively. This further proves the prediction robustness of the BPNN model.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Fitting curve of time-dependent leukocyte transmigration model.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g005.tif"/>
</fig>
<p>To test the prediction accuracy of the leukocyte transmigration time prediction model, we predicted the transmigration time of 10 groups of cases in the test data set different from the training samples and compared them with the CFD results. We use the coefficient of determination as a criterion to analyze the deviation between the BPNN and CFD simulation and further measure the robustness of the mechanical prediction system. The formula for calculating the coefficient of determination is:<disp-formula id="e18">
<mml:math id="m19">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>Where <inline-formula id="inf2">
<mml:math id="m20">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the predicted value of BPNN and <inline-formula id="inf3">
<mml:math id="m21">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x2212;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the average value of the real value of the CFD simulation, <italic>y</italic>
<sub>
<italic>j</italic>
</sub> is the true value of the CFD simulation. The interval range of the coefficient of determination is [0, 1], and the closer to 1, the better the prediction effect.</p>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> shows the comparison between the predicted time-dependent of BPNN and the time-dependent CFD for 10 groups of leukocyte transmigration examples from the <italic>Re</italic> interval of [0.1, 0.2] and the <italic>AR</italic> interval of [0.5, 1]. The results show that the predicted value in the middle region of the <italic>AR</italic> interval is in good agreement with the true value and slightly worse at the two ends. The <italic>R</italic>
<sup>
<italic>2</italic>
</sup> was 0.99846, indicating that the leukocyte transmigration prediction model had excellent prediction accuracy. Based on this, we constructed a BPNN-based time-dependent leukocyte transmigration prediction model a three-dimensional map of the predicted leukocyte transmigration time in the <italic>Re</italic> interval [0.1, 0.2] and <italic>AR</italic> interval [0.6, 1] (<xref ref-type="fig" rid="F7">Figure 7</xref>). As shown, the leukocyte transmigration time increased significantly with the decrease of <italic>Re</italic>. Compared with <italic>Re</italic>, the reduction of <italic>AR</italic> has a more prominent effect on prolonging the time-dependent leukocyte transmigration. Under the dual influence of <italic>Re</italic> and <italic>AR</italic>, the increase in leukocyte transmigration time was more pronounced and manifested as a sharp upward curl on the map.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>BPNN prediction value and CFD real value of 10 groups of calculation examples based on time-dependent leukocyte transmigration prediction mode.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Time-dependent leukocyte transmigration prediction model based on BP neural network.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g007.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>Prediction of Leukocyte Transmigration Based on BP Neural Network Model</title>
<p>The prediction model can predict the time-dependent leukocyte transmigration in specific <italic>Re</italic> and <italic>AR</italic> intervals. However, the morphological changes of cells during transmigration and the changes in the surrounding flow field remain unclear. The robustness of the BPNN model aided to construct a leukocyte transmigration prediction model. As mentioned above, 14,221 samples including <italic>Re</italic>, <italic>AR</italic>, cell down-flow displacement, cell deformation, down-flow velocity, received fluid lift and drag parameters were used as the training dataset to train the BPNN model. The data matrix containing <italic>Re</italic>, <italic>AR</italic> and cell forward displacement is used as input data to establish the corresponding relationship with the target data. The target data vectors are <italic>R</italic>
<sub>
<italic>max</italic>
</sub>, <italic>V</italic>
<sub>
<italic>y</italic>
</sub>, <italic>F</italic>
<sub>
<italic>l</italic>
</sub> and <italic>F</italic>
<sub>
<italic>d,</italic>
</sub> respectively. Using <xref ref-type="disp-formula" rid="e14">Eq. 14</xref> to calculate the number of neurons in the hidden layer, we use 50 nodes to fill the hidden layer. We construct a two-layer hidden layer with 20 and 30 nodes, respectively. The selection of activation and training functions is the same as the leukocyte transmigration time-dependent prediction model. At the same time, the determination coefficient of <xref ref-type="disp-formula" rid="e11">Eq. 11</xref> is still used to measure the prediction accuracy of the BPNN prediction model.</p>
</sec>
<sec id="s3-4">
<title>Cell Motion Prediction</title>
<p>First, we train the neural network with cell deformation parameters as target vectors. Unlike the setting threshold of the time-dependent prediction model of leukocyte transmigration, the better prediction accuracy can be obtained by setting the training target as 10<sup>&#x2013;3</sup>. As shown in <xref ref-type="fig" rid="F8">Figure 8A</xref>, the prediction model achieves the best training performance when the number of training times is 34, and its value is 0.00094417. At the same time, a fitting accuracy of 0.99992 was obtained in training on the overall training set with a sample size of 14,221 (<xref ref-type="fig" rid="F8">Figure 8B</xref>).</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Training performance and fitting curve of the leukocyte transmigration prediction model for cell deformation prediction <bold>(A)</bold> Training performance; <bold>(B)</bold> Fitting curve.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g008.tif"/>
</fig>
<p>Next, we use the cell deformation prediction model to predict the cell deformation during the transmigration for the four new examples mentioned above. Their Re and <italic>AR</italic> are set to (0.16, 0.73), (0.15, 0.77), (0.14, 0.83), and (0.13, 0.87), respectively. <xref ref-type="fig" rid="F9">Figure 9A&#x2013;D</xref> compares the predicted cell deformation values and the CFD values of the four groups of calculations, respectively. The figure shows the deformation prediction of the cell forward displacement by the prediction model is consistent with the CFD results. The coefficients of determination, which measure the degree of agreement between the BPNN predictions of the four groups of examples and the real solutions of CFD, are 0.9998, 0.9998, 0.9998, and 0.9999, respectively, showing an excellent prediction effect.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Prediction accuracy test of a leukocyte transmigration prediction model for cell deformation prediction.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g009.tif"/>
</fig>
<p>By changing the target vector of the prediction model to the velocity vector of the cell forward movement, we constructed a model for predicting the leukocyte transmigration speed. Due to the increased degree of non-linearity between the input data and the target vector, the threshold for the training target was set to 10<sup>&#x2013;10</sup>. The training performance of the model and the data fitting curve are shown in <xref ref-type="fig" rid="F10">Figure 10A,B</xref>. When the number of training times reaches 64, the BPNN model obtains the best training performance with a value of 9.862 &#xd7; 10<sup>&#x2013;11</sup>. At the same time, the <italic>R</italic> value of the training data fitting reached 0.99922, indicating a good mapping relationship between the input data and the output data in the forecast model. Subsequently, we tested the established cell forward velocity prediction model. Using the same 4 datasets, the good predictive ability of the forecasting model is revealed. <xref ref-type="fig" rid="F11">Figure 11A&#x2013;D</xref> all show that the predicted value of BPNN can well fit the CFD solution, and the coefficients of determination of the closeness between the predicted curve and the real curve are 0.9990, 0.9985, 0.9971 and 0.9979.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>The training performance and fitting curve of the leukocyte transmigration prediction model used for cell downflow velocity prediction <bold>(A)</bold> Training performance; <bold>(B)</bold> Fitting curve.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g010.tif"/>
</fig>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Prediction accuracy test of the leukocyte transmigration prediction model used for cell forward velocity prediction <bold>(A)</bold> Re &#x003D; 0.13, AR &#x003D; 0.87; <bold>(B)</bold> Re &#x003D; 0.14, AR &#x003D; 0.83; <bold>(C)</bold> Re &#x003D; 0.15, AR &#x003D; 0.77; <bold>(D)</bold> Re &#x003D; 0.16, AR &#x003D; 0.73.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g011.tif"/>
</fig>
</sec>
<sec id="s3-5">
<title>Prediction of Cell Lift and Drag Force</title>
<p>Based on the same network skeleton of the leukocyte transmigration prediction model, we replace the trained target vector with the cell fluid lift forces to calculate the accuracy of the prediction model in predicting the cell fluid lift forces. Since the non-linearity of the data further increases, the training objective and minimum gradient threshold are set to 1 &#xd7; 10<sup>&#x2013;13</sup> and 1 &#xd7; 10<sup>&#x2013;10</sup>, respectively, to obtain better prediction accuracy. <xref ref-type="fig" rid="F12">Figure 12A</xref> shows that the prediction model achieved the best training performance when the training order reached 153, and its value was 9.970 &#xd7; 10<sup>&#x2013;14</sup>. At the same time, the fitting curve of the model achieved an accuracy of 0.99867 (<xref ref-type="fig" rid="F12">Figure 12B</xref>).</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Training performance and fitting curve of the leukocyte transmigration prediction model used for the prediction of fluid lift forces on cells <bold>(A)</bold> Training performance; <bold>(B)</bold> Fitting curve.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g012.tif"/>
</fig>
<p>Similar to the prediction of cell deformation and downstream motion velocity, we also found that the prediction model of the transmigration is highly accurate in predicting the fluid lift force on the cell. <xref ref-type="fig" rid="F13">Figure 13A&#x2013;D</xref> of show the prediction curves of the prediction model for the fluid lift forces on cells in the four new cases, respectively. The results show that the predicted curve is consistent with the CFD curve, and the difference between the predicted and actual values at each data point is very small. The coefficients of determination of the predicted curve and the real CFD curve in the four groups of examples are 0.9915, 0.9943, 0.9946 and 0.9965, respectively, showing excellent prediction performance.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Prediction accuracy test of the leukocyte transmigration prediction model for the prediction of fluid lift forces on cells <bold>(A)</bold> Re &#x003D; 0.13, AR &#x003D; 0.87; <bold>(B)</bold> Re &#x003D; 0.14, AR &#x003D; 0.83; <bold>(C)</bold> Re &#x003D; 0.15, AR &#x003D; 0.77; <bold>(D)</bold> Re &#x003D; 0.16, AR &#x003D; 0.73.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g013.tif"/>
</fig>
<p>Finally, we replaced the target vector of the leukocyte transmigration prediction model with the drag force of the cell to observe the prediction ability of the model to the drag force. After adequate iterations were implemented, it was found that the training model with the training target and the minimum gradient threshold set to 1 &#xd7; 10<sup>&#x2013;14</sup> and 1 &#xd7; 10<sup>&#x2013;12</sup>, respectively, could maintain a good prediction of the target. When the number of training times reaches 716, the model has the best training performance with a value of 9.997 &#xd7; 10<sup>&#x2013;15</sup> (<xref ref-type="fig" rid="F14">Figure 14A</xref>). At this point, the fitting parameter of the training data reached 0.99093 (<xref ref-type="fig" rid="F14">Figure 14B</xref>). Based on the same test case, we analyzed the prediction accuracy of the prediction model for the drag force of cells during the transmigration. <xref ref-type="fig" rid="F15">Figure 15A&#x2013;D</xref> show the drag force prediction curves and CFD curves of different examples, respectively. The prediction accuracies of these examples are 0.9257, 0.9451, 0.9512 and 0.9569, respectively. The entire computation process, including CFD and BPNN, is shown in Figure 16. The prediction models have significant discrepancies in the prediction of the drag force in the initial cell movement stage, the pore entry stage and the pore exit stage. The model maintained a high prediction accuracy for drag force in other periods.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Training performance and fitting curve of the leukocyte transmigration prediction model used for the prediction of drag force to cells <bold>(A)</bold> Training performance; <bold>(B)</bold> Fitting curve.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g014.tif"/>
</fig>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>Prediction accuracy of the leukocyte transmigration prediction model for the prediction of fluid lift forces on cells <bold>(A)</bold> Re &#x003D; 0.13, AR &#x003D; 0.87; <bold>(B)</bold> Re &#x003D; 0.14, AR &#x003D; 0.83; <bold>(C)</bold> Re &#x003D; 0.15, AR &#x003D; 0.77; <bold>(D)</bold> Re &#x003D; 0.16, AR &#x003D; 0.73.</p>
</caption>
<graphic xlink:href="fbioe-10-881797-g015.tif"/>
</fig>
</sec>
<sec id="s3-6">
<title>Computational Efficiency Comparison</title>
<p>Compared with traditional CFD simulation methods, we found that BPNN greatly shortens the simulation time of the model and maintains high accuracy under the condition of sufficient sample size. Once the network model is trained, BPNN can instantaneously predict the time-dependent transmigration of cells. The computer configuration for this article is (Intel(R) Core(TM) i5-4570 3.2&#xa0;GHz RAM 8G). Based on the same computing resources, the training time of the BP model is less than 10&#xa0;min in total. In contrast, the total time required for establishing and training the BP model is comparable to that of a CFD example. This fully reflects the punctuality and efficiency of BPNN forecasting.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>Discussion</title>
<p>Immune cell infiltration and is of great concern in the biomedcine (<xref ref-type="bibr" rid="B33">Shen et al., 2020</xref>). Traditional CFD methods are often accompanied by complex and time-dependent modeling and calculations (<xref ref-type="bibr" rid="B21">Khaleghi et al., 2021</xref>). Based on this, many leukocyte transmigration CFD simulation data obtained in the previous paper, we tentatively established a time-dependent prediction model of the transmigration. The cellular transmigration time-dependent prediction model can predict the time it takes for cells to pass through the pores in the vascular environment in specific <italic>Re</italic> and <italic>AR</italic> intervals. On this basis, the leukocyte transmigration model can predict the cell movement and flow field changes during the transmigration with extremely high accuracy. Both prediction models have a double hidden layer structure, and the total number of hidden layer nodes is 15 and 50, respectively. The time-dependent leukocyte transmigration prediction model only has two input parameters, <italic>Re</italic> and <italic>AR</italic>. The input data of the leukocyte transmigration prediction model also includes the cell forward displacement parameter. Based on the constructed model, we selected 10 time-dependent samples of leukocyte transmigration and 4 examples of leukocyte transmigration in the training <italic>Re</italic> and <italic>AR</italic> intervals to test the prediction accuracy of the two prediction models and obtained superior predictions Effect. Compared to traditional CFD techniques, the predictive capability of the BPNN model significantly highlights its potential applications in fluid mechanics (<xref ref-type="bibr" rid="B43">Wong and Kim, 2018</xref>).</p>
<p>With the rise of the technology, many algorithms have emerged that incorporate physical models (<xref ref-type="bibr" rid="B14">Jiang et al., 2019</xref>; <xref ref-type="bibr" rid="B26">Liu et al., 2022</xref>; <xref ref-type="bibr" rid="B28">Liu et al., 2022</xref>). In this regard, the neural network family to which BP belongs plays an important role (<xref ref-type="bibr" rid="B43">Wong and Kim, 2018</xref>). Earlier studies have simply used neural network algorithms to improve the accuracy of data processing (<xref ref-type="bibr" rid="B31">Rediniotis and Vijayagopal, 1999</xref>). For example, Wang et al. applied the artificial neural network based on BP theory to the data processing of the five-hole probe in the fluid experiment, and put forward the conclusion that the accuracy and reliability of the prediction results are better than the linear three-dimensional interpolation method. Then, the predictive capabilities of neural networks, which can maintain high accuracy and rapidity, are gradually applied to fluid mechanics (<xref ref-type="bibr" rid="B31">Rediniotis and Vijayagopal, 1999</xref>; <xref ref-type="bibr" rid="B8">Fan et al., 2003</xref>; <xref ref-type="bibr" rid="B6">Cheng et al., 2020</xref>). For example, the BP model can effectively predict the displacement and dominant frequency of the vortex-induced vibration of flexible cylinders commonly found in engineering. But the neural network has a significant disadvantage, that is, the successful training of the network needs to rely on a considerable number of samples (<xref ref-type="bibr" rid="B25">Liu et al., 2015</xref>; <xref ref-type="bibr" rid="B5">Chen, 2017</xref>). In this regard, other algorithms can better address this problem (<xref ref-type="bibr" rid="B16">Jiang et al., 2019</xref>; <xref ref-type="bibr" rid="B34">Sun et al., 2022</xref>; <xref ref-type="bibr" rid="B41">Wang and Cao, 2029</xref>). The reason for abandoning the large-scale physical models and choosing the neural network model is primarily because of its efficient and fast simulation and prediction capabilities (<xref ref-type="bibr" rid="B23">Li and Peng, 2007</xref>; <xref ref-type="bibr" rid="B18">Kang and Cho, 2014</xref>). Like most forecasting models, the two forecasting models established in this paper based on the BPNN model show the instantaneousness and high accuracy of forecasting.</p>
<p>A sufficiently trained neural network model also can guide engineering design, such as the rational planning of the airfoil design process by predicting the leading edge pressure distribution of a hybrid airfoil (Yao and Sung et al., 2018; <xref ref-type="bibr" rid="B32">Sekar et al., 2019</xref>; &#x5ed6;&#x9e4f;&#x4e0e;&#x59da;&#x78ca;&#x6c5f;&#x7b49;, 2019). What&#x2019;s more, an active flow controller incorporating deep reinforcement learning neural networks significantly reduces lift and drag fluctuations in the flow around a cylinder (<xref ref-type="bibr" rid="B11">Haryanto et al., 2014</xref>; <xref ref-type="bibr" rid="B30">Peng et al., 2020</xref>; <xref ref-type="bibr" rid="B35">Tang et al., 2020</xref>). Because of the wide application of BPNN model in fluid mechanics, we integrated the leukocyte transmigration CFD dataset to establish a time-dependent leukocyte transmigration prediction model. We randomly predicted the CFD results of leukocyte transmigration models for several groups of different <italic>Re</italic> and <italic>AR</italic> using established two-class prediction models. Compared with the real CFD results, the prediction model showed robustness in both the time-dependent transmigration and the changes of cell motion and flow field during the transmigration.</p>
<p>This paper mainly focuses on the processing of leukocyte migration data obtained by CFD simulation using BPNN technology, and fully demonstrates the advantages of artificial neural networks for the prediction of immune cell perforation compared with traditional CFD simulation after having a certain amount of data in the early stage. This advantage is mainly reflected in forecasting speed and reliable accuracy. The effects of biochemical factors on leukocyte migration were significantly different from mechanical factors on leukocyte migration. The adhesion and migration of immune cells are crucial in the body immunity and host defense. Integrins on the surface of immune cells are the core molecules regulating immune cell adhesion and migration. The main scientific question to explore the influence of biochemical factors is how immune cells sense changes in the extracellular microenvironment, thereby controlling tissue-specific migration of immune cells by regulating integrin function. It is more of an on-off regulation. Migration often occurs because cells sense signals from the outside world, such as white blood cells sensing abnormal proteins released by bacteria. The cell then turns on a switch inside itself, initiating the migration process. The mechanical factor focuses on the fluid environment in which the immune cells in the blood vessels are located and the forces they experience during migration, such as the fluid environment characterized by the two parameters <italic>Re</italic> and <italic>AR</italic> in this paper.</p>
<p>We performed numerical simulations of the model based on the fine, finer, and ultrafine meshing methods, respectively, to verify the reliability of our CFD results. Relevant content has been added to the revised manuscript. The numbers of meshes included in the numerical model under the fine, finer and ultrafine meshing are 8522, 21,237 and 55,245 meshes, respectively. As shown in <xref ref-type="sec" rid="s10">Supplementary Figure S1A</xref>, the time-Rmax curves of the three meshing methods have the same trend. However, the resulting finer distribution of data points differs slightly from the other two meshing methods. The finer and ultra-fine results can fit well. Considering the increasing demand for computing resources brought about by the increase in grids, we use a finer grid division method for subsequent simulations. As shown in <xref ref-type="sec" rid="s10">Supplementary Figure S1B</xref>, the finer mesh division method locally refines the fluid-structure interaction boundary based on the physical model of cell perforation based on different physical field distributions. The mesh model based on this meshing method can better meet the calculation requirements of the physical model with large non-linear characteristics to ensure that the results are reliable enough.</p>
<p>Overall, our results demonstrate the feasibility and robustness of BPNN in prediction studies of leukocyte transmigration. The strong generalization ability of the neural network also provides a technical guarantee for a comprehensive and complete prediction model of cell infiltration in the future. Compared with the traditional CFD technology, the neural network model is easy to implement because it does not require an explicit fitting function. At the same time, the prediction time of this method also significantly shortens the simulation time based on traditional physical models.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>QC prepared the manuscript and implemented the data analysis. ZY was responsible for programming and data processing. H-PL proposed the idea and worked as a supervisor for all procedures. All authors contributed to the paper and approved the submitted version.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This work was supported by the Fund of Biosecurity Specialized Project of PLA (NO. 19SWAQ18).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s10">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fbioe.2022.881797/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fbioe.2022.881797/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material>
<label>Supplementary Figure S1</label>
<caption>
<p>Mesh independence verification and ultra-fine meshing <bold>(A)</bold> Time-Rmax curve under relatively fine, finer, and ultrafine meshing; <bold>(B)</bold> Based on the ultra-fine meshing method global and local meshing of the cell perforation physical model.</p>
</caption>
</supplementary-material>
<supplementary-material xlink:href="Table1.DOCX" id="SM1" mimetype="application/DOCX" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Image1.JPEG" id="SM2" mimetype="application/JPEG" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Image2.TIF" id="SM3" mimetype="application/TIF" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ansari</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Boosari</surname>
<given-names>S. S. H.</given-names>
</name>
<name>
<surname>Mohaghegh</surname>
<given-names>S. D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Successful Implementation of Artificial Intelligence and Machine Learning in Multiphase Flow Smart Proxy Modeling: Two Case Studies of Gas-Liquid and Gas-Solid CFD Models</article-title>. <source>J. Petroleum Environ. Biotechnol.</source> <volume>101</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.35248/2157-7463.20.11.401</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bentley</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Coupling mRNA Processing with Transcription in Time and Space</article-title>. <source>Nat. Rev. Genet.</source> <volume>15</volume> (<issue>3</issue>), <fpage>163</fpage>&#x2013;<lpage>175</lpage>. <pub-id pub-id-type="doi">10.1038/nrg3662</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kuznetsov</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ogden</surname>
<given-names>P. J.</given-names>
</name>
<name>
<surname>Conway</surname>
<given-names>N. J.</given-names>
</name>
<name>
<surname>Adams</surname>
<given-names>R. P.</given-names>
</name>
<name>
<surname>Church</surname>
<given-names>G. M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Toward Machine-Guided Design of Proteins</article-title>. <source>BioRxiv</source>, <fpage>337154</fpage>. <pub-id pub-id-type="doi">10.1101/337154</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bonifacio</surname>
<given-names>H. F.</given-names>
</name>
<name>
<surname>Maghirang</surname>
<given-names>R. G.</given-names>
</name>
<name>
<surname>Glasgow</surname>
<given-names>L. A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Numerical Simulation of Transport of Particles Emitted from Ground-Level Area Source Using Aermod and CFD</article-title>. <source>Eng. Appl. Comput. Fluid Mech.</source> <volume>8</volume>, <fpage>488</fpage>&#x2013;<lpage>502</lpage>. <pub-id pub-id-type="doi">10.1080/19942060.2014.11083302</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Research on Traffic Flow Prediction in the Big Data Environment Based on the Improved RBF Neural Network</article-title>. <source>IEEE Trans. Ind. Inf.</source> <volume>13</volume> (<issue>4</issue>), <fpage>2000</fpage>&#x2013;<lpage>2008</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2017.2682855</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ning</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>The Electroviscous Flow of Non-newtonian Fluids in Microtubes and Implications for Nonlinear Flow in Porous Media</article-title>. <source>J. Hydrology</source> <volume>590</volume>, <fpage>125224</fpage>. <pub-id pub-id-type="doi">10.1016/j.jhydrol.2020.125224</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dai</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>MacBeth</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Effects of Learning Parameters on Learning Procedure and Performance of a BPNN</article-title>. <source>Neural Netw.</source> <volume>10</volume> (<issue>8</issue>), <fpage>1505</fpage>&#x2013;<lpage>1521</lpage>. <pub-id pub-id-type="doi">10.1016/S0893-6080(97)00014-2</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>H.-Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>W.-z.</given-names>
</name>
<name>
<surname>Xi</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.-j.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>An Improved Neural-Network-Based Calibration Method for Aerodynamic Pressure Probes</article-title>. <source>J. Fluids Eng.</source> <volume>125</volume> (<issue>1</issue>), <fpage>113</fpage>&#x2013;<lpage>120</lpage>. <pub-id pub-id-type="doi">10.1115/1.1523063</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>G&#xfc;nther</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hanzer</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Warscher</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Essery</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Strasser</surname>
<given-names>U.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Including Parameter Uncertainty in an Intercomparison of Physically-Based Snow Models</article-title>. <source>Front. Earth Sci.</source> <volume>8</volume>, <fpage>498</fpage>. <pub-id pub-id-type="doi">10.3389/feart.2020.542599</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Solving Partial Differential Equations Using Deep Learning and Physical Constraints</article-title>. <source>Appl. Sci.</source> <volume>10</volume> (<issue>17</issue>), <fpage>5917</fpage>. <pub-id pub-id-type="doi">10.3390/app10175917</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Haryanto</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Utomo</surname>
<given-names>T. S.</given-names>
</name>
<name>
<surname>Sinaga</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Rosalia</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Putra</surname>
<given-names>A. P.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Optimization of Maximum Lift to Drag Ratio on Airfoil Design Based on Artificial Neural Network Utilizing Genetic Algorithm</article-title>. <source>Amm</source> <volume>493</volume>, <fpage>123</fpage>&#x2013;<lpage>128</lpage>. <pub-id pub-id-type="doi">10.4028/www.scientific.net/AMM.493.123</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Detection Algorithm of Safety Helmet Wearing Based on Deep Learning</article-title>. <source>Concurr. Comput. Pract. Exper</source> <volume>33</volume> (<issue>13</issue>), <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1002/cpe.6234</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Manipulator Grabbing Position Detection with Information Fusion of Color Image and Depth Image Using Deep Learning</article-title>. <source>J. Ambient. Intell. Hum. Comput.</source> <volume>12</volume> (<issue>12</issue>), <fpage>10809</fpage>&#x2013;<lpage>10822</lpage>. <pub-id pub-id-type="doi">10.1007/s12652-020-02843-w</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Grip Strength Forecast and Rehabilitative Guidance Based on Adaptive Neural Fuzzy Inference System Using sEMG</article-title>. <source>Pers. Ubiquit Comput.</source>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1007/s00779-019-01268-3</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Semantic Segmentation for Multiscale Target Based on Object Recognition Using the Improved Faster-RCNN Model</article-title>. <source>Future Gener. Comput. Syst.</source> <volume>123</volume>, <fpage>94</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/J.FUTURE.2021.04.019</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Gesture Recognition Based on Binocular Vision</article-title>. <source>Clust. Comput.</source> <volume>22</volume>, <fpage>13261</fpage>&#x2013;<lpage>13271</lpage>. <pub-id pub-id-type="doi">10.1007/s10586-018-1844-5</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Prediction Model of Velocity Field Around Circular Cylinder over Various Reynolds Numbers by Fusion Convolutional Neural Networks Based on Pressure on the Cylinder</article-title>. <source>Phys. Fluids</source> <volume>30</volume> (<issue>4</issue>), <fpage>047105</fpage>. <pub-id pub-id-type="doi">10.1063/1.5024595</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cho</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Approximating Support Vector Machine with Artificial Neural Network for Fast Prediction</article-title>. <source>Expert Syst. Appl.</source> <volume>41</volume> (<issue>10</issue>), <fpage>4989</fpage>&#x2013;<lpage>4995</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2014.02.025</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Karpatne</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Atluri</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Faghmous</surname>
<given-names>J. H.</given-names>
</name>
<name>
<surname>Steinbach</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ganguly</surname>
<given-names>A. R.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Theory-guided Data Science: A New Paradigm for Scientific Discovery from Data</article-title>. <source>IEEE Trans. Knowl. data Eng.</source> <volume>29</volume> (<issue>10</issue>), <fpage>2318</fpage>&#x2013;<lpage>2331</lpage>. <pub-id pub-id-type="doi">10.1109/TKDE.2017.2720168</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kelley</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Snoek</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rinn</surname>
<given-names>J. L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Basset: Learning the Regulatory Code of the Accessible Genome with Deep Convolutional Neural Networks</article-title>. <source>Genome Res.</source> <volume>26</volume> (<issue>7</issue>), <fpage>990</fpage>&#x2013;<lpage>999</lpage>. <pub-id pub-id-type="doi">10.1101/gr.200535.115</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khaleghi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Salimi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Farhangi</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Moradi</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Karakouzian</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Evaluating the Behaviour of Centrally Perforated Unreinforced Masonry Walls: Applications of Numerical Analysis, Machine Learning, and Stochastic Methods</article-title>. <source>Ain Shams Eng. J.</source> <volume>13</volume> (<issue>3</issue>), <fpage>101631</fpage>. <pub-id pub-id-type="doi">10.1016/j.asej.2021.10.026</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cho</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Uhm</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ko</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Evaluating Parameterization Methods for Convolutional Neural Network (CNN)-Based Image Operators</article-title>,&#x201d; in <source>2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops</source>, <fpage>1862</fpage>&#x2013;<lpage>1870</lpage>. <pub-id pub-id-type="doi">10.1109/CVPRW.2019.00237</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Neural Input Selection - A Fast Model-Based Approach</article-title>. <source>Neurocomputing</source> <volume>70</volume> (<issue>4-6</issue>), <fpage>762</fpage>&#x2013;<lpage>769</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2006.10.011</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A Large Cohort Study Identifying a Novel Prognosis Prediction Model for Lung Adenocarcinoma through Machine Learning Strategies</article-title>. <source>BMC cancer</source> <volume>19</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1186/s12885-019-6101-7</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>L. K.</given-names>
</name>
</person-group> (<year>2015</year>). <source>Deep Neural Network Modeling for Big Data Weather Forecasting. Information Granularity, Big Data, and Computational Intelligence</source>. <publisher-name>Springer</publisher-name>, <fpage>389</fpage>&#x2013;<lpage>408</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-08254-7_19</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Genetic Algorithm-Based Trajectory Optimization for Digital Twin Robots</article-title>. <source>Front. Bioeng. Biotechnol.</source> <volume>9</volume>, <fpage>793782</fpage>. <pub-id pub-id-type="doi">10.3389/fbioe.2021.793782</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yun</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Grasping Posture of Humanoid Manipulator Based on Target Shape Analysis and Force Closure</article-title>. <source>Alexandria Eng. J.</source> <volume>61</volume> (<issue>5</issue>), <fpage>3959</fpage>&#x2013;<lpage>3969</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2021.09.017</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Self-tuning Control of Manipulator Positioning Based on Fuzzy PID and PSO Algorithm</article-title>. <source>Front. Bioeng. Biotechnol.</source>, <fpage>9</fpage>. <pub-id pub-id-type="doi">10.3389/fbioe.2021.817723</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Omran Almagrabi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Daanial Khan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Afzal Khan</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>iPhosD-PseAAC: Identification of Phosphoaspartate Sites in Proteins Using Statistical Moments and PseAAC</article-title>. <source>BIOCELL</source> <volume>45</volume> (<issue>5</issue>), <fpage>1287</fpage>&#x2013;<lpage>1298</lpage>. <pub-id pub-id-type="doi">10.32604/biocell.2021.013770</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Aubry</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Time-variant Prediction of Flow over an Airfoil Using Deep Neural Network</article-title>. <source>Phys. Fluids</source> <volume>32</volume> (<issue>12</issue>), <fpage>123602</fpage>. <pub-id pub-id-type="doi">10.1063/5.0022222</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rediniotis</surname>
<given-names>O. K.</given-names>
</name>
<name>
<surname>Vijayagopal</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Miniature Multihole Pressure Probes and Their Neural-Network-Based Calibration</article-title>. <source>AIAA J.</source> <volume>37</volume> (<issue>6</issue>), <fpage>666</fpage>&#x2013;<lpage>674</lpage>. <pub-id pub-id-type="doi">10.2514/2.79010.2514/3.14225</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sekar</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Khoo</surname>
<given-names>B. C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Inverse Design of Airfoil Using a Deep Convolutional Neural Network</article-title>. <source>AIAA J.</source> <volume>57</volume> (<issue>3</issue>), <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.2514/1.J057894</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Profiles of Immune Status and Related Pathways in Sepsis: Evidence Based on GEO and Bioinformatics</article-title>. <source>BIOCELL</source> <volume>44</volume> (<issue>4</issue>), <fpage>583</fpage>&#x2013;<lpage>589</lpage>. <pub-id pub-id-type="doi">10.32604/biocell.2020.011345</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Low-illumination Image Enhancement Algorithm Based on Improved Multi-Scale Retinex and ABC Algorithm Optimization</article-title>. <source>Front. Bioeng. Biotechnol.</source>, <fpage>10</fpage>. <pub-id pub-id-type="doi">10.3389/fbioe.2022.865820</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rabault</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kuhnle</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Robust Active Flow Control over a Range of Reynolds Numbers Using an Artificial Neural Network Trained through Deep Reinforcement Learning</article-title>. <source>Phys. Fluids</source> (<issue>5</issue>), <fpage>32</fpage>. <pub-id pub-id-type="doi">10.1063/5.0006492</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Templeton</surname>
<given-names>J. A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Evaluation of Machine Learning Algorithms for Prediction of Regions of High Reynolds Averaged Navier Stokes Uncertainty</article-title>. <source>Phys. Fluids</source> <volume>27</volume> (<issue>8</issue>), <fpage>085103</fpage>. <pub-id pub-id-type="doi">10.1063/1.4927765</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Teng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Data Driven Governing Equations Approximations Using Attention Based Multistep Neural Networks</article-title>. <source>AIP Adv.</source> <volume>10</volume> (<issue>6</issue>), <fpage>065227</fpage>. <pub-id pub-id-type="doi">10.1063/5.0015600</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Valsamis</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tserpes</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zissis</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Anagnostopoulos</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Varvarigou</surname>
<given-names>T. A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Employing Traditional Machine Learning Algorithms for Big Data Streams Analysis: The Case of Object Trajectory Prediction</article-title>. <source>J. Syst. Softw.</source> <volume>127</volume>, <fpage>249</fpage>&#x2013;<lpage>257</lpage>. <pub-id pub-id-type="doi">10.1016/j.jss.2016.06.016</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Ejection State Prediction for a Pneumatic Micro-droplet Generator by BP Neural Networks</article-title>. <source>J. Adv. Mech. Des. Syst. Manuf.</source> <volume>14</volume> (<issue>1</issue>). <pub-id pub-id-type="doi">10.1299/jamdsm.2020jamdsm0001</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yamamoto</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kadowaki</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Identification of Key Pathways and Gene Expression in the Activation of Mast Cells via Calcium Flux Using Bioinformatics Analysis</article-title>. <source>BIOCELL</source> <volume>45</volume> (<issue>2</issue>), <fpage>395</fpage>&#x2013;<lpage>415</lpage>. <pub-id pub-id-type="doi">10.32604/BIOCELL.2021.012280</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Human Peripheral Blood Leukocyte Classification Method Based on Convolutional Neural Network and Data Augmentation</article-title>. <source>Med. Phys.</source> <volume>47</volume> (<issue>1</issue>), <fpage>142</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1002/mp.13904</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Willard</surname>
<given-names>J. D.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Steinbach</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2022</year>). <source>Integrating Scientific Knowledge with Machine Learning for Engineering and Environmental Systems</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>ACM Computing Surveys</publisher-name>. <pub-id pub-id-type="doi">10.1145/3514228</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wong</surname>
<given-names>E. W.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>D. K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A Simplified Method to Predict Fatigue Damage of TTR Subjected to Short-Term VIV Using Artificial Neural Network</article-title>. <source>Adv. Eng. Softw.</source> <volume>126</volume>, <fpage>100</fpage>&#x2013;<lpage>109</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2018.09.011</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Attitude Stabilization Control of Autonomous Underwater Vehicle Based on Decoupling Algorithm and PSO-ADRC</article-title>. <source>Front. Bioeng. Biotechnol.</source> <volume>10</volume>, <fpage>843020</fpage>. <pub-id pub-id-type="doi">10.3389/fbioe.2022.843020</pub-id> </citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xue</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>Dobbs</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Bonvin</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Honavar</surname>
<given-names>V. G.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Computational Prediction of Protein Interfaces: A Review of Data Driven Methods</article-title>. <source>FEBS Lett.</source> <volume>589</volume> (<issue>23</issue>), <fpage>3516</fpage>&#x2013;<lpage>3526</lpage>. <pub-id pub-id-type="doi">10.1016/j.febslet.2015.10.003</pub-id> </citation>
</ref>
<ref id="B46">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Harp</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Pawar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2020</year>). <source>A Physics-Constrained Deep Learning Model for Simulating Multiphase Flow in Fully Three-Dimensional Heterogeneous Reservoirs</source>. <publisher-loc>New Orleans</publisher-loc>: <publisher-name>AGU Fall Meeting Abstracts</publisher-name>. </citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yong</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pengyao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tianlin</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shaojuan</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Prediction of Fluid Force Exerted on Bluff Body by Neural Network Method</article-title>. <source>J. Shanghai Jiaot. Univ. Sci.</source> <volume>25</volume> (<issue>6</issue>), <fpage>186</fpage>&#x2013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1007/S12204-019-2140-0</pub-id> </citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Self-adjusting Force/bit Blending Control Based on Quantitative Factor-Scale Factor Fuzzy-PID Bit Control</article-title>. <source>Alexandria Eng. J.</source> <volume>61</volume> (<issue>6</issue>), <fpage>4389</fpage>&#x2013;<lpage>4397</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2021.09.067\</pub-id> </citation>
</ref>
<ref id="B49">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sung</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Mavris</surname>
<given-names>D. N.</given-names>
</name>
</person-group> (<year>2018</year>). <source>AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference</source>. <pub-id pub-id-type="doi">10.2514/6.2018-1903</pub-id>
<article-title>Application of Convolutional Neural Network to Predict Airfoil Lift Coefficient</article-title> </citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A Tandem Robotic Arm Inverse Kinematic Solution Based on an Improved Particle Swarm Algorithm</article-title>. <source>Front. Bioeng. Biotechnol.</source> <pub-id pub-id-type="doi">10.3389/fbioe.2022.832829</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>