Genetic algorithms and neural networks

被引:0
|
作者
Jenkins, WM [1 ]
机构
[1] Univ Leeds, Leeds LS2 9JT, W Yorkshire, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The basic genetic algorithm is introduced including the representation of individuals in populations, data structures for the representation of variables, binary strings, assessment of individual fitness, selection for recombination, crossover and mutation operators. The penalty function method of handling design constraints is introduced. The basic GA is illustrated by optimizing a simple structural design. We consider how we might improve the GA by on-line adaptation of the main controls. We then review string coding, the schema theorem and the formation of building blocks in the strings. We consider the coding of continuous-valued variables and bit array representations, elitism, methods of maintaining diversity in the population and introduce a further illustration in structural optimization. The application of the genetic algorithm is then extended into large scale-situations, particularly design situations involving a large number of variables. A combinatorial space reduction heuristic based on a record of parameter selection intensities is described. The allocation of fitness to partial strings is reviewed. Consideration is given to the multi-objective GA and pareto optimality. There follows a brief introduction to mathematical models of the GA. The GA is used to train a neural network as an alternative to back-propagation. We consider the 'permutations' problem and introduce the concept of 'shift'. The method is illustrated by training a neural network for structural analysis. The chapter concludes with a brief review of the implicit parallelism of the GA and suggestions as to how the algorithm might be improved with parallel hardware and a further example application.
引用
收藏
页码:53 / 92
页数:40
相关论文
共 50 条
  • [1] Genetic algorithms in neural networks
    Dumitrescu, D
    Stan, I
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, APPLICATIONS, 1996, 35 : 134 - 140
  • [2] Designing neural networks by genetic algorithms
    Mizuta, S
    Shimizu, T
    [J]. IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 674 - 680
  • [3] Genetic algorithms in parallel neural networks
    Górriz, JM
    Puntonet, CG
    Salmerón, M
    Rojas, I
    Martin-Clemente, R
    [J]. Soft Computing with Industrial Applications, Vol 17, 2004, 17 : 7 - 12
  • [4] Training feedforward neural networks using neural networks and genetic algorithms
    Tellez, P
    Tang, Y
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2004, : 308 - 311
  • [5] Neural networks and genetic algorithms in drug design
    Terfloth, L
    Gasteiger, J
    [J]. DRUG DISCOVERY TODAY, 2001, 6 (15) : S102 - S108
  • [6] USE OF GENETIC ALGORITHMS IN NEURAL NETWORKS DEFINITION
    VICO, FJ
    SANDOVAL, F
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 540 : 196 - 203
  • [7] Parallel processing, neural networks and genetic algorithms
    Topping, BH
    Sziveri, J
    Bahreininejad, A
    Leite, JPB
    Cheng, B
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 1998, 29 (10) : 763 - 786
  • [8] Neural networks, genetic algorithms and stock trading
    Margarita, S.
    [J]. Proceedings of the International Conference on Artificial Neural Networks, 1991,
  • [9] Neural networks and genetic algorithms for bankruptcy predictions
    Back, B
    Laitinen, T
    Sere, K
    [J]. CRITICAL TECHNOLOGY: PROCEEDINGS OF THE THIRD WORLD CONGRESS ON EXPERT SYSTEMS, VOLS I AND II, 1996, : 123 - 130
  • [10] Research on neural networks based on genetic algorithms
    Qu, Zhong
    Jin, Wenbiao
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 2583 - 2586