Skip to main content

Analysis of Approximation-Based Memetic Algorithms for Engineering Optimization

  • Chapter
Book cover Computational Intelligence in Expensive Optimization Problems

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Chapter  Google Scholar 

  2. Almaghrawi, A., Lowther, D.A.: Heterogeneity and loosely coupled systems in electromagnetic device analysis. IEEE Transactions on Magnetics 44(6), 1402–1405 (2008)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Bäck, T.: Evolutionary Algorithms in Theory and Practice. Oxford University Press, New York (1996)

    MATH  Google Scholar 

  5. 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)

    Article  MATH  MathSciNet  Google Scholar 

  6. Coello, C.A.C.: Evolutionary multi-objective optimization: a historical view of the field. IEEE Computational Intelligence Magazine 1(1), 28–36 (2006)

    Article  Google Scholar 

  7. Dawkins, R.: Memes: the new replicators. The Selfish Gene, ch. 11. Oxford University Press, Oxford (1976)

    Google Scholar 

  8. Fletcher, R.: Practical Methods of Optimization, 2nd edn. John Wiley & Sons, Chichester (1987)

    MATH  Google Scholar 

  9. Gen, M., Cheng, R.: Genetic Algorithms and Engineering Design. John Wiley & Sons, New York (1997)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Haykin, S.: Neural Networks and Learning Machines, 3rd edn. Prentice-Hall, Englewood Cliffs (2008)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Google Scholar 

  17. Johnson, J.M., Rahmat-Samii, V.: Genetic algorithms in engineering electromagnetics. IEEE Antennas and Propagation Magazine 39(4), 7–21 (1997)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Chapter  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. 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)

    Article  MathSciNet  Google Scholar 

  22. Lozano, M., Herrera, F., Krasnogor, N., Molina, D.: Real-coded memetic algorithms with crossover hill-climbing. Evolutionary Computation Journal 12(3), 273–302 (2004)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. Moscato, P.: On evolution, search, optimization, genetic algorithms and martial arts: Towards memetic algorithms. Tech. Rep. C3P Report 826, Caltech Concurrent Computation Program (1989)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Norris, J.R.: Markov Chains. Cambridge Series in Statistical and Probabilistic Mathematics. Cambridge University Press, Cambridge (1997)

    MATH  Google Scholar 

  27. Ong, Y.S., Keane, A.J.: Meta-lamarckian learning in memetic algorithms. IEEE Transactions on Evolutionary Computation 8(2), 99–110 (2004)

    Article  Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. Park, J., Sandberg, I.W.: Universal approximation using radial-basis-function networks. Neural Computation 3(2), 246–257 (1991)

    Article  Google Scholar 

  31. Renner, G., Ekart, A.: Genetic algorithms in computer aided design. Computer-Aided Design 35(8), 709–726 (2003)

    Article  Google Scholar 

  32. Rudolph, G.: Convergence properties of canonical genetic algorithms. IEEE Transactions on Neural Networks 5(1), 96–101 (1994)

    Article  Google Scholar 

  33. Seneta, E.: Non-negative Matrices and Markov Chains. Springer Series in Statistics. Springer, Heidelberg (1981)

    MATH  Google Scholar 

  34. 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)

    Article  MATH  MathSciNet  Google Scholar 

  35. 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)

    Article  Google Scholar 

  36. Wang, G.G., Shan, S.: Review of metamodeling techniques in support of engineering design optimization. Journal of Mechanical Design 129(4), 370–380 (2007)

    Article  MathSciNet  Google Scholar 

  37. 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)

    Chapter  Google Scholar 

  38. 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)

    Article  MATH  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation 1(1), 67–82 (1997)

    Article  Google Scholar 

  41. 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)

    Article  Google Scholar 

  42. Zhou, Z., Ong, Y.S., Lim, M.H.: Memetic algorithm using multi-surrogates for computationally expensive optimization problems. Soft Computing (11), 957–971 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics