摘要
神经网络的性能由其训练算法和拓扑结构共同确定.为了解决设计网络结构的动态调整问题,论文给出了一种神经网络结构动态设计方法.以隐含层神经元输出的贡献对模型输出敏感度进行分析,从而调整神经网络结构,对贡献太小的神经元予以删除,对贡献值太大的神经元利用最邻近法在其附近插入新的神经元.通过对非线性函数进行逼近和对非线性系统关键参数进行预测证明了该方法的有效性.
The capabilities of neural networks are influenced by the learning algorithms and the topologies.Thus,in order to solve the problem of dynamic topologies,a new design method for dynamic structure of neural network is proposed in this paper.The dynamic design for neural network is based on the sensitivity analysis(SA)of the model output.This algorithm can delete the nodes in the hidden layer whose contribution ratios are too little;and add new nodes to the hidden layer whose ratios are too large relied on the the nearest neighbor interpolation.Finally,This proposed algorithm is used to track the nonlinear functions and predict the nonlinear systems,the results demonstrate the good effect of the dynamic feed-forward neural network(SAFNN).
出处
《电子学报》
EI
CAS
CSCD
北大核心
2010年第3期731-736,共6页
Acta Electronica Sinica
基金
国家863计划项目(No.2009AA04Z155
2007AA04Z160)
国家自然科学基金(No
60873034
60674066)
教育部博士点基金(No.200800050004)
北京市自然科学基金项目(No.4092010)
关键词
神经网络
动态结构设计
模型输出敏感度分析
neural network
design of dynamic structure
sensitivity analysis of model output