用Matlab算BP神经网络的具体算法?

[复制链接]
查看11 | 回复2 | 2012-11-10 11:23:53 | 显示全部楼层 |阅读模式
BP神经网络的传递函数一般采用sigmiod函数,学习算法一般采用最小梯度下降法;下面是具体的程序例子:例1 采用动量梯度下降算法训练 BP 网络。训练样本定义如下:输入矢量为
p =[-1 -2 31
-11 5 -3]目标矢量为 t = [-1 -1 1 1]解:本例的 MATLAB 程序如下: close all clear echo on clc % NEWFF——生成一个新的前向神经网络% TRAIN——对 BP 神经网络进行训练% SIM——对 BP 神经网络进行仿真pause
%敲任意键开始clc %定义训练样本...
回复

使用道具 举报

千问 | 2012-11-10 11:23:53 | 显示全部楼层
梯度下降法...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行