Multi-objective optimisation of cancer chemotherapy using smart PSO with decomposition

The paper presents a novel approach to optimising cancer chemotherapy with respect to conflicting treatment objectives aimed at reducing the number of cancerous cells and at limiting the amounts of anti-cancer drugs used. The approach is based on the Particle Swarm Optimisaion (PSO) algorithm that decomposes a multi-objective optimisation problem into several scalar aggregation problems, thereby reducing its complexity and enabling an effective application of Computational Intelligence techniques. The novelty of the algorithm is in providing particles in the swarm with information from a set of defined neighbours and leaders that assists in finding versatile chemotherapeutic treatments.

[1]  Qingfu Zhang,et al.  Multi-objective evolutionary methods for channel selection in Brain-Computer Interfaces: Some preliminary experimental results , 2010, IEEE Congress on Evolutionary Computation.

[2]  C. Coello,et al.  Improving PSO-based Multi-Objective Optimization using Crowding , Mutation and �-Dominance , 2005 .

[3]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[4]  Andrei Petrovski,et al.  An application of genetic algorithms to chemotherapy treatment , 1998 .

[5]  Zhiwei Wang,et al.  Particle swarm optimization and neural network application for QSAR , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[6]  Kwong-Sak Leung,et al.  Evolutionary drug scheduling models with different toxicity metabolism in cancer chemotherapy , 2008, Appl. Soft Comput..

[7]  Kok Lay Teo,et al.  Optimal Control of Drug Administration in Cancer Chemotherapy , 1993 .

[8]  Joshua D. Knowles,et al.  Evolutionary Optimization on Problems Subject to Changes of Variables , 2010, PPSN.

[9]  M Reyes Sierra,et al.  Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art , 2006 .

[10]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[11]  O. Weck,et al.  A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND THE GENETIC ALGORITHM , 2005 .

[12]  Qingfu Zhang,et al.  A decomposition-based multi-objective Particle Swarm Optimization algorithm for continuous optimization problems , 2008, 2008 IEEE International Conference on Granular Computing.

[13]  John A. W. McCall,et al.  Optimising Cancer Chemotherapy Using Particle Swarm Optimisation and Genetic Algorithms , 2004, PPSN.

[14]  Carlos A. Coello Coello,et al.  Improving PSO-Based Multi-objective Optimization Using Crowding, Mutation and epsilon-Dominance , 2005, EMO.

[15]  Bijaya Jaishi,et al.  Finite element model updating based on eigenvalue and strain energy residuals using multiobjective optimisation technique , 2007 .

[16]  Darrell G. Fontane,et al.  A generalized multiobjective particle swarm optimization solver for spreadsheet models: application to water quality , 2006 .

[17]  Robert S. Parker,et al.  Clinically relevant cancer chemotherapy dose scheduling via mixed-integer optimization , 2009, Comput. Chem. Eng..

[18]  Gabriela Ochoa,et al.  Modeling and optimization of combined cytostatic and cytotoxic cancer chemotherapy , 2010, Artif. Intell. Medicine.

[19]  Francisco Luna,et al.  jMetal: a Java Framework for Developing Multi-Objective Optimization Metaheuristics , 2006 .

[20]  Jun Cai,et al.  Automating the drug scheduling of cancer chemotherapy via evolutionary computation , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[21]  Shu Chien,et al.  Chemotherapeutic engineering: Application and further development of chemical engineering principles for chemotherapy of cancer and other diseases , 2003 .

[22]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[23]  Andrzej Jaszkiewicz,et al.  On the performance of multiple-objective genetic local search on the 0/1 knapsack problem - a comparative experiment , 2002, IEEE Trans. Evol. Comput..

[24]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[25]  T. Wheldon Mathematical models in cancer research , 1988 .

[26]  John A. W. McCall,et al.  Multi-objective Optimisation of Cancer Chemotherapy Using Evolutionary Algorithms , 2001, EMO.

[27]  J. Cassidy,et al.  Is it possible to design a logical development plan for an anti-cancer drug? , 1995 .

[28]  John A. W. McCall,et al.  A Novel Smart Multi-Objective Particle Swarm Optimisation Using Decomposition , 2010, PPSN.

[29]  Jürgen Teich,et al.  Strategies for finding good local guides in multi-objective particle swarm optimization (MOPSO) , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[30]  Andrei Petrovski,et al.  Binary-SDMOPSO and its application in channel selection for Brain-Computer Interfaces , 2010, 2010 UK Workshop on Computational Intelligence (UKCI).

[31]  Wufan Chen,et al.  A particle swarm optimization algorithm for beam angle selection in intensity-modulated radiotherapy planning , 2005, Physics in medicine and biology.

[32]  Joshua D. Knowles,et al.  On metrics for comparing nondominated sets , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[33]  Enrique Alba,et al.  The jMetal framework for multi-objective optimization: Design and architecture , 2010, IEEE Congress on Evolutionary Computation.