1. Trang chủ
  2. » Tất cả

Enhanced approaches for cluster newton method for underdetermined inverse problems

5 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Enhanced Approaches for Cluster Newton Method for Underdetermined Inverse Problems
Tác giả Duong Tran Binh, Nguyen Thi Thu, Uyen Nguyen Duc, Tran Quang-Huy, Tran Duc Tan
Trường học School of Information Science and Engineering Southeast University
Chuyên ngành Information and Computer Science
Thể loại Conference Paper
Năm xuất bản 2021
Thành phố Nanjing
Định dạng
Số trang 5
Dung lượng 1,98 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Enhanced Approaches for Cluster Newton Method for Underdetermined Inverse Problems Duong Tran Binh School of Information Science and Engineering Southeast Unversity Nanjing, China

Trang 1

Enhanced Approaches for Cluster Newton Method for Underdetermined Inverse Problems

Duong Tran Binh

School of Information Science and

Engineering

Southeast Unversity

Nanjing, China

duongdtvt@gmail.com

Nguyen Thi Thu

Faculty of Electronic Engineering, Hanoi

University of Industry

thunt@haui.edu.vn

Uyen Nguyen Duc

Radio The Voice of Vietnam Broadcasting College No.1

Hanam, Vietnam uyenvov@gmail.com Tran Duc Tan

Faculty of Electrical and Electronic

Engineering Phenikaa University Hanoi, Vietnam

tantdvnu@gmail.com

Tran Quang-Huy⃰

Faculty of Physics HaNoi Pedagogical University No.2

Hanoi, Vietnam tranquanghuy@hpu2edu.vn

inverse parameter in pharmacokinetics, with this work, we

propose two improved approaches to the original cluster

Newton method Applying Tikhonov regularization for

hyperplane fitting in the CN method is the first method, and the

efficient iterative process for the CN method is the next When

using these proposed approaches, it has been demonstrated that

numerical experiments of both approaches can bring benefits

such as saving iterations, reduced computation time, and

clustering of points They also move more stably and

asymptotically with the diversity of solutions

method (CNM), Tikhonov regularization

I INTRODUCTION

The number of equations is smaller than variables in

undetermined inverse pharmacokinetics frequently occurs It

is because the complex mechanisms of the human body are

often not explained by the data we collect By simulating

complex activities through mathematical modeling, we gain

valuable insight into in vivo pharmacokinetics The

undetermined inverse problem with the ability to find multiple

solutions simultaneously was proposed by Aoki et al [1]

recently evolved into a new algorithm The method that has

proven to be more reliable, robust, and efficient than the

Levenberg-Marquardt method is the Newton cluster To

improve the original Newton Cluster method as [2], [3], [4]

several approaches are proposed

In the original CN method in step 2.2, we still need to

improve the stability However, using the backslash operator

is good enough to fit a hyperplane due to (i) Lack of stability

properties of the solution because parameter recognition is a

presumptive inverse problem In particular, the measurement

noise and modeling error can be significantly amplified By

adopting the normative approach, these problems can be

overcome More concretely, the problem of minimizing the

data mismatch and the regularization term can be formulated

as stable identification parameters; (ii) A quadratic filter based

on the contribution of the individual values of the matrix

operator that acts as the Tikhonov regularization The

effective removal of singularity values is lower than the values

of the usual parameters, leading to an unstable matrix

equation To solve the overdetermined system for fitting the

hyperplane in Step 2.2 in the Newton initial cluster method,

we propose using the Tikhonov regularization

Furthermore, we also proposed an efficient iteration procedure for CN method for inverse parameter identification

in pharmacokinetics Reducing the noise level of y* is necessary when the cluster of points is close to the contribution line X* after each iteration for numerical stability

to be appropriate The two sub-stages 1 and 2 are used to subdivide period 1 The significant perturbation of y* is used for the first number of iterations in substage 1, followed by the small perturbation of y* for the remaining iterations in substage 2 The more stable moving point cluster and the number of iterations and computation time saved are the results proving this approach when used Compared to the method of using regular Tikhonov, this method is slightly better

The drug CPT-11 was initially introduced into the human body by drip method by the intravenous route Concentration

(SN-38, SN-38G, NPC, and APC) in each part of the body (blood, fat, GI, liver, and NET) established by the PBPK model developed by Arikuma [5] 1, …, 55, representing the chemical compound inflow and outflow of each chemical compound in each interconnected section Consequently, the system of first-order differential equations of concentrations

[5] Since the drug inflow and outflow by pathways that alter the concentration degrees (du_i)∕dt Thus, below we can build

Drip, glycemic, metabolic, and excretory routes are the four pathways by which drug flow rates in [nmol/min] are quantitatively described Their typical values and the 60

