32
Pharmacokinetic/Pharmacodynamic Modeling, Evolutionary Algorithms, and Optimal Control Theory: a numerical-based approach Unpublished Unpublished Work Work

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a numerical-based approach

Embed Size (px)

Citation preview

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control

Theory: anumerical-based approach

UnpublisheUnpublished Workd Work

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

This paper is the formal mixture of three different areas of knowledge, two from applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short.

We design and test a computer program for solving problems in optimal control theory based on general assumption and apply to a problem in PD/PK modeling.

Although the code is not as fast as the traditional counterpart, which cannot be used to solve the problem presented, the code shows interesting results. We make an analysis of variance of the code.

Keywords. Pharmacokinetic/pharmacodynamic modeling. optimal control theory. Forward-Backward Sweep Method. Pontryagin Maximum Principle. Evolutionary Algorithms.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

This paper is the formal mixture of three different areas of knowledge, two from applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short.

We design and test a computer program for solving problems in optimal control theory based on general assumption and apply to a problem in PD/PK modeling.

Although the code is not as fast as the traditional counterpart, which cannot be used to solve the problem presented, the code shows interesting results. We make an analysis of variance of the code.

Keywords. Pharmacokinetic/pharmacodynamic modeling. optimal control theory. Forward-Backward Sweep Method. Pontryagin Maximum Principle. Evolutionary Algorithms.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

This paper is the formal mixture of three different areas of knowledge, two from applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short.

We design and test a computer program for solving problems in optimal control theory based on general assumption and apply to a problem in PD/PK modeling.

Although the code is not as fast as the traditional counterpart, which cannot be used to solve the problem presented, the code shows interesting results. We make an analysis of variance of the code.

Keywords. Pharmacokinetic/pharmacodynamic modeling. optimal control theory. Forward-Backward Sweep Method. Pontryagin Maximum Principle. Evolutionary Algorithms.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

This paper is the formal mixture of three different areas of knowledge, two from applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short.

We design and test a computer program for solving problems in optimal control theory based on general assumption and apply to a problem in PD/PK modeling.

Although the code is not as fast as the traditional counterpart, which cannot be used to solve the problem presented, the code shows interesting results. We make an analysis of variance of the code.

Keywords. Pharmacokinetic/pharmacodynamic modeling. optimal control theory. Forward-Backward Sweep Method. Pontryagin Maximum Principle. Evolutionary Algorithms.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Abstract.

This paper is the formal mixture of three different areas of knowledge, two from applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short.

We design and test a computer program for solving problems in optimal control theory based on general assumption and apply to a problem in PD/PK modeling.

Although the code is not as fast as the traditional counterpart, which cannot be used to solve the problem presented, the code shows interesting results. We make an analysis of variance of the code.

Keywords. Pharmacokinetic/pharmacodynamic modeling. optimal control theory. Forward-Backward Sweep Method. Pontryagin Maximum Principle. Evolutionary Algorithms.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Introduction.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

IntroductionThis paper is the formal mixture of three different areas of knowledge, two from

applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short. Three books were used mainly to back up the paper.

The first reference is from applied optimal control, that is to say [1]; other references that had influenced the authors from previous endeavors are [2-3].

The second reference is from pharmacokinetic/pharmacodynamic modeling, which is [4]; a second reference that influenced the author from past researches is [5]. The last but not least is [6], which is a book about evolutionary computing.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

IntroductionThis paper is the formal mixture of three different areas of knowledge, two from

applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short. Three books were used mainly to back up the paper.

The first reference is from applied optimal control, that is to say [1]; other references that had influenced the authors from previous endeavors are [2-3].

The second reference is from pharmacokinetic/pharmacodynamic modeling, which is [4]; a second reference that influenced the author from past researches is [5]. The last but not least is [6], which is a book about evolutionary computing.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

IntroductionThis paper is the formal mixture of three different areas of knowledge, two from

applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short. Three books were used mainly to back up the paper.

The first reference is from applied optimal control, that is to say [1]; other references that had influenced the authors from previous endeavors are [2-3].

The second reference is from pharmacokinetic/pharmacodynamic modeling, which is [4]; a second reference that influenced the author from past researches is [5]. The last but not least is [6], which is a book about evolutionary computing.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

IntroductionThis paper is the formal mixture of three different areas of knowledge, two from

