ABSTRACT
The problem of measuring performance in dynamic optimization is still an open issue. The most popular procedure consists of choosing one measure from the standard evolutionary optimization domain, such as the best fitness in the current population, and averaging it across the number of generations (sometimes, the number of periods). Generally, it is assumed that the measure of our election has been sufficiently exposed to the changing landscape, although there is no way of actually checking whether this exposition has taken place or not. Our purpose is proposing here for the first time a way of determining how long we should run our experiments in order to get meaningful conclusions in a changing environment after a representative number of changes. The new stopping condition is based on the convergence of the chosen measure for the dynamic problem at hand, thus globally useful.
- E. Alba and B. Sarasola. ABC, a new performance tool for algorithms solving dynamic optimization problems. In IEEE Congress on Evolutionary Computation, pages 1--7, 2010.Google ScholarCross Ref
- E. Alba and B. Sarasola. Measuring fitness degradation in dynamic optimization problems. In European Conference on the Applications of Evolutionary Computation, 2010. Google ScholarDigital Library
- J. Branke. Evolutionary optimization in dynamic environments. Kluwer Academic Publishers, 2002. Google ScholarDigital Library
- M. Cámara, J. Ortega, and F. de Toro. Performance measures for dynamic multi-objective optimization. Bio-Inspired Systems: Computational and Ambient Intelligence, I(5517):760--767, 2009.Google ScholarDigital Library
- H. G. Cobb and J. J. Grefenstette. Genetic algorithms for tracking changing environments. In 5th International Conference on Genetic Algorithms, pages 523--530, 1993. Google ScholarDigital Library
- C. Cruz, J. González, and D. Pelta. Optimization in dynamic environments: a survey on problems, methods and measures. Soft Computing - A Fusion of Foundations, Methodologies and Applications, 15:1427--1448, 2011. Google ScholarDigital Library
- J. J. Grefenstette. Genetic algorithms for changing environments. In Parallel Problem Solving from Nature, pages 139--146, 1992.Google Scholar
- Y. Jin and J. Branke. Evolutionary optimization in uncertain environments-a survey. IEEE Trans. Evolutionary Computation, 9(3):303--317, 2005. Google ScholarDigital Library
- Y. Jin and B. Sendhoff. Constructing dynamic optimization test problems using the multi-objective optimization concept. In EvoWorkshops, volume 3005 of LNCS, pages 525--536. Springer, 2004.Google ScholarCross Ref
- N. Mori, S. Imanishi, H. Kita, and Y. Nishikawa. Adaptation to changing environments by means of the memory based thermodynamical genetic algorithm. In 7th International Conference on Genetic Algorithms, pages 299--306, 1997.Google Scholar
- R. Morrison. Performance measurement in dynamic environments. In GECCO Workshop on Evolutionary Algorithms for Dynamic Optimization Problems, pages 5--8, 2003.Google Scholar
- R. W. Morrison and K. A. D. Jong. Measurement of population diversity. In Selected Papers from the 5th European Conference on Artificial Evolution, pages 31--41, London, UK, 2002. Springer-Verlag. Google ScholarDigital Library
- I. Moser and R. Chiong. Dynamic function optimisation with hybridised extremal dynamics. Memetic Computing, 2(2):137--148, 2010. 10.1007/s12293-009-0027-6.Google ScholarCross Ref
- A. J. Nebro, J. J. Durillo, C. A. C. Coello, F. Luna, and E. Alba. A study of convergence speed in multi-objective metaheuristics. In Parallel Problem Solving from Nature, pages 763--772, 2008. Google ScholarDigital Library
- T. T. Nguyen and X. Yao. Continuous dynamic constrained optimisation - The challenges. IEEE Transactions on Evolutionary Computation, 2011.Google Scholar
- W. Rand and R. Riolo. Measurements for understanding the behavior of the genetic algorithm in dynamic environments: a case study using the shaky ladder hyperplane-defined functions. In Workshops on Genetic and evolutionary computation, pages 32--38, 2005. Google ScholarDigital Library
- E. Tantar, A.-A. Tantar, and P. Bouvry. On dynamic multi-objective optimization, classification and performance measures. In IEEE Congress on Evolutionary Computation, pages 2759--2766, 2011.Google Scholar
- K. Weicker. Performance measures for dynamic environments. In Parallel Problem Solving from Nature, volume 2439, pages 64--73. 2002. Google ScholarDigital Library
- M. Wineberg and F. Oppacher. Enhancing the ga's ability to cope with dynamic environments. In Genetic and Evolutionary Computation Conference, pages 3--10, 2000.Google Scholar
- S. Yang. Genetic algorithms with memory- and elitism-based immigrants in dynamic environments. Evolutionary Computation, 16(3):385--416, 2008. Google ScholarDigital Library
- S. Yang and C. Li. A clustering particle swarm optimizer for locating and tracking multiple optima in dynamic environments. Evolutionary Computation, IEEE Transactions on, 14(6):959--974, dec. 2010. Google ScholarDigital Library
- S. Yang and R. Tinós. A hybrid immigrants scheme for genetic algorithms in dynamic environments. International Journal of Automation and Computing, pages 243--254, 2007.Google ScholarCross Ref
Index Terms
- How long should we run in dynamic optimization?
Recommendations
Multi-strategy ensemble particle swarm optimization for dynamic optimization
Optimization in dynamic environments is important in real-world applications, which requires the optimization algorithms to be able to find and track the changing optimum efficiently over time. Among various algorithms for dynamic optimization, particle ...
A dual-population multi operators harmony search algorithm for dynamic optimization problems
Highlights- We propose dual population for exploring and exploiting the search space.
- We ...
AbstractDynamic optimization problems (DOPs) have been widely researched in recent years. This is due to its numerous practical applications in real-life conditions. To solve DOPs, the optimizer should be able to track the changes and ...
Multi-swarm Particle Swarm Optimizer with Cauchy Mutation for Dynamic Optimization Problems
ISICA '09: Proceedings of the 4th International Symposium on Advances in Computation and IntelligenceMany real-world problems are dynamic, requiring an optimization algorithm which is able to continuously track a changing optimum over time. This paper presents a new variant of Particle Swarm Optimization (PSO) specifically designed to work well in ...
Comments