bp

所属分类:人工智能/神经网络/深度学习
开发工具:matlab
文件大小:1KB
下载次数:10
上传日期:2011-11-08 14:33:37
上 传 者blurfans
说明:  用bp神经网络和rbf神经网络进行函数拟合
(matlab function use bp and rbf neural network for function fitting)

文件列表:
bp.m (1144, 2011-11-07)
q1demo.m (287, 2011-11-07)

通过bp算法实现函数拟合的函数设计了8个输入,依次分别是训练样本x、教师d、测试样本test、测试样本真实结果dtest(用于比较作图)、 神经元个数unit、迭代步长step、迭代次数限制iter和停止阈值e。使用wj和wk两个变量分别来保存两层神经元用的权重,使用deltawj和 deltawk来记录每次迭代权重的改变,而阈值e就是每次权重改变量之和,如果改变量小于阈值则程序停止;如果e还没有小于阈值但是迭 代次数上限已到,程序也停止。程序直接作图将拟合函数的测试结果和真实结果进行比较,并输出程序运行的时间和因为何种原因停止 程序:如果是迭代次数已到,就显示“reach the times of interation”,如果是停止阈值已经达到,就显示“reach the goal of fitting”。 使用其中的q1demo来调用这一函数,同时可以生产需要拟合的函数的训练集和测试集

近期下载者

相关文件


收藏者