Cluster Gauss–Newton method

Parameter estimation problems of mathematical models can often be formulated as nonlinear least squares problems. Typically these problems are solved numerically using iterative methods. The local minimiser obtained using these iterative methods usually depends on the choice of the initial iterate. Thus, the estimated parameter and subsequent analyses using it depend on the choice of the initial iterate. One way to reduce the analysis bias due to the choice of the initial iterate is to repeat the algorithm from multiple initial iterates (i.e. use a multi-start method). However, the procedure can be computationally intensive and is not always used in practice. To overcome this problem, we propose the Cluster Gauss–Newton (CGN) method, an efficient algorithm for finding multiple approximate minimisers of nonlinear-least squares problems. CGN simultaneously solves the nonlinear least squares problem from multiple initial iterates. Then, CGN iteratively improves the approximations from these initial iterates similarly to the Gauss–Newton method. However, it uses a global linear approximation instead of the Jacobian. The global linear approximations are computed collectively among all the iterates to minimise the computational cost associated with the evaluation of the mathematical model. We use physiologically based pharmacokinetic (PBPK) models used in pharmaceutical drug development to demonstrate its use and show that CGN is computationally more efficient and more robust against local minima compared to the standard Levenberg–Marquardt method, as well as state-of-the art multi-start and derivative-free methods.

[1]  Yuichi Sugiyama,et al.  Virtual Clinical Studies to Examine the Probability Distribution of the AUC at Target Tissues Using Physiologically-Based Pharmacokinetic Modeling: Application to Analyses of the Effect of Genetic Polymorphism of Enzymes and Transporters on Irinotecan Induced Side Effects , 2017, Pharmaceutical Research.

[2]  P. Hansen Rank-Deficient and Discrete Ill-Posed Problems: Numerical Aspects of Linear Inversion , 1987 .

[3]  C. T. Kelley,et al.  Implicit Filtering , 2011 .

[4]  Alexander H. G. Rinnooy Kan,et al.  A stochastic method for global optimization , 1982, Math. Program..

[5]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[6]  Keisuke Kakimoto,et al.  Analysis of Nonlinear Pharmacokinetics of a Highly Albumin-Bound Compound: Contribution of Albumin-Mediated Hepatic Uptake Mechanism. , 2017, Journal of pharmaceutical sciences.

[7]  Lawrence F. Shampine,et al.  The MATLAB ODE Suite , 1997, SIAM J. Sci. Comput..

[8]  Kazuya Maeda,et al.  Physiologically Based Pharmacokinetic Modeling to Predict Transporter-Mediated Clearance and Distribution of Pravastatin in Humans , 2009, Journal of Pharmacology and Experimental Therapeutics.

[9]  Michel Bierlaire,et al.  Solving Noisy, Large-Scale Fixed-Point Problems and Systems of Nonlinear Equations , 2006, Transp. Sci..

[10]  K. Maeda,et al.  Quantitative Analyses of Hepatic OATP‐Mediated Interactions Between Statins and Inhibitors Using PBPK Modeling With a Parameter Optimization Method , 2016, Clinical pharmacology and therapeutics.

[11]  Hans-Martin Gutmann,et al.  A Radial Basis Function Method for Global Optimization , 2001, J. Glob. Optim..

[12]  Stefan M. Wild Chapter 40: POUNDERS in TAO: Solving Derivative-Free Nonlinear Least-Squares Problems with POUNDERS , 2017 .

[13]  Coralia Cartis,et al.  A derivative-free Gauss–Newton method , 2017, Mathematical Programming Computation.

[14]  Yuichi Sugiyama,et al.  Quantitative Analysis of Complex Drug-Drug Interactions between Cerivastatin and Metabolism/Transport Inhibitors Using Physiologically Based Pharmacokinetic Modeling , 2018, Drug Metabolism and Disposition.

[15]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[16]  C. Gauss Theory of the Motion of the Heavenly Bodies Moving About the Sun in Conic Sections , 1957 .

[17]  Coralia Cartis,et al.  Improving the Flexibility and Robustness of Model-based Derivative-free Optimization Solvers , 2018, ACM Trans. Math. Softw..

[18]  Carlos A. Coello Coello,et al.  Constraint-handling in nature-inspired numerical optimization: Past, present and future , 2011, Swarm Evol. Comput..

[19]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[20]  Akihiko Konagaya,et al.  Cluster Newton Method for Sampling Multiple Solutions of Underdetermined Inverse Problems: Application to a Parameter Identification Problem in Pharmacokinetics , 2014, SIAM J. Sci. Comput..

[21]  V. Eyert A Comparative Study on Methods for Convergence Acceleration of Iterative Vector Sequences , 1996 .

[22]  J. Swarbrick Drugs and the pharmaceutical sciences , 1975 .

[23]  Stefan M. Wild,et al.  Derivative-free optimization methods , 2019, Acta Numerica.

[24]  Akihiko Konagaya,et al.  Constraint-based perturbation analysis with cluster Newton method: a case study of personalized parameter estimations with irinotecan whole-body physiologically based pharmacokinetic model , 2017, BMC Systems Biology.

[25]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[26]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[27]  Hadley Wickham,et al.  ggplot2 - Elegant Graphics for Data Analysis (2nd Edition) , 2017 .

[28]  Jason E. Hicken,et al.  Error-tolerant Multisecant Method for Nonlinearly Constrained Optimization , 2017, 1709.06985.

[29]  C. D. Perttunen,et al.  Lipschitzian optimization without the Lipschitz constant , 1993 .

[30]  Akihiko Konagaya,et al.  Cluster newton method for sampling multiple solutions of an underdetermined inverse problem: Parameter identification for pharmacokinetics , 2011 .

[31]  Akihiko Konagaya,et al.  Estimation of feasible solution space using Cluster Newton Method: application to pharmacokinetic analysis of irinotecan with physiologically-based pharmacokinetic models , 2013, BMC Systems Biology.

[32]  Hans Petter Langtangen,et al.  Chaospy: An open source tool for designing methods of uncertainty quantification , 2015, J. Comput. Sci..

[33]  D. Shanno,et al.  Optimal conditioning of quasi-Newton methods , 1970 .

[34]  Patrick R. Amestoy,et al.  On Exploiting Sparsity of Multiple Right-Hand Sides in Sparse Direct Solvers , 2019, SIAM J. Sci. Comput..

[35]  Yuichi Sugiyama,et al.  Application of PBPK Modeling and Virtual Clinical Study Approaches to Predict the Outcomes of CYP2D6 Genotype‐Guided Dosing of Tamoxifen , 2018, CPT: pharmacometrics & systems pharmacology.

[36]  Yuichi Sugiyama,et al.  Quantitative Analysis of Complex Drug-Drug Interactions Between Repaglinide and Cyclosporin A/Gemfibrozil Using Physiologically Based Pharmacokinetic Models With In Vitro Transporter/Enzyme Inhibition Data. , 2017, Journal of pharmaceutical sciences.

[37]  D. Goldfarb A family of variable-metric methods derived by variational means , 1970 .

[38]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 1. General Considerations , 1970 .

[39]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[40]  Nicholas I. M. Gould,et al.  Trust Region Methods , 2000, MOS-SIAM Series on Optimization.