A method for designing and training artificial neural network based on genetic algorithm(NNDT) was presented.NNDT trains both architectures and weights of networks simultaneously.The problem that the one-to-one relationship between the topology and the encoding can not be kept was solved effectively.Heuristic method was used to constraint the probability of topology mutation and the trend of the choice of the kind of mutation.Also,the niching mechanism was used to protect the mutation of network topologies.The experiments results show the efficiency and rapidity of NNDT.
武妍,万伟.基于遗传算法设计和训练人工神经网络的方法[J].红外与毫米波学报,2007,26(1):65~68]. WU Yan, WAN Wei. METHOD ON DESIGNING AND TRAINING OF ARTIFICIAL NEURAL NETWORK BASED ON GENETIC ALGORITHM[J]. J. Infrared Millim. Waves,2007,26(1):65~68.]复制