回归预测 | Matlab实现NRBO-Transformer-BiLSTM多输入单输出回归预测

回归预测 | Matlab实现NRBO-Transformer-BiLSTM多输入单输出回归预测

目录

预测效果







基本介绍

1.【JCR一区级】Matlab实现NRBO-Transformer-BiLSTM多变量回归预测,牛顿-拉夫逊算法优化Transformer-BiLSTM组合模型(程序可以作为JCR一区级论文代码支撑,目前尚未发表);

2.优化参数为:学习率,隐含层节点,正则化参数,运行环境为Matlab2023b及以上;

3.data为数据集,输入多个特征,输出单个变量,多变量回归预测,main.m为主程序,运行即可,所有文件放在一个文件夹;

4.命令窗口输出R2、MSE、RMSE、MAE、MAPE、MBE等多指标评价。

程序设计

  • 完整源码和数据获取方式:私信博主回复Matlab实现NRBO-Transformer-BiLSTM多输入单输出回归预测
clike 复制代码
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


%%  参数设置
options = trainingOptions('adam', ...      % ADAM 梯度下降算法
    'MiniBatchSize', 30, ...               % 批大小,每次训练样本个数30
    'MaxEpochs', 100, ...                  % 最大训练次数 100
    'InitialLearnRate', 1e-2, ...          % 初始学习率为0.01
    'LearnRateSchedule', 'piecewise', ...  % 学习率下降
    'LearnRateDropFactor', 0.5, ...        % 学习率下降因子
    'LearnRateDropPeriod', 50, ...         % 经过100次训练后 学习率为 0.01 * 0.5
    'Shuffle', 'every-epoch', ...          % 每次训练打乱数据集
    'Plots', 'training-progress', ...      % 画出曲线
    'Verbose', false);

参考资料

1\] https://blog.csdn.net/kjm13182345320/category_11003178.html?spm=1001.2014.3001.5482 \[2\] https://blog.csdn.net/kjm13182345320/article/details/117378431 \[3\] https://blog.csdn.net/kjm13182345320/article/details/118253644

相关推荐
WK-Q6 小时前
【笔记】MLA矩阵吸收分析
人工智能·深度学习·语言模型·自然语言处理·transformer
Expecto012 小时前
Matlab绘图
matlab
扫地僧98514 小时前
基于回归算法的心理健康预测(EDA + 预测)
人工智能·数据挖掘·回归
机器学习之心HML16 小时前
聚类分析 | MATLAB实现基于SOM自组织特征映射聚类可视化
开发语言·matlab·聚类
机器学习之心18 小时前
光伏功率预测 | BiLSTM多变量单步光伏功率预测(Matlab完整源码和数据)
matlab·bilstm·光伏功率预测
Steve lu1 天前
回归任务损失函数对比曲线
人工智能·pytorch·深度学习·神经网络·算法·回归·原力计划
木亦汐丫1 天前
【STIP】安全Transformer推理协议
transformer·stip·半对称排列的保护方案·任何推理精度无损·安全高效·三方威胁模型·设备-云端协作
IMA小队长1 天前
06.概念二:神经网络
人工智能·深度学习·机器学习·transformer
机器学习之心1 天前
分类预测 | Matlab实现CNN-LSTM-Attention高光谱数据分类
matlab·attention·cnn-lstm-att·高光谱数据分类
三三十二1 天前
MATLAB实战:机器学习分类回归示例
机器学习·matlab·分类·回归