Skip to main content

Solving Large N-Bit Parity Problems with the Evolutionary ANN Ensemble

  • Conference paper
Advances in Neural Networks - ISNN 2010 (ISNN 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6063))

Included in the following conference series:

  • 1816 Accesses

Abstract

Artificial neural networks (ANNs) have been successfully applied to many areas due to its powerful ability both for classification and regression problems. For some difficult problems, ANN ensemble classifiers are considered, instead of a single ANN classifier. In the previous study, the authors presented the systematic trajectory search algorithm (STSA) to train the ANN. The STSA utilizes the orthogonal array (OA) to uniformly generate the initial population to globally explore the solution space, and then applies a novel trajectory search method to exploit the promising areas thoroughly. In this paper, an evolutionary constructing algorithm, called the ESTSA, of the ANN ensemble is proposed. Based on the STSA, the authors introduce a penalty term to the error function in order to guarantee the diversity of ensemble members. The performance of the proposed algorithm is evaluated by applying it to train a class of feedforward neural networks to solve the large n-bit parity problems. By comparing with the previous studies, the experimental results revealed that the neural network ensemble classifiers trained by the ESTSA have very good classification ability.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Yao, X.: Evolving Artificial Neural Networks. Proc. IEEE 87(9), 1423–1447 (1999)

    Article  Google Scholar 

  2. Mendes, R., Cortez, P., Rocha, M., Neves, J.: Particle Swarms for Feedforward Neural Network Training. In: Proceedings of the International Joint Conference on Neural Networks, pp. 1895–1899. IEEE Press, New York (2002)

    Google Scholar 

  3. Nikolaev, N., Iba, H.: Learning Polynomial Feedforward Neural Networks by Genetic Programming and Backpropagation. IEEE Trans. Neural Netw. 14(2), 337–350 (2003)

    Article  Google Scholar 

  4. Tsai, J.T., Chou, J.H., Liu, T.K.: Tuning the Structure and Parameters of a Neural Network by Using Hybrid Taguchi-Genetic Algorithm. IEEE Trans. Neural Netw. 17(1), 69–80 (2006)

    Article  Google Scholar 

  5. Tseng, L.Y., Chen, W.C.: A Two-Phase Genetic Local Search Algorithm for Feedforward Neural Network Training. In: Proceedings of the International Joint Conference on Neural Networks, pp. 5221–5225. IEEE Press, New York (2006)

    Google Scholar 

  6. Sharkey, A.J.C.: On Combining Artificial Neural Nets. Connect. Sci. 8(3/4), 299–314 (1996)

    Article  Google Scholar 

  7. Hansen, L.K., Salamon, P.: Neural Network Ensembles. IEEE Trans. Pattern Anal. Mach. Intell. 12(10), 993–1001 (1990)

    Article  Google Scholar 

  8. Brown, G., Wyatt, J., Harris, R., Yao, X.: Diversity Creation Methods: A Survey and Categorisation. Journal of Information Fusion 6, 5–20 (2005)

    Article  Google Scholar 

  9. Liu, Y., Yao, X.: Ensemble Learning via Negative Correlation. Neural Networks 12, 1399–1404 (1999)

    Article  Google Scholar 

  10. Liu, Y., Yao, X., Higuchi, T.: Evolutionary Ensembles with Negative Correlation Learning. IEEE Trans. on Evol. Comput. 4(4), 380–387 (2000)

    Article  Google Scholar 

  11. Yao, X., Islam, M.M.: Evolving Artificial Neural Network Ensembles. IEEE Computational Intelligence Magazine 3(1), 31–42 (2008)

    Article  Google Scholar 

  12. Stork, D.G., Allen, J.D.: How to Solve the N-bit Parity Problem with Two Hidden Units. Neural Networks 5(6), 923–926 (1992)

    Article  Google Scholar 

  13. Hohil, M.E., Liu, D., Smith, S.H.: Solving the N-bit Parity Problem Using Neural Networks. Neural Networks 12(9), 1321–1323 (1999)

    Article  Google Scholar 

  14. Tseng, L.Y., Chen, W.C.: The Systematic Trajectory Search Algorithm for Feedforward Neural Network Training. In: Proceedings of International Joint Conference on Neural Networks, pp. 1174–1179. IEEE Press, New York (2007)

    Chapter  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 paper

Cite this paper

Tseng, LY., Chen, WC. (2010). Solving Large N-Bit Parity Problems with the Evolutionary ANN Ensemble. In: Zhang, L., Lu, BL., Kwok, J. (eds) Advances in Neural Networks - ISNN 2010. ISNN 2010. Lecture Notes in Computer Science, vol 6063. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13278-0_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13278-0_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13277-3

  • Online ISBN: 978-3-642-13278-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics