RSS
热门关键字:  数据挖掘  人工智能  数据仓库  搜索引擎  数据挖掘导论
当前位置 :| 首页>人工智能>神经网络>

【共享】改进的BP算法

来源: 作者: 时间:2008-01-26 点击:

我是最近才学BP网络的,因为学习图象处理要用到,前几天刚看完了一些资料,也经常到论坛逛逛,昨天从论坛上下了个BP网络的算法,(忘记楼主是谁了,不好意思 - -!!),他里面有一个基本的和改进的,但是好像都有问题,昨天打印出来看了看发现了一些问题,今天改了改发上来,给大家共享一下,希望对大家有帮助。

改进的地方:
1. 激发函数:我们知道S函数的极限值才是0和1,因此我们在用S函数做激发函数时需要定一个范围,比如>=0.99时基本上就是认为1,同样<=0.01时认为是0,要不然收敛会很慢;

2. 加了动量项:下载的文件里也加了动量项,但是太复杂,并且定义了一个20000维的数组,浪费了大量的资源,计算时也有些问题。我在计算增量的时候定义了static二维数组,可以很好的解决问题。

最近准备写一个遗传BP网络的程序,等写好了再给大家共享。

改进bp算法.rar (11.26k)

你好,我也是做神经网络的
vc6开发
现已完成基本的程序


准备探索遗传算法来改善网络结构
欢迎交流
QQ 57033025
MSN: yangxueya1983@hotmail.com

望楼主的 遗传BP网络 早日面世!
不麻烦的话,希望能发给我一份!
无限感激!
wangzhengavin@163.com

请问搂主,为什么我下载的程序运行时有三十个错误呢,大多数是说函数和变量重复定义了,可我检查了怎么也找不到重复定义呀
我的邮箱feicang@163.com

请问搂主,为什么我下载的程序运行时有三十个错误呢,大多数是说函数和变量重复定义了,可我检查了怎么也找不到重复定义呀
我的邮箱feicang@163.com

请问搂主,为什么我下载的程序运行时有三十个错误呢,大多数是说函数和变量重复定义了,可我检查了怎么也找不到重复定义呀
我的邮箱feicang@163.com

请问搂主,为什么我下载的程序运行时有三十个错误呢,大多数是说函数和变量重复定义了,可我检查了怎么也找不到重复定义呀
我的邮箱feicang@163.com

Create By Any-Extract(WL-AE)

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?