日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RBF神经网络——案例一

發(fā)布時間:2023/12/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RBF神经网络——案例一 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

給定輸入向量p=?1:0.1:1p=-1:0.1:1p=?1:0.1:1和目標向量[t=0.05960.68200.04240.07140.52160.09670.81810.81750.72240.14990.65960.51860.97300.64900.80030.45380.43240.82530.08350.1332]\begin{bmatrix} t = 0.0596 & 0.6820 & 0.0424 & 0.0714 & 0.5216 & 0.0967 & 0.8181 & 0.8175 & 0.7224 & 0.1499 & 0.6596 & 0.5186 & 0.9730 & 0.6490 & 0.8003 & 0.4538 & 0.4324 & 0.8253 & 0.0835 & 0.1332\end{bmatrix}[t=0.0596?0.6820?0.0424?0.0714?0.5216?0.0967?0.8181?0.8175?0.7224?0.1499?0.6596?0.5186?0.9730?0.6490?0.8003?0.4538?0.4324?0.8253?0.0835?0.1332?],設計一個RBF神經(jīng)網(wǎng)絡,完成y=f(x)y=f(x)y=f(x)

% 創(chuàng)建、訓練、存儲RBF神經(jīng)網(wǎng)絡 clear all; % 清除所有內(nèi)存變量 clc; % 清屏 p = -1:0.1:0.9; % 輸入向量 t = [0.0596 0.6820 0.0424 0.0714 0.5216 0.0967 0.8181 0.8175...0.7224 0.1499 0.6596 0.5186 0.9730 0.6490 0.8003 0.4538...0.4324 0.8253 0.0835 0.1332]; % 目標向量 net = newrb(p,t,0.01,0.01,20,3); % 設計徑向基網(wǎng)絡 save net61 net % 存儲訓練后的網(wǎng)絡a %% % RBF神經(jīng)網(wǎng)絡仿真 load net61 net; % 加載訓練后的網(wǎng)絡 i = -1:0.05:0.9; % 測試樣本 r = sim(net,i); % 仿真結(jié)果 figure('NumberTitle','off','Name','RBF神經(jīng)網(wǎng)絡案例一'); %修改窗口標題 hold on; plot(p,t,'k'); % 繪制訓練樣本圖形 plot(i,r,'o'); % 繪制函數(shù)擬合曲線 hold off;
  • 運行結(jié)果為:
    NEWRB, neurons = 0, MSE = 0.0963896
    NEWRB, neurons = 3, MSE = 0.0678653
    NEWRB, neurons = 6, MSE = 0.0420571
    NEWRB, neurons = 9, MSE = 0.0201837
    NEWRB, neurons = 12, MSE = 0.00555406

網(wǎng)絡訓練的誤差性能曲線和曲線擬合仿真結(jié)果如圖所示:

誤差性能曲線

曲線擬合仿真結(jié)果

newrb()函數(shù)

newrb用于設計徑向基網(wǎng)絡

net = newrb(P,T,goal,spread,MN,DF)[net,tr] = newrb(P,T,goal,spread,MN,DF)
  • P:輸入向量組成的R×Q維矩陣
  • T:目標分類向量組成的S×Q維矩陣
  • goal:均方誤差,默認值為0
  • spread:徑向基函數(shù)的擴展速度,默認值為1
  • MN:神經(jīng)元的最大數(shù)目,默認是Q
  • DF:兩次顯示之間所添加的神經(jīng)元數(shù)目,默認值為25
  • net:返回值,一個徑向基網(wǎng)絡
  • tr:返回值,訓練紀錄

newrb()函數(shù)設計的徑向基網(wǎng)絡net可用于函數(shù)逼近。

  • 徑向基函數(shù)的擴展速度spread越大,函數(shù)的擬合就越平滑。但是,過大的spread意味著需要非常多的神經(jīng)元以適應函數(shù)的快速變化。
  • 如果spread設定過小,則意味著需要許多神經(jīng)元來適應函數(shù)的緩慢變化,這樣一來,設計的網(wǎng)絡性能就不會很好。

總結(jié)

以上是生活随笔為你收集整理的RBF神经网络——案例一的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。