• DocumentCode
    3040320
  • Title

    An Algorithm for Determining Neural Network Architecture Using Differential Evolution

  • Author

    Bhuiyan, Md Zakirul Alam

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Central South Univ., Changsha, China
  • fYear
    2009
  • fDate
    24-26 July 2009
  • Firstpage
    3
  • Lastpage
    7
  • Abstract
    Artificial neural networks (ANNs) have been applied to a variety of classification and learning tasks. The use of evolutionary algorithms (EA) as one of the fastest, robust and efficient global search techniques has allowed different properties of artificial neural networks to be evolved. This paper proposes the possibility of using differential evolution for determining an ANN architecture (DNNA). We explain how to use differential evolutionpsilas application for determining an ANN architecture. The approach we describe is innovative and has only been successfully applied and implemented for the first time, although the idea of differential evolution has been applied in various fields since the last decade. In this work, we proposed an algorithm based on differential evolution that uses a minimum number of user specified parameters in determining an ANN architecture. By using backpropagation algorithm to train the ANN architecture partially during the evolution process, DNNA is evaluated on five benchmark classification problems, namely, Cancer, Diabetes, Heart Disease, Thyroid, and the Australian Credit Card problem. Through performance analysis and simulation studies, we show that DNNA can produce ANN architecture with good generalization abilities, but with less number of training cycles when compared with an evolutionary programming approach and standard backpropagation.
  • Keywords
    backpropagation; diseases; evolutionary computation; neural net architecture; optimisation; Australian credit card problem; back propagation algorithm; cancer; diabetes; differential evolution; evolutionary algorithms; heart disease; neural network architecture; thyroid; Artificial neural networks; Australia; Backpropagation algorithms; Cancer; Cardiac disease; Credit cards; Diabetes; Evolutionary computation; Neural networks; Robustness; artificial neural networks; differential evolution; evolutionary algorithm; evolutionary programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Business Intelligence and Financial Engineering, 2009. BIFE '09. International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3705-4
  • Type

    conf

  • DOI
    10.1109/BIFE.2009.10
  • Filename
    5208948