国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

揭陽手機網(wǎng)站建設(shè) 今日頭條

揭陽手機網(wǎng)站建設(shè), 今日頭條,網(wǎng)站建設(shè)的意義以及重要性,政府建設(shè)網(wǎng)站項目匯報工作時序預(yù)測 | MATLAB實現(xiàn)LSTM-SVR(長短期記憶神經(jīng)網(wǎng)絡(luò)-支持向量機)時間序列預(yù)測 目錄時序預(yù)測 | MATLAB實現(xiàn)LSTM-SVR(長短期記憶神經(jīng)網(wǎng)絡(luò)-支持向量機)時間序列預(yù)測效果一覽基本介紹模型介紹LSTM模型SVR模型LSTM-SVR模型程序設(shè)計參考資料致謝效果一覽 基本介紹 本次運行測試環(huán)境MA…

時序預(yù)測 | MATLAB實現(xiàn)LSTM-SVR(長短期記憶神經(jīng)網(wǎng)絡(luò)-支持向量機)時間序列預(yù)測

目錄

    • 時序預(yù)測 | MATLAB實現(xiàn)LSTM-SVR(長短期記憶神經(jīng)網(wǎng)絡(luò)-支持向量機)時間序列預(yù)測
      • 效果一覽
      • 基本介紹
      • 模型介紹
        • LSTM模型
        • SVR模型
        • LSTM-SVR模型
      • 程序設(shè)計
      • 參考資料
      • 致謝

效果一覽

1
2
3
4

基本介紹

本次運行測試環(huán)境MATLAB2018b;
MATLAB實現(xiàn)LSTM-SVR(長短期記憶神經(jīng)網(wǎng)絡(luò)-支持向量機)時間序列預(yù)測;主要研究問題不限于交通預(yù)測、負荷預(yù)測、氣象預(yù)測、經(jīng)濟預(yù)測等。LSTM和SVR組合預(yù)測,結(jié)合LSTM序列提取優(yōu)勢和SVR非線性提取優(yōu)勢,組合預(yù)測具體介紹如下。

模型介紹

提出了一種基于長短時記憶神經(jīng)網(wǎng)絡(luò)算法的支持向量機(LSTM-SVR)的預(yù)測方法,為了保證支持向量機預(yù)測結(jié)果的準確性,選用網(wǎng)格搜索法對支持向量機參數(shù)進行優(yōu)化處理。為了減小在預(yù)測算法中,由于誤差的傳遞導(dǎo)致最終預(yù)測結(jié)果與實際結(jié)果產(chǎn)生較大偏離,在預(yù)測運算過程中對采用長短時記憶神經(jīng)網(wǎng)絡(luò)組合預(yù)測,對預(yù)測結(jié)果進行組合。

LSTM模型

  • LSTM 屬于循環(huán)神經(jīng)網(wǎng)絡(luò)( recurrent neural network,RNN) 的一種,其特殊之處在于RNN 僅具有記憶暫存的功能,LSTM 兼具長短期記憶功能,LSTM 解決了RNN 的長期依賴問題,其特點是在RNN 各層結(jié)構(gòu)單元中添加了輸入門、遺忘門和輸出門等閘門。通過“門”控制記憶狀態(tài)、存儲任意時間和距離的信息,解決了RNN 神經(jīng)網(wǎng)絡(luò)只有短期記
    憶、沒有長期記憶的問題。
    1
  • LSTM 在t 時刻的輸入為xt,輸出為yt,神經(jīng)元記憶狀態(tài)為st,其輸出門it、遺忘門ft、輸出門ot;
  • 構(gòu)建基于長短期記憶網(wǎng)絡(luò)負荷預(yù)測模型,包括數(shù)據(jù)處理、計算激活函數(shù)、調(diào)整參數(shù)、訓(xùn)練模型、評價結(jié)果等。
  • 數(shù)據(jù)預(yù)處理,分別對沖擊性負荷影響因素、穩(wěn)定性負荷影響因素進行數(shù)據(jù)歸一化處理,使其數(shù)值為[0,1];
  • 按照網(wǎng)絡(luò)各層之間的權(quán)重參數(shù),網(wǎng)絡(luò)的第t層,其權(quán)重參數(shù)( wt
    ,bt) 由上一層的數(shù)據(jù)決定。
  • 將上一層輸入輸出作為LSTM 網(wǎng)絡(luò)模型的輸入和輸出進行訓(xùn)練,調(diào)整模型參數(shù),代價函數(shù)為平方重構(gòu)誤差。
  • 完成訓(xùn)練過程后,利用負荷數(shù)據(jù),通過LSTM 模型輸出結(jié)果,將得到的負荷預(yù)測結(jié)果進行反歸一化處理,得到負荷真實預(yù)測值。
  • 將得到的負荷預(yù)測值與實際負荷進行對比,采用相對誤差作為衡量標準,衡量LSTM網(wǎng)絡(luò)模型的預(yù)測準確性。

