Improved Differential Evolution for Single Objective Optimization Problems
Resumo
This work proposes the Improved Differential Evolution (IDE) for single objective optimization problems with continuous variables. The proposed IDE uses improved Differential Evolution (DE) operators (mutation and crossover) in order to explore the state space of possible solutions with greater effectiveness, as well as to accelerate its convergence speed. Furthermore, an experimental analysis with the proposed IDE is presented using six well-known benchmark problems of single objective optimization. The results clearly show that the proposed IDE converges faster, as well as find better solutions than the Standard DE (SDE).
Referências
Angelov, P. (2001). Supplementary crossover operator for genetic algorithms based on the centre-of-gravity paradigm. Control and Cybernetics, 30(2):159-176.
Bersini, H. and Renders, J.-M. (1994). Hybridizing genetic algorithms with hill-climbing methods for global optimization: Two possible ways. In International Conference on Evolutionary Computation, pages 312-317.
Brest, J., Greiner, S., Bošković, B., Mernik, M., and Žumer, V. (2006). Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems. IEEE Transactions on Evolutionary Computation, 10(6):646-657. DOI: 10.1109/TEVC.2006.872133.
Chellapilla, K. (1998). Combining mutation operators in evolutionary programming. IEEE Trans. on Evolutionary Computation, 2(3):91-96.
Darwin, C. (1859). The origin of species. United King.
Franklin, S. (2001). Articicial Minds. MIT Press.
Gen, M. and Cheng, R. (1997). Genetic Algorithms and Engineering Design. John-Wiley and sons, New York.
Holland, J. H. (1975). Adaptation in Natural and Artificial Systems. University of Michigan Press, Michigan.
Leung, F. H. F., Lam, H. K., Ling, S. H., and Tam, P. K. S. (2003). Tuning of the structure and parameters of the neural network using an improved genetic algorithm. IEEE Transactions on Neural Networks, 14(1):79-88.
Leung, Y.-W. andWang, Y. (2001). An orthogonal genetic algorithm with quantization for global numerical optimization. IEEE Trans. Evolutionary Computation, 5(1):41-53.
Liu, J. and Lampinen, J. (2005). A fuzzy adaptive differential evolution algorithm. Soft Comput., 9(6):448-462.
Storn, R. (1999). System design by constraint adaptation and differential evolution. IEEE Trans. on Evolutionary Computation, 3(1):22-34.
Storn, R. and Price, K. (1995). Differential evolution a simple and efficient adaptive scheme for global optimization over continuous spaces. Technical Report TR-95-012, Berkeley, CA.
Sun, J., Zhang, Q., and Tsang, E. P. K. (2005). De/eda: a new evolutionary algorithm for global optimization. Inf. Sci. Inf. Comput. Sci., 169(3-4):249-262.
Tsai, J.-T., Liu, T.-K., and Chou, J.-H. (2004). Hybrid taguchi-genetic algorithm for global numerical optimization. IEEE Trans. Evolutionary Computation, 8(4):365-377.
Vesterstroem, J. and Thomsen, R. (2004). A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In Proceedings of the IEEE Congress on Evolutionary Computation, volume 2, pages 1980-1987.
Yao, X. and Liu, Y. (1996). Fast evolutionary programming. In Evolutionary Programming, pages 451-460.
