国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU)

這篇具有很好參考價值的文章主要介紹了時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測----注意力機(jī)制融合門控循環(huán)單元,即TPA-GRU,時間注意力機(jī)制結(jié)合門控循環(huán)單元

效果一覽

時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU
時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU
時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU
時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU
時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU

基本介紹

Matlab實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(時間注意力機(jī)制融合門控循環(huán)單元,也可稱呼TPA-GRU,時間注意力機(jī)制結(jié)合門控循環(huán)單元),將注意力機(jī)制( attention mechanism) 引入GRU( gated recurrent unit) 模型之中,最后,將特征數(shù)據(jù)集劃分為訓(xùn)練集、驗(yàn)證集和測試集,訓(xùn)練集用于訓(xùn)練模型,確定最優(yōu)模型參數(shù),驗(yàn)證集和測試集用于對模型效果進(jìn)行評估。

模型結(jié)構(gòu)

相較于LSTM,GRU網(wǎng)絡(luò)比較大的改動在于:
(1)GRU網(wǎng)絡(luò)將單元狀態(tài)與輸出合并為隱藏狀態(tài),依靠隱藏狀態(tài)來傳輸信息。
(2) GRU網(wǎng)絡(luò)將LSTM 中的遺忘門和輸入門整合成為了一個更新門限。正是由于這兩個創(chuàng)新點(diǎn)的引入,使得GRU 模型較LSTM 模型具有如下優(yōu)點(diǎn): 參數(shù)量減少了三分之一,不容易發(fā)生過擬合的現(xiàn)象,在一些情況下可以省略dropout 環(huán)節(jié); 在訓(xùn)練數(shù)據(jù)很大的時候可以有效減少運(yùn)算時間,加速迭代過程,提升運(yùn)算效率; 從計算角度看,其可擴(kuò)展性有利于構(gòu)筑較大的模型。同時,GRU繼承了LSTM 處理梯度問題的能力,其門結(jié)構(gòu)可以有效過濾掉無用信息,捕捉輸入數(shù)據(jù)的長期依賴關(guān)系,在處理序列問題上具有非常出色的表現(xiàn)。

注意力機(jī)制是深度學(xué)習(xí)中的一種仿生機(jī)制,它的提出是由人類觀察環(huán)境的習(xí)慣規(guī)律所總結(jié)而來的,人類在觀察環(huán)境時,大腦往往只關(guān)注某幾個特別重要的局部,獲取需要的信息,構(gòu)建出關(guān)于環(huán)境的描述,而注意力機(jī)制正是如此,其本質(zhì)就是對關(guān)注部分給予較高權(quán)重,從而獲取更有效的信息,從數(shù)學(xué)意義上來說,它可以理解為是一種加權(quán)求和。注意力機(jī)制的主要作用包括:
( 1) 對輸入序列的不同局部,賦予不同的權(quán)重。
( 2) 對于不同的輸出序列局部,給輸入局部不一樣賦權(quán)規(guī)劃。

時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU
時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU

時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU),時間序列,Attention-GRU,Attention,GRU,時間序列預(yù)測,注意力機(jī)制,TPA-GRU

程序設(shè)計

  • 完整程序和數(shù)據(jù)下載:MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(時間注意力機(jī)制融合門控循環(huán)單元,TPA-GRU)。
%%  注意力參數(shù)
Attentionweight = params.attention.weight;  % 計算得分權(quán)重
Ht = GRU_Y(:, :, end);                      % 參考向量
num_time = size(GRU_Y, 3);                  % 時間尺度

%%  注意力得分
socre = dlarray;
for i = 1: num_time - 1
    A = extractdata(squeeze(GRU_Y(:, :, i)));
    A = repmat(A, [1, 1, num_hidden]);
    A = permute(A, [1, 3, 2]);
    A = dlarray(A, 'SCB');
    B = squeeze(sum(A .* dlarray(Attentionweight, 'SC'), 1));
    C = squeeze(sum(B .* Ht, 1));
    socre = [socre; C];
end
%%  注意力得分
a = sigmoid(socre);
Vt = 0;
for i = 1: num_time - 1
    Vt = Vt + a(i, :) .* GRU_Y(:, :, i);
end
%%  注意力機(jī)制
bias1 = params.attenout.bias1;
bias2 = params.attenout.bias2;
weight1 = params.attenout.weight1;
weight2 = params.attenout.weight2;
HVT = fullyconnect(Vt, weight1, bias1) + fullyconnect(Ht, weight2, bias2);
%%  全連接層
LastBias = params.fullyconnect.bias1;
LastWeight = params.fullyconnect.weight1;
%%  注意力參數(shù)初始化
params.attention.weight = gpuArray(dlarray(0.01 * randn(num_hidden, num_hidden)));
%%  注意力權(quán)重初始化
params.attenout.weight1 = gpuArray(dlarray(0.01 * randn(num_hidden, num_hidden)));
params.attenout.weight2 = gpuArray(dlarray(0.01 * randn(num_hidden, num_hidden)));

