计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (36): 74-76.

• 学术探讨 • 上一篇    下一篇

利用遗传模拟退火算法优化神经网络结构

李振涛,王淑玲,张国立   

  1. 华北电力大学 数理系,河北 保定 071003
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-12-21 发布日期:2007-12-21
  • 通讯作者: 李振涛

Application genetic and simulated annealing algorithm for optimization of neural network structure

LI Zhen-tao,WANG Shu-ling,ZHANG Guo-li   

  1. Department of Mathematics and Physics,North China Electric Power University,Baoding,Hebei 071003,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-12-21 Published:2007-12-21
  • Contact: LI Zhen-tao

摘要: 常用的神经网络是通过固定的网络结构得到最优权值,使网络的实用性受到影响。引入了一种基于方向的交叉算子和变异算子,同时把模拟退火算法引入了遗传算法,结合遗传算法和模拟退火算法的优点,提出了一种优化神经网络结构的遗传——模拟退火混合算法,实现了网络结构和权值的同时优化。仿真实验表明,与遗传算法和模拟退火算法相比,该算法优化的神经网络收敛速度较快、预测精度较高,提高了网络的处理能力。

关键词: 遗传算法, 模拟退火算法, 神经网络, 优化

Abstract: A conventional neural network often optimizes the weights through invariable network structure which has limited the extensive use of the neural network.The crossover operator based on direction and mutation are introduced.This paper puts forward genetic and simulated annealing algorithm to train the neural networks,combining the merits of genetic algorithm and that of simulated annealing algorithm,which makes weights and structure of artificial neural networks be optimized together.The result shows that the neural network optimized by the presented algorithm has the advantages of quicker convergence rate and higher precision compared with genetic algorithm and simulated annealing algorithm,and that the processing ability of networks is raised.

Key words: genetic algorithm, simulated annealing, neural networks, optimization