Skip to main content

Parallel Genetic Algorithms for Architecture Optimization of Neural Networks for Pattern Recognition

  • Chapter

Part of the book series: Studies in Computational Intelligence ((SCI,volume 312))

Abstract

This Paper presents the Architecture optimization of Neural Networks using parallel Genetic Algorithms for pattern recognition based on person faces. The optimization consists in obtaining the best architecture in layers, neurons per layer, and achieving the less recognition error in a shorter training time using parallel programming techniques to exploit the resources of a machine with a multi-core architecture. We show the obtained performance by comparing results of the training stage for sequential and parallel implementations.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alba, E., Nebro, A., Troya, J.: Heterogeneous Computing and Parallel Genetic Algorithms. Journal of Parallel and Distributed Computing 62, 1362–1385 (2002)

    Article  MATH  Google Scholar 

  2. Bertona, L.: Neural Network training based on Evolutionary Algorithms, Engineering Thesis, Universidad de Buenos Aires (2005)

    Google Scholar 

  3. Burger, T.W.: Intel Multi-Core Processors: Quick Reference Guide, http://cachewww.intel.com/cd/00/00/20/57/205707_205707.pdf

  4. Cantu-Paz, E.: Efficient and Accurate Parallel Genetic Algorithms. Kluwer Academic Publishers, Dordrecht (2001)

    Google Scholar 

  5. Cárdenas, M., Tapia, J., Montiel, O., Sepúlveda, R.: Neurofuzzy system implementation in Multicore Processors, IV Regional Academic Encounter, CITEDI-IPN (2008)

    Google Scholar 

  6. Castillo, O., Melin, P.: Hybrid intelligent systems for time series prediction using neural networks, fuzzy logic and fractal theory. IEEE Transactions on Neural Networks 13(6) (2002)

    Google Scholar 

  7. Chai, L., Gao, Q., Panda, D.K.: Understanding the Impact of Multi-Core Architecture in Cluster Computing: A Case Study with Intel Dual-Core System. In: The 7th IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2007 (2007)

    Google Scholar 

  8. Coello, C.A., Lamont, G.B., Van Veldhuizen, D.A.: Evolutionary Algorithms for Solvin Multi-Objective Problem. Springer, Heidelberg (2004)

    Google Scholar 

  9. The Database of Faces, Cambridge University Computer Laboratory, http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html

  10. Dongarra, J., Foster, I., Fox, G., Gropp, W., Kennedy, K., Torczon, L., White, A.: Sourcebook of Parallel Computing. Morgan Kaufmann Publishers, San Francisco (2003)

    Google Scholar 

  11. Domeika, M., Kane, L.: Optimization Techniques for Intel Multi-Core Processors, http://softwarecommunity.intel.com/articles/eng/2674.htm

  12. González, S.: Optimization of Artificial Neural Network Architectures for time series prediction using Parallel Genetic Algorithms. Ms. Thesis (2007)

    Google Scholar 

  13. Haupt, R.L., Haupt, S.E.: Practical Genetic Algorithms. Wiley-Interscience, Chichester (2004)

    MATH  Google Scholar 

  14. Hornik, K.: Some new results on neural network approximation. Neural Networks 6, 1069–1072 (1993)

    Article  Google Scholar 

  15. Jeffrey, A., Oklobdzija, V.: The computer Engineering Handbook, Digital Systems and Aplications, segunda edicion. CRC press, Boca Raton (1993)

    Google Scholar 

  16. Kouchakpour, P., Zaknich, A., Bräunl, T.: Population Variation in Genetic Programming. Elsevier Science Inc., Amsterdam (2007)

    Google Scholar 

  17. Melin, P., Castillo, O.: Hybrid Intelligent Systems for Pattern Recognition using Soft Computing: An Evolutionary Approach for Neural Networks and Fuzzy Systems. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  18. Melin, P., Castillo, O.: Hybrid Intelligent Systems for Pattern Recognition Using Soft Computing. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  19. Mitchell, M.: An introduction to genetic algorithms. MIT Press, Cambridge, ISBN-10: 0-262-63185-7

    Google Scholar 

  20. Nowostawski, M., Poli, R.: Parallel Genetic Taxonomy. In: KES 1999, May 13 (1999) (submitted for publication)

    Google Scholar 

  21. Ross, A., Nandakumar, K., Jainet, A.K.: Handbook of Multibiometrics. Springer, Heidelberg (2006)

    Google Scholar 

  22. Sahab, M.G., Toropov, V., Ashour, A.F.: A Hybrid Genetic Algorithm For Structural Optimization Problems. Asian journal of civil Engineering, 121–143 (2004)

    Google Scholar 

  23. Saldivar, P.: Control of a Mechanical Arm Through Soft Computing Techniques. Ms. Thesis, CITEDI-IPN (2006)

    Google Scholar 

  24. Salinas, R.: Neural Network Architecture Parametric Face Recognition, Paper, University of Santiago of Chile, pp. 5–9 (2000), http://cabierta.uchile.cl/revista/17/articulos/paper4/index.html

  25. Serrano, R.: Multicore computing applied to Genetic Algorithms. Ms. Thesis, CITEDI-IPN (2008)

    Google Scholar 

  26. Shorlemmer, M.: Basic Tutorial of Neural Networks. In: Artificial Intelligence Research Institute, Barcelona, Spain (1995)

    Google Scholar 

  27. Soto Castro, M.: Face and Voice Recognition in real time using Artificial Neural Networks, Tijuana Institute of Technology, Ms. Thesis (2006)

    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

Cárdenas, M., Melin, P., Cruz, L. (2010). Parallel Genetic Algorithms for Architecture Optimization of Neural Networks for Pattern Recognition. In: Melin, P., Kacprzyk, J., Pedrycz, W. (eds) Soft Computing for Recognition Based on Biometrics. Studies in Computational Intelligence, vol 312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15111-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15111-8_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15110-1

  • Online ISBN: 978-3-642-15111-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics