• DocumentCode
    799226
  • Title

    Mutation-based genetic neural network

  • Author

    Palmes, Paulito P. ; Hayasaka, Taichi ; Usui, Shiro

  • Author_Institution
    Lab. for Neuroinformatics, RIKEN Brain Sci. Inst., Saitama, Japan
  • Volume
    16
  • Issue
    3
  • fYear
    2005
  • fDate
    5/1/2005 12:00:00 AM
  • Firstpage
    587
  • Lastpage
    600
  • Abstract
    Evolving gradient-learning artificial neural networks (ANNs) using an evolutionary algorithm (EA) is a popular approach to address the local optima and design problems of ANN. The typical approach is to combine the strength of backpropagation (BP) in weight learning and EA\´s capability of searching the architecture space. However, the BP\´s "gradient descent" approach requires a highly computer-intensive operation that relatively restricts the search coverage of EA by compelling it to use a small population size. To address this problem, we utilized mutation-based genetic neural network (MGNN) to replace BP by using the mutation strategy of local adaptation of evolutionary programming (EP) to effect weight learning. The MGNN\´s mutation enables the network to dynamically evolve its structure and adapt its weights at the same time. Moreover, MGNN\´s EP-based encoding scheme allows for a flexible and less restricted formulation of the fitness function and makes fitness computation fast and efficient. This makes it feasible to use larger population sizes and allows MGNN to have a relatively wide search coverage of the architecture space. MGNN implements a stopping criterion where overfitness occurrences are monitored through "sliding-windows" to avoid premature learning and overlearning. Statistical analysis of its performance to some well-known classification problems demonstrate its good generalization capability. It also reveals that locally adapting or scheduling the strategy parameters embedded in each individual network may provide a proper balance between the local and global searching capabilities of MGNN.
  • Keywords
    genetic algorithms; gradient methods; learning (artificial intelligence); neural nets; statistical analysis; backpropagation; evolutionary algorithm; evolutionary programming; gradient learning artificial neural network; mutation genetic neural network; statistical analysis; Algorithm design and analysis; Artificial neural networks; Backpropagation; Computer architecture; Encoding; Evolutionary computation; Genetic mutations; Genetic programming; Monitoring; Neural networks; Artificial neural networks (ANNs); evolutionary algorithm (EA); evolutionary programming (EP); evolutionary strategies (ESs); genetic algorithm (GA); hybrid algorithm (HA); Algorithms; Breast Neoplasms; Computer Simulation; Humans; Linear Models; Models, Genetic; Mutation; Neural Networks (Computer); Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Signal Processing, Computer-Assisted; Stochastic Processes;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/TNN.2005.844858
  • Filename
    1427764