基于模糊进化规划和分层方法的神经网络设计方法

A Neural Network Design Method Based on Fuzzy Evolutionary Programming and Layer-wise Method

  • 摘要: 本文提出一种模糊进化规划,用于前向神经网络的设计.该方法通过对神经元的部分解群体的进化,缩短了个体的编码长度,显著地减轻了计算量,同时这种方法不但能够在很大程度上简化适应值的计算,更重要的是能够降低适应值空间的复杂性,从而能够加速进化算法收敛到全局最优点.仿真结果显示,本文提出的算法能够有效抑制进化规划算法初期收敛的发生,有效地提高多层前向神经网络收敛精度,并可获得更为简洁的网络结构.

     

    Abstract: A fuzzy evolutionary programming method to design the feedforward neural network is proposed. By evolving a population of neurons instead of neural networks,the length of coding is decreased and computation pressure is greatly alleviated.At the same time, the method not only simplifies the computation of the fitness, but also decreases the complexity of the fitness space.The simulation results show that the premature convergence in evolutionary programming is restrained effectively, and the learning efficiency and convergence precision for the weights of the multi layer feedforward neural networks are improved greatly.These results also show that the proposed method can produce very compact artificial neural networks in comparison with other algorithms.

     

/

返回文章
返回