SVR模型

  • SVM 算法是一種基于最小化結(jié)構(gòu)風(fēng)險的機器統(tǒng)計學(xué)習(xí)理論,通過間隔最大化的學(xué)習(xí)策略,最終轉(zhuǎn)化為一個凸二次規(guī)劃問題的求解。
  • SVM 在預(yù)分析中具有適應(yīng)小樣本學(xué)習(xí)和強魯棒性的特點,能補充基于長短期記憶網(wǎng)絡(luò)算法對大量樣本的需求。
  • SVR是SVM用于回歸的任務(wù)。
  • 通過直接法或間接法構(gòu)造合適的回歸任務(wù),將某時刻下的影響因素
    視為回歸的依據(jù),而該時刻負荷的預(yù)測值視為最終回歸結(jié)果的標簽。主要的預(yù)測過程如下。
  • 數(shù)據(jù)處理與歸一化,輸入數(shù)據(jù)與2.1 節(jié)中相同,采用相同的預(yù)處理方式。
  • 利用試驗查找方法,得到最佳懲罰參數(shù)C、核函數(shù)和不敏感損失函數(shù)ε。
  • 仿真測試,輸入?yún)?shù),進行仿真測試。
  • 數(shù)據(jù)反歸一化,得到數(shù)據(jù)預(yù)測值。
  • 將得到的負荷預(yù)測值與實際負荷進行對比,采用相對誤差作為衡量標準,衡量SVM 模型的預(yù)測準確性。

LSTM-SVR模型

  • LSTM 算法時序性強,能夠充分挖掘歷史數(shù)據(jù)的規(guī)律,其缺點是要求樣本的數(shù)量多; SVM 算法具有非線性映射和小樣本學(xué)習(xí)的優(yōu)勢,但時序性差。
  • 為充分融合二者的優(yōu)勢提出融合LSTM 和SVM 算法的鋼鐵電力短期負荷預(yù)測,權(quán)重分配采用最小二乘算法。

2
3

程序設(shè)計

  • 完整程序和數(shù)據(jù)下載:私信博主。
  • 主程序
nwhole=length(data);   
%計算數(shù)據(jù)長度
train_ratio=0.90;
ntrain=round(nwhole*train_ratio);
%% CDM
options = optimset;
[W_train,E_train] = fmincon(@(W)ObjectFunction(W,R_train,LSTM_train,SVM_train),W0,LPA,LPB,Aeq,Beq,LB,UB,NONLCON,options);
[W_test,E_test]   = fmincon(@(W)ObjectFunction(W,R_test,LSTM_test,SVM_test),W0,LPA,LPB,Aeq,Beq,LB,UB,NONLCON,options);
fprintf('W_LSTM_test=%f,W_SVM_test=%f',W_test(1),W_test(2))
C_test =W_test(1)*LSTM_test  +W_test(2)*SVM_test;
fprintf('\n\n');
%% 數(shù)據(jù)輸出
%-------------------------------------------------------------------------------------
disp("——————組合模型預(yù)測結(jié)果——————————")
disp("組合模型預(yù)測值   真實值  組合模型誤差 組合模型相對誤差 ")
disp([C_test  R_test C_error_test C_pererror_test])
disp('預(yù)測絕對平均誤差MAE');
disp('LSTM  SVM 組合模型');
disp([LSTM_MAE  SVM_MAE  C_MAE]); 
disp('預(yù)測平均絕對誤差百分比MAPE');
disp('LSTM  SVM 組合模型');
disp([LSTM_MAPE  SVM_MAPE  C_MAPE]); 
disp('預(yù)測均方誤差MSE')
disp('LSTM  SVM 組合模型');
disp([LSTM_MSE  SVM_MSE  C_MSE]); 
disp('預(yù)測均方根誤差RMSE')
disp('LSTM  SVM 組合模型');
disp([LSTM_RMSE  SVM_RMSE  C_RMSE]); 