參考資料

[1] https://blog.csdn.net/kjm13182345320/article/details/127944569?spm=1001.2014.3001.5502
[2] https://blog.csdn.net/kjm13182345320/article/details/127944537?spm=1001.2014.3001.5502文章來源地址http://www.zghlxwxcb.cn/news/detail-678460.html

到了這里,關(guān)于時序預(yù)測 | MATLAB實(shí)現(xiàn)Attention-GRU時間序列預(yù)測(注意力機(jī)制融合門控循環(huán)單元,TPA-GRU)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)基于PSO-GRU、GRU時間序列預(yù)測對比

    時序預(yù)測 | MATLAB實(shí)現(xiàn)基于PSO-GRU、GRU時間序列預(yù)測對比

    效果一覽 基本描述 MATLAB實(shí)現(xiàn)基于PSO-GRU、GRU時間序列預(yù)測對比。 1.MATLAB實(shí)現(xiàn)基于PSO-GRU、GRU時間序列預(yù)測對比; 2.輸入數(shù)據(jù)為單變量時間序列數(shù)據(jù),即一維數(shù)據(jù); 3.運(yùn)行環(huán)境Matlab2020及以上,依次運(yùn)行Main1GRUTS、Main2PSOGRUTS、Main3CDM即可,其余為函數(shù)文件無需運(yùn)行,所有程序放在一個

    2024年02月10日
    瀏覽(21)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)TCN-GRU時間卷積門控循環(huán)單元時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)TCN-GRU時間卷積門控循環(huán)單元時間序列預(yù)測

    預(yù)測效果 基本介紹 1.MATLAB實(shí)現(xiàn)TCN-GRU時間卷積門控循環(huán)單元時間序列預(yù)測; 2.運(yùn)行環(huán)境為Matlab2021b; 3.單變量時間序列預(yù)測; 4.data為數(shù)據(jù)集,excel數(shù)據(jù),單變量時間序列,MainTCN_GRUTS.m為主程序,運(yùn)行即可,所有文件放在一個文件夾; 5.命令窗口輸出R2、MSE、RMSE、MAE、MAPE多指標(biāo)評

    2024年02月09日
    瀏覽(18)
  • 多維時序 | Matlab實(shí)現(xiàn)GRU-Adaboost和GRU多變量時間序列預(yù)測對比

    多維時序 | Matlab實(shí)現(xiàn)GRU-Adaboost和GRU多變量時間序列預(yù)測對比

    預(yù)測效果 基本介紹 多維時序 | Matlab實(shí)現(xiàn)GRU-Adaboost和GRU多變量時間序列預(yù)測對比 模型描述 Matlab實(shí)現(xiàn)GRU-Adaboost和GRU多變量時間序列預(yù)測對比(完整程序和數(shù)據(jù)) 1.輸入多個特征,輸出單個變量; 2.考慮歷史特征的影響,多變量時間序列預(yù)測; 4.csv數(shù)據(jù),方便替換; 5.運(yùn)行環(huán)境

    2024年02月10日
    瀏覽(27)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)基于GRU門控循環(huán)單元的時間序列預(yù)測-遞歸預(yù)測未來(多指標(biāo)評價)

    時序預(yù)測 | MATLAB實(shí)現(xiàn)基于GRU門控循環(huán)單元的時間序列預(yù)測-遞歸預(yù)測未來(多指標(biāo)評價)

    預(yù)測結(jié)果 基本介紹 1.Matlab實(shí)現(xiàn)GRU門控循環(huán)單元時間序列預(yù)測未來; 2.運(yùn)行環(huán)境Matlab2020及以上,data為數(shù)據(jù)集,單變量時間序列預(yù)測; 3.遞歸預(yù)測未來數(shù)據(jù),可以控制預(yù)測未來大小的數(shù)目,適合循環(huán)性、周期性數(shù)據(jù)預(yù)測; 4.命令窗口輸出R2、MAE、MAPE、MBE、MSE等評價指標(biāo)。 運(yùn)行環(huán)

    2024年02月12日
    瀏覽(24)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)CNN-BiGRU-Attention時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)CNN-BiGRU-Attention時間序列預(yù)測

    預(yù)測效果 基本介紹 MATLAB實(shí)現(xiàn)CNN-BiGRU-Attention時間序列預(yù)測,CNN-BiGRU-Attention結(jié)合注意力機(jī)制時間序列預(yù)測。 模型描述 Matlab實(shí)現(xiàn)CNN-BiGRU-Attention時間序列預(yù)測 1.data為數(shù)據(jù)集,格式為excel,單變量時間序列預(yù)測; 2.CNN_BiGRU_AttentionTS.m為主程序文件,運(yùn)行即可; 3.命令窗口輸出R2、M

    2024年02月13日
    瀏覽(20)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)WOA-GRU鯨魚算法優(yōu)化門控循環(huán)單元時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)WOA-GRU鯨魚算法優(yōu)化門控循環(huán)單元時間序列預(yù)測

    預(yù)測效果 基本介紹 MATLAB實(shí)現(xiàn)WOA-GRU鯨魚算法優(yōu)化門控循環(huán)單元時間序列預(yù)測 基于鯨魚算法優(yōu)化門控循環(huán)單元(WOA-GRU)的時間序列預(yù)測。 優(yōu)化參數(shù)為學(xué)習(xí)率,隱藏層節(jié)點(diǎn)個數(shù),正則化參數(shù),要求2020b及以上版本,matlab代碼。 評價指標(biāo)包括:MAE、MSE、RMSE等,代碼質(zhì)量極高,方便學(xué)習(xí)

    2023年04月27日
    瀏覽(27)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)PSO-GRU(粒子群優(yōu)化門控循環(huán)單元)時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)PSO-GRU(粒子群優(yōu)化門控循環(huán)單元)時間序列預(yù)測

    預(yù)測效果 基本介紹 Matlab基于PSO-GRU粒子群算法優(yōu)化門控循環(huán)單元的時間序列預(yù)測(完整程序和數(shù)據(jù)) Matlab基于PSO-GRU粒子群算法優(yōu)化門控循環(huán)單元的時間序列預(yù)測,PSO-GRU時間序列預(yù)測(完整程序和數(shù)據(jù)) 優(yōu)化參數(shù)為學(xué)習(xí)率,隱藏層節(jié)點(diǎn)個數(shù),正則化參數(shù),要求2020b及以上版本,

    2024年02月11日
    瀏覽(27)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)BO-GRU貝葉斯優(yōu)化門控循環(huán)單元時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)BO-GRU貝葉斯優(yōu)化門控循環(huán)單元時間序列預(yù)測

    效果一覽 基本介紹 MATLAB實(shí)現(xiàn)BO-GRU貝葉斯優(yōu)化門控循環(huán)單元時間序列預(yù)測。基于貝葉斯(bayes)優(yōu)化門控循環(huán)單元的時間序列預(yù)測,BO-GRU/Bayes-GRU時間序列預(yù)測模型。 1.優(yōu)化參數(shù)為:學(xué)習(xí)率,隱含層節(jié)點(diǎn),正則化參數(shù)。 2.評價指標(biāo)包括:R2、MAE、MSE、RMSE和MAPE等。 3.運(yùn)行環(huán)境matlab202

    2024年02月13日
    瀏覽(22)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)BO-CNN-GRU貝葉斯優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)BO-CNN-GRU貝葉斯優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測

    效果一覽 基本介紹 基于貝葉斯(bayes)優(yōu)化卷積神經(jīng)網(wǎng)絡(luò)-門控循環(huán)單元(CNN-GRU)時間序列預(yù)測,BO-CNN-GRU/Bayes-CNN-GRU時間序列預(yù)測模型?;谪惾~斯算法(bayes)優(yōu)化卷積神經(jīng)網(wǎng)絡(luò)-門控循環(huán)單元(CNN-GRU)時間序列預(yù)測,單列數(shù)據(jù)集. 1.優(yōu)化參數(shù)為:學(xué)習(xí)率,隱含層節(jié)點(diǎn),正則化參數(shù)。 2

    2024年02月01日
    瀏覽(30)
  • 時序預(yù)測 | MATLAB實(shí)現(xiàn)WOA-CNN-GRU鯨魚算法優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測

    時序預(yù)測 | MATLAB實(shí)現(xiàn)WOA-CNN-GRU鯨魚算法優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測

    預(yù)測效果 基本介紹 時序預(yù)測 | MATLAB實(shí)現(xiàn)WOA-CNN-GRU鯨魚算法優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測,運(yùn)行環(huán)境Matlab2020b及以上。優(yōu)化正則化率、學(xué)習(xí)率、隱藏層單元數(shù)。 1.MATLAB實(shí)現(xiàn)WOA-CNN-GRU鯨魚算法優(yōu)化卷積門控循環(huán)單元時間序列預(yù)測 2.單變量時間序列預(yù)測; 3.多指標(biāo)評價,評價

    2024年02月12日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包