Evolving the topology and the weights of neural networks using a dual representation

被引:51
作者
Pujol, JCF [1 ]
Poli, R [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
关键词
evolutionary computation; genetic algorithms; neural networks; genetic programming;
D O I
10.1023/A:1008272615525
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary computation is a class of global search techniques based on the learning process of a population of potential solutions to a given problem, that has been successfully applied to a variety of problems. In this paper a new approach to the construction of neural networks based on evolutionary computation is presented. A linear chromosome combined to a graph representation of the network are used by genetic operators, which allow the evolution of the architecture and the weights simultaneously without the need of local weight optimization. This paper describes the approach, the operators and reports results of the application of this technique to several binary classification problems.
引用
收藏
页码:73 / 84
页数:12
相关论文
共 38 条
[1]   AN EVOLUTIONARY ALGORITHM THAT CONSTRUCTS RECURRENT NEURAL NETWORKS [J].
ANGELINE, PJ ;
SAUNDERS, GM ;
POLLACK, JB .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (01) :54-65
[2]  
[Anonymous], P IEEE SING INT C IN
[3]  
[Anonymous], 1991, Handbook of genetic algorithms
[4]  
BRAUN H, 1994, LECT NOTES COMPUTER
[5]   THE TARGET SWITCH ALGORITHM - A CONSTRUCTIVE LEARNING PROCEDURE FOR FEEDFORWARD NEURAL NETWORKS [J].
CAMPBELL, C ;
VICENTE, CP .
NEURAL COMPUTATION, 1995, 7 (06) :1245-1264
[6]  
CHEN D, 1993, 1993 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, P1196, DOI 10.1109/ICNN.1993.298727
[7]  
DASGUPTA D, 1992, P INT C COMB GEN ALG, P87, DOI DOI 10.1109/COGANN.1992.273946
[8]  
Fahlman S. E., 1990, ADV NEURAL INFORMATI, P524, DOI DOI 10.1190/1.1821929
[9]  
FOGEL D, 1993, IEEE INT C NEUR NETW
[10]  
Fogel D.B., 1995, EVOLUTIONARY COMPUTA