W_LSTM_train=0.780212,W_SVM_train=0.219788
——————組合模型預(yù)測結(jié)果——————————
預(yù)測絕對平均誤差MAE
LSTM SVM 組合模型
9.7268 10.3683 9.1884
預(yù)測平均絕對誤差百分比MAPE
LSTM SVM 組合模型
0.0052 0.0056 0.0049
預(yù)測均方誤差MSE
LSTM SVM 組合模型
1.0e+04 *
1.1857 1.3478 1.0736
預(yù)測均方根誤差RMSE
LSTM SVM 組合模型
108.8883 116.0951 103.6134

參考資料

[1] https://blog.csdn.net/kjm13182345320/article/details/120621147?spm=1001.2014.3001.5501
[2] https://blog.csdn.net/kjm13182345320/article/details/120406657?spm=1001.2014.3001.5502

致謝

  • 大家的支持是我寫作的動力!
  • 感謝大家!
http://m.aloenet.com.cn/news/34009.html

相關(guān)文章:

  • 做cpa搭建哪個網(wǎng)站比較好永久免費制作網(wǎng)頁
  • 中國有色金屬建設(shè)股份有限公司網(wǎng)站seoheuni
  • 做網(wǎng)站的公司哪家最好廈門最快seo
  • 中拓網(wǎng)絡(luò)科技有限公司北京seo不到首頁不扣費
  • 廣州最新發(fā)布最新百度seo新站優(yōu)化
  • 一臺云服務(wù)器做多個網(wǎng)站惠州seo外包服務(wù)
  • 成都網(wǎng)站建設(shè)名錄海南seo排名優(yōu)化公司
  • crm與scrmseo短視頻網(wǎng)頁入口引流網(wǎng)站
  • linux系統(tǒng)網(wǎng)站空間正規(guī)seo關(guān)鍵詞排名哪家專業(yè)
  • 展示網(wǎng)站動畫怎么做的站長工具seo綜合查詢官網(wǎng)
  • 怎么自己做網(wǎng)站的步驟百度推廣是做什么的
  • 網(wǎng)站刷新新前臺是什么意思2345網(wǎng)址中國最好
  • 高端網(wǎng)站開發(fā)建設(shè)網(wǎng)絡(luò)營銷知識點
  • 網(wǎng)站后臺使用說明西安百度代運營
  • 企業(yè)怎么建網(wǎng)站太原百度網(wǎng)站快速優(yōu)化
  • 如何用dw做網(wǎng)站首頁seo優(yōu)化排名推廣
  • 武漢網(wǎng)站關(guān)鍵詞廣州最新新聞事件
  • 網(wǎng)站開發(fā)難嗎200891
  • 一般網(wǎng)站服務(wù)器配置高端網(wǎng)站建設(shè)企業(yè)
  • 網(wǎng)站建設(shè)全攻略百度谷歌seo優(yōu)化
  • 模塊網(wǎng)站開發(fā)合同注冊域名費用一般多少錢
  • 做網(wǎng)站一定要用cms嗎簡述seo的基本步驟
  • 大連企業(yè)做網(wǎng)站seo按天計費系統(tǒng)
  • 網(wǎng)站做微信支付對接市場營銷方案怎么做
  • 做logo好的網(wǎng)站北京網(wǎng)站快速排名優(yōu)化
  • 代充網(wǎng)站怎么做網(wǎng)站建設(shè)制作費用
  • 上海百度嘉定公司網(wǎng)頁設(shè)計提升seo排名
  • 安徽城鄉(xiāng)建設(shè)廳網(wǎng)站一鍵關(guān)鍵詞優(yōu)化
  • 做醫(yī)療網(wǎng)站聚名網(wǎng)域名注冊
  • 網(wǎng)站服務(wù)器 優(yōu)幫云外貿(mào)推廣代理