are listed in [5] along with Tables B1-B5 Based on data from clinical observations, estimating the parameters of this model

is defined as an inverse problem

d

dt u = h u, t; x

(1)

Trang 2

Figure 1 Illustration of physiologically based pharmacokinetic

"ODE15s" is used to solve [7] in Matlab because we found

afterward

determining the parameters of a satisfying PBPK model

where

n: The measured noise

[5] Kinetic parameters, physiological parameters and drip

variation are smaller than ±50% [9], the variability of the

kinetic parameters was chosen The altered physiological

parameters were selected according to [10] The drip

transmission parameters i.v have variation and are affected by

the drip transmission, so it is small

The most critical stage in the approach they propose is applicable only in the early stages in CNM Therefore, phase

1 of CNM is presented by:

1: Initial setting 1-1: Randomly select initial points {& .' (

')

*

in the box

X0

1-2: Generate randomly perturbed target values + ',')* near y* Each value of .'∗is set by:

Y*

2: For k = 0, 1, 2, …, K 1

2-1: Solve the forward problem for each point in (column vector of) X(k)

the function f 2-2: Construct a linear approximation of f

by fitting a plane to Y(k) The matrix A(k) and the shift

of an overdetermined system of linear equations:

In matrix A, the number of columns is larger than the number of rows Thus, there is an underdetermined system of

shortest scaled length as follows The vectors &4.'1(

')

*

are

2-4: Look for new points that approximates the solution

= 6 =∈ $ : 8 0 :;<> 1000

)

?

(3)

E

(4)

max

) , ,…, H 'D∗ ∗H > - (5)

min

N O ∈P QR3SR , TR ∈P QRU21 D J1 1 K 21 UV (8)

min

(10)

Trang 3

vector 4.'1 until the point ( .'1 K 4.'1) is in the domain of the

function f

abc Y = 1,2, … ,

4.'1 = 4.'1 i;< jℎ] f i;< bc

i;< bc

The relative error residual (RRE) is used to evaluate the

performance of the proposed method

Where

To deal with inverse probem, we use the output data as an

excretion profile in urine and bile and a model function of

parameters such as blood flow rate, the reaction speed of

estimated The model of the inverse problem is mentioned in:

we have a function in vector form:

where

⎧ = ; p = qsr = qs <

= t ; p = q rt = q t

s

.

s

<

u = $ ; p = q r$ = q $

s

u

s

u <

r = % ; p = q r% = q %

s

r

s

r <

= u ; p = q = q u

s

.

s

<

= u ; p = q = q u

s

s

<

s

s

t <

$ = uu ; p = q u = q uu

s

u / u

s

$ <

% = ur ; p = q r = q ur

s

r / r

s

% <

= u ; p = q = q u

s

s

<

15

The inverse problem here means determining the coefficients of a system of ordinary differential equations using the metabolism model of the anticancer drug CPT-11

estimate The parameters in the human body are unknown; we can only measure the outputs The PBPK model is used to find many mutable biological states of the patient [15-17] Numerical instability of the matrix inversion is solved by

matrices dissimilar, it adds a positive constant to the diagonals

of ATA [6]

The form of Tikhonov regularization is

(16)

RŒ3Œ with σ • σ •… , σŒ• 0, σ‘ is the i-th singular value From (15), we have:

‘ “

• )

regularization parameter This parameter affects the filter as follows: i) a small z is not affected in a large σ‘ (z ≪ σ‘), i.e

= •–—

•–—k˜I•–—

•–— k˜I•–—

Tikhonov filter function It filters out the small singular components while retaining the large components Therefore, Tikhonov regularization behaves as a second-order filter on the contribution of the singular values of the matrix operator The result of this filtering operation is to effectively remove

responsible for the instability of the matrix equation

Figure 2 Tikhonov filter function

In work [8], Aoki et al indicated that solving min

N O ∈P QR3SR , TR ∈P QRU21 D J1 1 K 21 UVis equivalent

1 D ∗

(14)

Trang 4

V THE SECOND PROPOSED APPROACH

An efficient iterative procedure for the CN method has

been proposed in this subsection In the original CNM, it can

be seen that after each iteration, the points cluster approaches

the root manifold X* To ensure the correctness of least

squares problem (current disturbance is 10%), it is necessary

to generate randomly shuffled target values of y* After each

iteration, the point cluster of points will move towards the

solution manifold X*, but the degree of perturbation does not

change

The values of the elements in the point cluster are much

different from those in the root manifold when the point

cluster is far from the X* multiplicity Therefore, a certain

level of perturbation is large enough to make a significant

difference between the elements in the points cluster and the

solution manifold to ensure the correctness of the

