回归预测 | 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

相关推荐
DisonTangor16 小时前
谷歌开源首个扩散大语言模型——DiffusionGemma
人工智能·语言模型·自然语言处理·开源·aigc·transformer
AndrewHZ1 天前
【LLM技术全景】开源大模型生态:如何选择适合你的基座模型?
人工智能·深度学习·语言模型·开源·llm·transformer·基座模型
机器学习之心1 天前
扩散模型数据增强 + Transformer-LSTM 回归预测:小样本场景下的工业级解决方案
回归·lstm·transformer·扩散模型
网安蟹佬霸1 天前
Google开源DiffusionGemma:26B MoE扩散语言模型,放弃自回归实现4倍推理加速
语言模型·回归·开源
谷哥的小弟1 天前
大模型核心基础知识(18)—Transformer模型的提出背景
人工智能·深度学习·神经网络·大模型·transformer·大语言模型
盼小辉丶1 天前
视觉Transformer实战 | Twins空间注意力机制详解与实现
深度学习·计算机视觉·transformer
KWTXX2 天前
测试工具-论文 MATLAB 仿真复现【成功】
开发语言·matlab
jllllyuz2 天前
MATLAB实现滚动轴承故障诊断(外圈故障)
开发语言·人工智能·matlab
郑洁文2 天前
基于Python+回归分析的电子产品需求数据分析与预测
python·数据分析·回归·电子产品需求数据·电子产品数据分析
slandarer2 天前
MATLAB | 韦恩图的高阶版: UpSet图 更新升级啦!
开发语言·matlab