A new constructive compound neural networks using fuzzy logic and genetic algorithm 1 - Application to artificial life

被引:0
作者
Yan, J [1 ]
Tokuda, N [1 ]
Miyamichi, J [1 ]
机构
[1] Utsunomiya Univ, Fac Engn, Dept Comp Sci, Utsunomiya, Tochigi 3218505, Japan
来源
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS | 1998年 / E81D卷 / 12期
关键词
neural networks; artificial life; fuzzy logic; genetic algorithm; network construction;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new compound constructive algorithm of neural networks whereby the fuzzy logic technique is explored as an efficient learning algorithm to implement an optimal network construction from an initial simple 3-layer network while the genetic algorithm is used to help design an improved network by evolutions. Numerical simulations on artificial life demonstrate that compared with the existing network design algorithms such as the constructive algorithms of [1]-[3], the pruning algorithms of[5], [6] and the fixed, static architecture algorithm of [7], the present algorithm, called FuzGa, is efficient in both rime complexity and network performance. The improved time complexity comes from the sufficiently small 3 layer design of neural networks and the genetic algorithm adopted partly because the relatively small number of layers facilitates an utilization of an efficient steepest descent method in narrowing down the solution space of fuzzy logic and partly because trappings into local minima can be avoided by genetic algorithm, contributing to considerable saving in time in the processing of network learning and connection. Compared with 54.8 minutes of MLPs with 65 hidden neurons [7], 63.1 minutes of FlexNet[l] or 96.0 minutes of Pruning[5], our simulation results on artificial life show that the CPU time of the present method reaching the target fitness value of 100 food elements eaten for the present FuzGa has improved to 42.3 minutes by SUN's SPARCstation-10 of SuperSPARC 40MHz machine for example. The role of hidden neurons is elucidated in improving the performance level of the neural networks of the various schemes developed for artificial life applications. The effect of population size on the performance level of the present FuzGa is also elucidated.
引用
收藏
页码:1507 / 1516
页数:10
相关论文
共 19 条
  • [1] ACKLEY D, 1991, INTERACTIONS LEARNIN
  • [2] [Anonymous], ARTIFICIAL LIFE 2
  • [3] BEALE R., 1990, Neural Computing: An Introduction, DOI DOI 10.1887/0852742622
  • [4] CHEN L, 1995, P IEEE ICNN 95 PERTH, P1342
  • [5] DELLAERT F, 1996, ARTIF LIFE, V4, P246
  • [6] Fahlman S., 1990, ADV NEURAL INFORMATI, V2, P524
  • [7] Fahlman S.E., 1988, An Empirical Study of Learning Speed in Back-Propagation Networks
  • [8] FRIEDRICH CM, 1996, P 6 INT C INF PROC M, P951
  • [9] FURUHASHI T, 1996, FUZZY LOGIC NEURAL N, P173
  • [10] KWOK T, 1995, HKUSTCS9543 DEP COMP