least-squares problem we need to generate

The values of the elements in the point cluster are not

much different from those in the root manifold when the point

cluster is close to the root manifold X* Therefore, to ensure

the correctness of the least-squares problem, we only need to

create a smaller perturbation level that produces a significant

difference between the elements in the point cluster and the

multiplicity of solutions

Therefore, for numerical stability, after each iteration,

when the cluster of points is close to the X* solution path,

reducing the noise level of y* is necessary and appropriate

Two Sub-Stages are established in stage 1 For some

iterations, the first sub-stage is solved using a large

perturbation degree of y*, while sub-period two the times The

remaining iteration is solved using a small perturbation level

of y* Using this method, the numerical results show that we

can also save the number of iterations and computation time

because the cluster of moving points is more stable Compared

to Tikhonov's method of regularization use, this approach is

slightly better

Number of samples Nsamp=500, Number of iterations

Niter=10, Accuracy of function evaluation δ_ODE = 10-3,

regularization parameters λ=10^(-4), 10% perturbation level

are parameters of numerical test of the first proposed

approach

Total number of iterations Niter=10, number of iterations

of the first Substage N1-iter=2, number of iterations of the

second Substage N1-iter=8 where the number of samples

Nsamp=500 are the numerical parameters test of the method

second proposed approach The degree of perturbation in the

second stage is 6%, the accuracy of function evaluation

δ_ODE = 10-3, the degree of perturbation for the first stage is

10%

When solving with initial CNM and the proposed

approaches after Nsum iterations, relative error residuals

(RRE) are presented in Table1 The first stage 1 can remark

that the smallest RRE that the algorithm can achieve is about

0.11, that is 11%, denoted RREmin Initially, it was evident

that CNM needs seven iterations to get RREmin, compared to

the proposed approach, which required only five iterations

Two iterations are saving at this stage If we need to find many

possible solutions thus, we can skip a large number of

samples Therefore, the saving of iterations is significant

because the complexity is reduced

With the same number of iterations of 10, the approach yields a significant reduction in computation time The calculation time of the proposed method is 416.989932 seconds, while the time of the original CNM is 461.882349 seconds; that is, the computation time is reduced by 9.76% after ten iterations The proposed approaches only need five iterations compared to the original CNM, which required seven iterations It can be explained as follows: Tikhonov filter function can filter out small single components; therefore, these values are not involved in computation, while the initial CNM takes longer to still calculating these values The results of the CPT-11 blood levels prediction using the

500 sets of parameters found by the original CNM and the proposed approaches are shown in Fig 3 After iterations 1 and 3, we can see no difference between the original CNM and the proposed approaches by observation We notice an evident difference between the initial CNM and the proposed approaches after iterations 5 and 7 The cluster of points in the proposed approaches moves more steadily towards the manifold solution Compared with the proposed method, some samples are still scattered away from the cluster's center in the original CNM Moreover, it can also be noticed that the nature

of the Tikhonov regularity offers a more stable and reasonable solution

TABLE 1 PERFORMANCE COMPARISONS

Figure 3 Prediction of CPT-11 blood levels using the 500 sets of parameters

by different approaches

c

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

0 200 400 600 800 1000 1200 0

0.5 1 1.5 2 2.5 3 3.5 CPT-11 in blood

Methods RRE after each iteration (1-10) Total time

(sec)

The original CNM

3.1452 0.8131 0.5434 0.2516 0.1401 0.1324 0.1200 0.1155 0.1124 0.1115

461.882

349 The first

approach

3.1452 0.8214 0.5170 0.1990 0.1430 0.1182 0.1126 0.1132 0.1123 0.1133

416.989

932 The second

approach

3.1452 0.8054 0.5270 0.1871 0.1268 0.1154 0.1111 0.1064 0.1049 0.1036

417.197

260

Trang 5

VII CONCLUSIONS

The proposed methods are proved to be reliable, robust, and

efficient They can be used in the field of undetermined

inverse pharmacokinetics In future works, we will optimize

the regularization parameter in the Newton cluster method

The experiment data will be applied to confirm the

performance of these proposed methods

We, in this work, have successfully proposed two approaches

in improving the accuracy to determine the inverse parameter

in pharmacokinetics based on the original cluster Newton

method The proposed method is experimentally shown to

have the advantages mentioned in summary However, it is

still necessary to develop a more efficient method and, at the

same time, generate the perturbation of y* to determine the

optimal percentage and factors

REFERENCES

1 Aoki Y, Hayami K, De Sterck H, Konagaya A Cluster Newton

method for sampling multiple solutions of underdetermined

inverse problems: Application to a parameter identification

problem in pharmacokinetics SIAM Journal on Scientific

