



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、窗體頂端用戶名: 密碼: 登錄 窗體底端注冊 礦業(yè)人生的空間 主頁博客相冊|個人檔案 |好友 |i貼吧 查看文章 【轉】 模糊神經網絡算法之MATLAB實現2011-05-07 12:59轉載自 分享最終編輯 whutzxlfunction retstr = FnnTrain(dt,ld,tt,sp) retstr=-1; % 輸入參數賦值開始 % % 方便調試程序用,程序調試時去掉這部分的注釋 % dt=4; %學習閾值 % ld=0.05;
2、 %學習進度 % tt=10; %訓練次數 % sp='datasample.txt' %一個點的監(jiān)測數據 % 輸入參數賦值結束 % global recordDimention; global sampleNumber; global weightNumber; global distanceThread; global WW; global learningDegree; global epochsNumber; distanceThread=dt; learningDegree
3、=ld; traintimes=tt; A=load(sp); Arow Acol=size(A); %樣本個數 sampleNumber=Arow; recordDimention=Acol; disp(sampleNumber); WW=A(1,:); WW=WW 1; weightNumber=1; epochsNumber=1; for jj=2:1:sampleNumber TrainNN2(A(jj,:); end for jt=1:traintimes-1
4、; for jt2=1:sampleNumber TrainNN2(A(jj,:); end end % 將訓練結果寫入權值文件 dlmwrite('dataw.dat',WW,'t'); % % 訓練子函數 % function TrainNN2(a) global recordDimention; global sampleNumber; g
5、lobal weightNumber; global distanceThread; global WW; global learningDegree; global epochsNumber; Ldistance=zeros(2,weightNumber); for j1=1:weightNumber Ldistance(2,j1)=j1; end % %輸入輸出空間的模糊分割 for j2=1:weightNumber Lx=0;
6、 for j3=1:recordDimention Lx=Lx + (a(j3) - WW(j2,j3) .* (a(j3) - WW(j2,j3); end Ldistance(1,j2)=sqrt(Lx); end % %計算模糊空間的距離 Lx1=Ldistance(1,1); Lx2=Ldistance(2,
7、1); for j4=2:weightNumber if(Ldistance(1,j4)<Lx1) Lx1=Ldistance(1,j4); Lx2=Ldistance(2,j4); end end % %修正模糊規(guī)則 updateW=0; nowW
8、eight=Lx2; if(Lx1<=distanceThread) for j6=1:recordDimention WW(nowWeight,j6)=WW(nowWeight,j6) + learningDegree .* (a(j6) - WW(nowWeight,j6); end WW(n
9、owWeight,recordDimention+1)=WW(nowWeight,recordDimention+1)+1; updateW=1; end if( updateW=0) weightNumber=weightNumber+1; a=a 1; WW=WW;a; end類別:默認分類 |
10、| 添加到搜藏 | 分享到i貼吧 | 瀏覽(63) | 評論 (0) 上一篇:考拉BP神經網絡的matlab實現學習. 下一篇:引入簡單變異算子的粒子群算法尋. 相關文章:Kohonen算法實現自組織特征映射.BP神經網絡算法matlab實現BP神經網絡的設計實例(MATLAB編.關于神經網絡(matlab)歸一化的整.Matlab中BP神經網絡的構建和初始.Matlab的神經網絡工具箱入門BP神經網絡matlab實現的基本步驟Matlab的神經網絡工具箱實用指南.提供一個Matlab的BP神經網絡的基.Matlab的神經網絡工具箱實用指南.更多>> 最近讀者:登錄后,您就出現在這里。 yusiking52xibeifeiying
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空貨運供貨方案及運輸保障措施
- 三年級上冊地方課程教學計劃方案
- 電子政務軟件技術方案及質量保證措施
- 影視制作基地消防演練方案及流程
- 農產品市場營銷調研報告范文
- 校董事會資金籌措職責方案
- 信息技術培訓大數據分析研修計劃
- 人教版七年級歷史上冊教學輔助工具使用計劃
- 智能烤箱制造商業(yè)計劃書
- 水產養(yǎng)殖領域環(huán)保型油水離技術的探索報告
- 初中數學新課程標準(2024版)
- 電信通信設備的應急維修
- 源頭治超培訓
- 出院病人終末消毒流程
- 2024年08月海南省財金集團有限公司招考實習見習生筆試歷年參考題庫附帶答案詳解
- star法則培訓課件
- 【MOOC】邏輯學導論-西北大學 中國大學慕課MOOC答案
- 氯及其化合物(完整版)課件
- 【MOOC】3D工程圖學-華中科技大學 中國大學慕課MOOC答案
- 《電動汽車充電基礎設施建設技術規(guī)程》(DBJT15-150-2018)
- 蹲踞式起跑說課稿范文
評論
0/150
提交評論