applied math and engineering, and one from applied medicine and pharmacology.

The aforementioned areas are: optimal control theory, evolutionary algorithms, and finally pharmacokinetic/pharmacodynamic modeling, PK/PD for short. Three books were used mainly to back up the paper.

The first reference is from applied optimal control, that is to say [1]; other references that had influenced the authors from previous endeavors are [2-3].

The second reference is from pharmacokinetic/pharmacodynamic modeling, which is [4]; a second reference that influenced the author from past researches is [5]. The last but not least is [6], which is a book about evolutionary computing.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Short literature review

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Short literature review

Evolutionary Algorithms for Optimal Control in Fed-Batch Fermentation Processes [13].

In this work, evolutionary algorithms are used to achieve optimal feedforward control in a recombinant bacterial fed-batch fermentation process, that aims at producing a bio-pharmaceutical product.

What is interesting mentioning about [13] is that a smooth solution is achieved. It was a surprise for the author, given the output of the reported algorithm. One explanation for the difference can be done metaphorically.

Since [13] just optimize the differences between the final and initial states, a linear relation, it is like pulling a string in the extremes, it is probably to find a nice curve.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Short literature review

On our case, it is similar to pulling the same string, but with several points within, that can move in any direction, certainly we cannot obtain a nice curve.

Another point is that the authors from [13] had optimize with both ends free, final and initials, it is possible to be done also with Hamiltonian, but the challenge could be how to handle the fact that all conditions on the adjoint equations disappears, no initial or final conditions, but we need them for integrating.

[1] gives a potential way to solve the problem that works for "simple" problems, the issue now is how to extend to our case; we believe that it is possible.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Literature Deficiency.

Systems that can benefit from optimal control theory includes: ordinary differential equations, partial differential equations, discrete equations, stochastic differential equations, integro-difference equations, and combinations [1].

From this list, two are quite important ones, but from the short review done, which includes papers not reported herein, shows a deficiency: stochastic differential equations and partial differential equations.

The former is interesting for the current project of the authors, namely, stochastic models in life sciences and medicines, but the latter is a general interest. The two areas changed a lot in the last decades, it is even possible that most of the techniques widely used at the present time were not developed yet when the cornerstones of optimal control theory were laid down.

Short literature review

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

The mathematical model

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

The mathematical model The model

Fig. 1 presents the mathematical model under investigation, this formulation of optimal control problem is known as the Bolza formulation, an alternative formulation is known as Mayer formulation.

This formulation was preferred because: it does not require to solve the integral, the Mayer formulation does not require as well, but it requires the introduction of an extra state variable, then it solves the integral indirectly; it leaves clearly what we are doing, the cost function is showed separated from the dynamical system; it takes advantage of the Hamiltonian formulation, escape from solving the integral.

See [14], [7] for some discussions. Unfortunately we must skip the details about the model. Besides both the model and the method to solve the model are novel, herein we just look into the method to solve the model, the model parameterization is kept the same all over the simulations, future works is to play with the model as well.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

The mathematical model

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

The Evolutionary Algorithm

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

1.Individual representation

The Evolutionary Algorithm

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Results

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Results

0.000.010.020.030.040.050.060.070.080.090.10

12 20 30 40 50 60 70 80 90 100 110 200 210 220 250

Number of individuals

rela

tive

impr

ovem

ent

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Results

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Results

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Results

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Conclusions, future works, and final remarksOn this paper we have reported an algorithm designed to solve the problem of

optimum drug regimen in cancer therapy; the case studied is not the state of the art, but can be the starting point for something more well-elaborated.

The advantage of the algorithm is that once a more elaborated method is chosen, the limitations of the classical approaches is expected not to be a problem, once we have applied evolutionary computing. The code suffers from speed, but the results sound plausible, comparing with its linear counterpart.

The algorithm can be called the Evolutionary Forward-Backward Sweep Method, in contrast to its deterministic counterpart. Further, the code can been as a prototype for a more advanced programmed, initially called Evolutionary Program for Optimal Control Nonlinear Simulator (EPOP-NonLin Sim).

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Lenhart, S.; Workman, J.T, Optimal Control Applied to biological models, Chapman & Hall/ CRC, Mathematical and Computational Biology Series, 2007.

