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

相关推荐
白杆杆红伞伞2 小时前
02_线性模型(回归分类模型)
分类·数据挖掘·回归
四口鲸鱼爱吃盐3 小时前
CVPR2025 | Prompt-CAM: 让视觉 Transformer 可解释以进行细粒度分析
深度学习·prompt·transformer
sbc-study8 小时前
大规模预训练范式(Large-scale Pre-training)
gpt·学习·transformer
翱翔-蓝天8 小时前
MATLAB 在医疗行业的应用
开发语言·matlab
jzwei02317 小时前
Transformer Decoder-Only 参数量计算
人工智能·深度学习·transformer
hie9889418 小时前
matlab稳定求解高精度二维对流扩散方程
算法·机器学习·matlab
买了一束花18 小时前
MATLAB导出和导入Excel文件表格数据并处理
人工智能·算法·matlab
是代码侠呀21 小时前
飞蛾扑火算法matlab实现
开发语言·算法·matlab·github·github star·github 加星
phoenix@Capricornus1 天前
MATLAB Deep Learning Toolbox
人工智能·深度学习·matlab
music&movie1 天前
手写系列——transformer网络完成加法和字符转译任务
网络·人工智能·transformer