Abstract
This chapter discusses the treatment of expensive optimization problems in Computer-Aided Design (CAD) problems by combining two strategies. First, we perform the whole optimization varying the accuracy with which a given candidate solution is evaluated by the expensive black-box function, rather than using the same accuracy for all evaluations. This idea follows from the fact that evolutionary algorithms, in general, employ more searching effort on the most promising regions of the search domain.We can adopt the same principles for allocating more computational effort when evaluating candidate solutions within these regions. The second strategy is the employment of local approximations within the local search operator of memetic algorithms. Since the points in the data are evaluated with different accuracies, the approximation methodology should give greater weight to samples evaluated with higher precision. The chapter proceeds to the formal analysis of approximation-based memetic algorithms, in which we investigate the effect of the local search operators on the global convergence properties of evolutionary algorithms viaMarkov chain theory, and also study the computational complexity of the approximation-based local search operator. The chapter concludeswith the illustration of the methodology in the design of electromagnetic devices, as an example of an expensive optimization problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agapie, A.: Genetic algorithms: Minimal conditions for convergence. In: Hao, J.-K., Lutton, E., Ronald, E., Schoenauer, M., Snyers, D. (eds.) AE 1997. LNCS, vol. 1363, pp. 183–193. Springer, Heidelberg (1998)
Almaghrawi, A., Lowther, D.A.: Heterogeneity and loosely coupled systems in electromagnetic device analysis. IEEE Transactions on Magnetics 44(6), 1402–1405 (2008)
Alotto, P., Kuntsevitch, A.V., Magele, C., Molinari, G., Paul, C., Preis, K., Repetto, M., Richter, K.R.: Multiobjective optimization in magnetostatics: a proposal for benchmark problems. IEEE Transactions on Magnetics 32(3), 1238–1241 (1996)
Bäck, T.: Evolutionary Algorithms in Theory and Practice. Oxford University Press, New York (1996)
Coello, C.A.C.: Theoretical and numerical constraint handling techniques used with evolutionary algorithms: a survey of the state of the art. Computer Methods in Applied Mechanics and Engineering 191(11-12), 1245–1287 (2002)
Coello, C.A.C.: Evolutionary multi-objective optimization: a historical view of the field. IEEE Computational Intelligence Magazine 1(1), 28–36 (2006)
Dawkins, R.: Memes: the new replicators. The Selfish Gene, ch. 11. Oxford University Press, Oxford (1976)
Fletcher, R.: Practical Methods of Optimization, 2nd edn. John Wiley & Sons, Chichester (1987)
Gen, M., Cheng, R.: Genetic Algorithms and Engineering Design. John Wiley & Sons, New York (1997)
Graham, I.J., Case, K., Wood, R.L.: Genetic algorithms in computer-aided design. Journal of Materials Processing Technology 117(1-2), 216–221 (2001)
Guimarães, F.G., Wanner, E.F., Campelo, F., Takahashi, R.H.C., Igarashi, H., Lowther, D.A., Ramírez, J.A.: Local learning and search in memetic algorithms. In: Proceedings of the IEEE Congress on Evolutionary Computation. IEEE World Congress on Computational Intelligence, pp. 2936–2943. IEEE Press, Los Alamitos (2006)
Guimarães, F.G., Campelo, F., Igarashi, H., Lowther, D.A., Ramírez, J.A.: Optimization of cost functions using evolutionary algorithms with local learning and local search. IEEE Transactions on Magnetics 43(4), 1641–1644 (2007)
Haykin, S.: Neural Networks and Learning Machines, 3rd edn. Prentice-Hall, Englewood Cliffs (2008)
Ishibuchi, H., Murata, T.: A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Transactions on Systems, Man, and Cybernetics – Part C 28(3), 392–403 (1998)
Ishibuchi, H., Yoshida, T., Murata, T.: Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling. IEEE Transactions on Evolutionary Computation 7(2), 204–223 (2003)
Jin, Y.: A comprehensive survey of fitness approximation in evolutionary computation. Soft Computing: A Fusion of Foundations, Methodologies and Applications 9(1), 3–12 (2005)
Johnson, J.M., Rahmat-Samii, V.: Genetic algorithms in engineering electromagnetics. IEEE Antennas and Propagation Magazine 39(4), 7–21 (1997)
Kimura, S., Konagaya, A.: High dimensional function optimization using a new genetic localsearch suitable for parallel computers. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 335–342. IEEE Press, Los Alamitos (2003)
Knowles, J.D., Corne, D.W.: Memetic algorithms for multiobjective optimization: issues, methods and prospects. In: Hart, W.E., Krasnogor, N., Smith, J.E. (eds.) Recent Advances in Memetic Algorithms. Studies in Fuzziness and Soft Computing, vol. 166, pp. 313–352. Springer, Heidelberg (2004)
Krasnogor, N., Smith, J.: A tutorial for competent memetic algorithms: model, taxonomy, and design issues. IEEE Transactions on Evolutionary Computation 9(5), 474–488 (2005)
Lowther, D.A.: Automating the design of low frequency electromagnetic devices – a sensitive issue. COMPEL: The International Journal for Computation and Mathematics in Electrical and Electronic Engineering 22(3), 630–642 (2003)
Lozano, M., Herrera, F., Krasnogor, N., Molina, D.: Real-coded memetic algorithms with crossover hill-climbing. Evolutionary Computation Journal 12(3), 273–302 (2004)
Merz, P., Freisleben, B.: A comparison of memetic algorithms, tabu search, and ant colonies for the quadratic assignment problem. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 3, pp. 2063–2070. IEEE Press, Los Alamitos (1999)
Moscato, P.: On evolution, search, optimization, genetic algorithms and martial arts: Towards memetic algorithms. Tech. Rep. C3P Report 826, Caltech Concurrent Computation Program (1989)
Moscato, P.: Memetic algorithms: a short introduction. In: Corne, D., Dorigo, M., Glover, F. (eds.) New Ideas in Optimization. Advanced Topics in Computer Science, pp. 219–234. McGraw-Hill, New York (1999)
Norris, J.R.: Markov Chains. Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press, Cambridge (1997)
Ong, Y.S., Keane, A.J.: Meta-lamarckian learning in memetic algorithms. IEEE Transactions on Evolutionary Computation 8(2), 99–110 (2004)
Ong, Y.S., Nair, P.B., Keane, A.J.: Evolutionary optimization of computationally expensive problems via surrogate modeling. American Institute of Aeronautics and Astronautics Journal 41(4), 687–696 (2003)
Ong, Y.S., Lim, M.H., Zhu, N., Wong, K.W.: Classification of adaptive memetic algorithms: a comparative study. IEEE Transactions on Systems, Man, and Cybernetics – Part B: Cybernetics 36(1), 141–152 (2006)
Park, J., Sandberg, I.W.: Universal approximation using radial-basis-function networks. Neural Computation 3(2), 246–257 (1991)
Renner, G., Ekart, A.: Genetic algorithms in computer aided design. Computer-Aided Design 35(8), 709–726 (2003)
Rudolph, G.: Convergence properties of canonical genetic algorithms. IEEE Transactions on Neural Networks 5(1), 96–101 (1994)
Seneta, E.: Non-negative Matrices and Markov Chains. Springer Series in Statistics. Springer, Heidelberg (1981)
Storn, R.M., Price, K.V.: Differential evolution: A simple and efficient adaptive scheme for global optimization over continuous spaces. Journal of Global Optimization 11, 341–359 (1997)
Takahashi, R.H.C., Vasconcelos, J.A., Ramírez, J.A., Krahenbuhl, L.: A multiobjective methodology for evaluating genetic operators. IEEE Transactions on Magnetics 39(3), 1321–1324 (2003)
Wang, G.G., Shan, S.: Review of metamodeling techniques in support of engineering design optimization. Journal of Mechanical Design 129(4), 370–380 (2007)
Wanner, E.F., Guimarães, F.G., Takahashi, R.H.C., Saldanha, R.R., Fleming, P.J.: Constraint quadratic approximation operator for treating equality constraints with genetic algorithms. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 3, pp. 2255–2262. IEEE Press, Los Alamitos (2005)
Wanner, E.F., Guimarães, F.G., Takahashi, R.H.C., Ramírez, J.A.: Hybrid genetic algorithms using quadratic local search operators. COMPEL: The International Journal for Computation and Mathematics in Electrical and Electronic Engineering 26(3), 773–787 (2007)
Wanner, E.F., Guimarães, F.G., Takahashi, R.H.C., Fleming, P.J.: Local search with quadratic approximations into memetic algorithms for optimization with multiple criteria. Evolutionary Computation Journal 16(2), 185–224 (2008)
Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation 1(1), 67–82 (1997)
Zhou, P., Fu, W.N., Lin, D., Stanton, S., Cendes, Z.J.: Numerical modeling of magnetic devices. IEEE Transactions on Magnetics 40(4), 1803–1809 (2004)
Zhou, Z., Ong, Y.S., Lim, M.H.: Memetic algorithm using multi-surrogates for computationally expensive optimization problems. Soft Computing (11), 957–971 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Guimarães, F.G., Lowther, D.A., Ramírez, J.A. (2010). Analysis of Approximation-Based Memetic Algorithms for Engineering Optimization. In: Tenne, Y., Goh, CK. (eds) Computational Intelligence in Expensive Optimization Problems. Adaptation Learning and Optimization, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10701-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-10701-6_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10700-9
Online ISBN: 978-3-642-10701-6
eBook Packages: EngineeringEngineering (R0)