Computing 2014;36(1): B14–B44

2 Van Nguyen T., Huy T.Q., Nguyen V.D., Thu N.T., Tan T.D

(2020) An Improved Approach for Cluster Newton Method in

Parameter Identification for Pharmacokinetics In: Solanki V.,

Hoang M., Lu Z., Pattnaik P (eds) Intelligent Computing in

Engineering Advances in Intelligent Systems and Computing,

vol 1125 Springer, Singapore, ISBN 978-981-15-2779-1, pp

913-919

3 Aoki, Yasunori, et al "Cluster Newton Method for Sampling

Multiple Solutions of an Underdetermined Inverse Problem:

Parameter Identification for Pharmacokinetics." SIAM Journal

on Scientific Computing (accepted for publication) (Preliminary

version available as NII Technical Report, NII-2011-002E,

National Institute of Informatics, Tokyo, 2011, at http://www nii

ac jp/TechReports//11-002E html.) (2011)

4 Gaudreau, Philippe, et al "Improvements to the cluster Newton

method for underdetermined inverse problems." Journal of

Computational and Applied Mathematics 283 (2015): 122-141

5 Arikuma, T., Yoshikawa, S., Azuma, R., Watanabe, K.,

Matsumura, K., & Konagaya, A (2008) Drug interaction

prediction using ontology-driven hypothetical assertion

framework for pathway generation followed by numerical simulation BMC bioinformatics, 9(6), 1

6 Stephen Boyd and Lieven Vandenberghe Convex Optimization Cambridge University Press, New York, NY, USA, 2004

7 Shampine L, Reichelt M: The matlab ode suite SIAM Journal on Scientific Computing1997,18:1

8 Aoki, Yasunori "Study of Singular Capillary Surfaces and Development of the Cluster Newton Method." (2012)

9 Haaz, M C., Rivory, L., Riché, C., Vernillet, L., & Robert, J (1998) Metabolism of irinotecan (CPT-11) by human hepatic microsomes: participation of cytochrome P-450 3A and drug interactions Cancer research, 58(3), 468-472

10 Willmann, Stefan, et al "Development of a physiology-based whole-body population model for assessing the influence of individual variability on the pharmacokinetics of drugs." Journal

of pharmacokinetics and pharmacodynamics 34.3 (2007):

401-431

11 Van Nguyen T., Huy T.Q., Nguyen V.D., Thu N.T., Tan T.D (2020) An Improved Approach for Cluster Newton Method in Parameter Identification for Pharmacokinetics In: Solanki V., Hoang M., Lu Z., Pattnaik P (eds) Intelligent Computing in Engineering Advances in Intelligent Systems and Computing, vol 1125 Springer, Singapore, ISBN 978-981-15-2779-1, pp 913-919

12 Quang-Huy, T., Minh, N C., Yen, N T H., Nguyen, T A., & Tran, D T (2020, October) An Efficient Iteration Procedure for the Cluster Newton Method in Inverse Parameter Identification

of Pharmacokinetics In 2020 International Conference on Advanced Technologies for Communications (ATC), pp

182-186 2013

13 Cartis, C., & Roberts, L (2019) A derivative-free Gauss– Newton method Mathematical Programming Computation, 11(4), 631-674

14 Aoki, Y., Hayami, K., Toshimoto, K., & Sugiyama, Y (2020) Cluster Gauss–Newton method Optimization and Engineering, 1-31

15 Fukuchi, Y., Toshimoto, K., Mori, T., Kakimoto, K., Tobe, Y., Sawada, T., & Sugiyam, Y (2017) Analysis of nonlinear pharmacokinetics of a highly albumin-bound compound: contribution of albumin- mediated hepatic uptake mechanism Journal of pharmaceutical sciences, 106(9), 2704-2714

16 Gaudreau, P., Hayami, K., Aoki, Y., Safouhi, H., & Konagaya,

A (2015) Improvements to the cluster Newton method for underdetermined inverse problems Journal of computational and applied mathematics, 283, 122-141

17 Nakamura, T., Toshimoto, K., Lee, W., Imamura, CK., Tanigawara, Y., & Sugiyama, Y (2018) Application of PBPK Modeling and Virtual Clinical Study Approaches to Predict the Outcomes of CYP2D6 Genotype‐Guided Dosing of Tamoxifen CPT: pharmacometrics & systems pharmacology, 7(7),

474-482

Tran Binh-Duong He graduate Hanoi University of Engineering and Technology in june 2008

He received the degrees in 2012 at Southeast University He is currently a PhD student at the southeast university, majoring in circuits and systems at the school of Information Science and Engineering He is currently Currently working at Vietnam Paper Corporation

Ngày đăng: 18/02/2023, 06:45

w