資源簡(jiǎn)介
用動(dòng)量梯度下降算法訓(xùn)練BP網(wǎng)絡(luò)
使用的主要函數(shù)如下:
NEWFF——生成一個(gè)新的前向神經(jīng)網(wǎng)絡(luò)
TRAIN——對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練
SIM——對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真
代碼片段和文件信息
%BP網(wǎng)絡(luò)實(shí)例1_用動(dòng)量梯度下降算法訓(xùn)練BP網(wǎng)絡(luò)
close?all
clear
clc
%使用的主要函數(shù)如下:
%NEWFF——生成一個(gè)新的前向神經(jīng)網(wǎng)絡(luò)
%TRAIN——對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練
%SIM——對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真
disp(‘Press?any?key?to?start‘);
echo?on
pause
clc
%定義輸入矢量P
P=[-1?-2?3?1;-1?1?5?-3];
%定義目標(biāo)矢量T
T=[-1?-1?1?1];
pause
clc
%創(chuàng)建一個(gè)新的前向神經(jīng)網(wǎng)絡(luò)
net=newff(minmax(P)[3?1]{‘tansig‘‘purelin‘}‘traingdm‘);
%定義當(dāng)前輸入層的權(quán)值和閾值
inputWeight=net.IW{11}
input
- 上一篇:多峰值函數(shù)
- 下一篇:圖像稀疏表示matlab193095
評(píng)論
共有 條評(píng)論