Swan, G. W. Applications of optimal control theory in biomedicine, Pure and Applied Mathematics. Marcel Dekker Inc, 1984.

Anița, S., Arnăutu, V., Capasso, V.: An introduction to optimal control problems in life sciences and economics: from mathematical models to numerical simulation with Matlab®, Modeling and Simulation in Science, Engineering and Technology, Birkhäuser, 2011.

Tozer, T. N.; Rowland, M. Introducion to pharmacokinetics and pharmacodynamics: the quantitative basis of drug theraphy, Lippincott Williams & Wilkins, 2006.

Rosenbaum, S. E Basic pharmacokinetics and pharmacodynamics: an integrated textbook and computer simulations, John Wiley & Sons, 2011.

Eiben , A.E.; Smith, J.E.. Introduction to evolutionary computing., Natural Computing Series. 1st edition. Springer: 2003.

Crispin, Y.; Evolutionary computation for discrete and continuous time optimal control problems. In [10].

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Filipe, J., Ferrier, J-L, Cetto, J. A.: Marina Carvalho. Informatics in Control, Automation and Robotics II. Spring: 2007.

Lopez Cruz, I.L., Van Willigenburg, L.G., Van Straten, G.: Evolutionary computation for discrete and continuous time optimal control problems. Applied Soft Computing 3 (2003) 97–122, Elsevier.

Pires, JG., Maggio, R., Manes, C., Palumbo, P., On the importance of pharmacokinetics and pharmacodynamics in engineering sciences as an inter- and multidisciplinary field: an introductory analysis. Simpósio de Engenharia de Produção, XXI: 1-12, Brazil: Bauru, São Paulo. 2013. ISSN: 1809-7189.

Pires, J.G., Manes, C., Palumbo, P., On the importance of optimal control theory in engineering sciences as a complementary and supplementary methodology to Operations Research: a case-study analysis. Simpósio de Engenharia de Produção, XXI: 1-12, Brazil: Bauru, São Paulo. 2013. ISSN: 1809-7189.

Raidl, G. R. et al. (Eds.) Applications of Evolutionary Computing, EvoWorkshops 2004: EvoBIO, EvoCOMNET, EvoHOT, EvoIASP, EvoMUSART, and EvoSTOC Coimbra, Portugal, April 5-7, 2004 Proceedings.

Rocha, M., Neves, J., Rocha, I. and Ferreira, E. C.: Evolutionary Algorithms for Optimal Control in Fed-Batch Fermentation Processes. in [14].

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Liberzon, D.: Calculus of Variations and Optimal Control Theory: A Concise Introduction. Princeton University Press, 2012.

Boyce, W. E.: Diprima, Richard C. Elementary differential equations and boundary value problems seventh edition. John Wiley & Sons, Inc. : 2001.

Michalewicz, Z.; Krawczyk, J.B.; Kazemi, M.; Janikow, C.Z.: Genetic algorithms and optimal control problems, Decision and Control, 1990., Proceedings of the 29th IEEE Conference on , vol., no., pp.1664,1666 vol.3, 5-7 Dec 1990doi: 10.1109/CDC.1990.203904.

Preziosi, L. (ed.): Cancer Modeling and Simulation, Chapman & Hall/CRC Mathematical Biology and Medicine Series, 2003.

Falcone, M.: Numerical Solution of Dynamical Programming Equations. In [21].Bardi, M., Capuzzo-Dolcetta, I.: Optimal Control and Viscosity Solutions of Hamilton-

Jacobi-Bellman Equations, Reprint of the 1997 Edition, Birkhäuser.

Pharmacokinetic/Pharmacodynamic Modeling,Evolutionary Algorithms, and Optimal Control Theory: a

numerical-based approach

J G Pires, August, L’Aquila, 2015.

Devries, Paul L. ; Hasbun, Javier E. A first course in computational physics. Second edition. Jones and Bartlett Publishers: 2011.

Runger, G. C., Montgomery, D. C.: Applied Statistics and Probability for Engineers. 3rd ed. Mídia em CD: 2002.

Köln, W.H.: A numerical method for solving parabolic equations with opposite orientations, Computing 20, 229-240 (1978).

Lynch, S.: Dynamical systems with applications using Mathematica®. Birkhäuser Boston, 2007.

Smith, S. F: Optimal control of delay differential equations using evolutionary algorithms. Complexity International, vol.12, 2005.