24小时热门版块排行榜    

查看: 843  |  回复: 0
当前主题已经存档。

wswswws

银虫 (正式写手)

[交流] 遗传算法优化神经网络结构的算法

遗传算法优化神经网络结构的算法  



神经网络结构包括网络的拓扑结构(连接方式)和接点转移函数两方面.
人们总是期望以简单的网络结构实现所需的信号处理功能,并尽可能达到较高的性能指标.

利用遗传算法设计神经网络可根据某些性能评价准则如学习速度,泛化能力或结构复杂程度等搜索结构空间中满足问题要求的最佳结构.利用遗传算法设计神经网络的关键问题之一仍然是如何选取编码方案.

借助遗传算法优化神经网络结构的算法步骤如下:
1)随机产生若干个不同结构的神经网络,对每个结构编码,每个码链对应一个网络结构,N个码链构成种群.
2)利用多种不同的初始连接权值分别对每个网络进行训练.
3)计算在每个对应码链下神经网络的误差函数,利用误差函数或其他策略(如网络的泛化能力或结构复杂度)确定每个个体的适应度函数.
4)选择若干适应度函数值最大的个体构成父本.
5)利用交叉,变异等遗传操作算子对当前一代群体进行处理,产生新一代群体.
6)重复上述2)-5)步骤,直到群体中的某个个体(对应一个网络结构)能满足要求为止.

[ Last edited by 幻影无痕 on 2006-11-13 at 08:17 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wswswws 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见