当前位置: 首页 > wzjs >正文

企业所得税怎么算公式seo关键词排名优化方法

企业所得税怎么算公式,seo关键词排名优化方法,网站开发人员的行业分析,最优的郑州网站建设NRBO-Transformer牛顿-拉夫逊算法优化编码器多变量时间序列预测(Matlab实现) 目录 NRBO-Transformer牛顿-拉夫逊算法优化编码器多变量时间序列预测(Matlab实现)预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现…

NRBO-Transformer牛顿-拉夫逊算法优化编码器多变量时间序列预测(Matlab实现)

目录

    • NRBO-Transformer牛顿-拉夫逊算法优化编码器多变量时间序列预测(Matlab实现)
      • 预测效果
      • 基本介绍
      • 程序设计
      • 参考资料

预测效果

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本介绍

1.Matlab实现NRBO-Transforme牛顿-拉夫逊算法优化编码器多变量时间序列预测,运行环境Matlab2023b及以上;

牛顿-拉夫逊优化算法算法(Newton-Raphson-based optimizer,NRBO)是一种全新的元启发式优化方法,其灵感来源主要基于两个关键原理:Newton-Raphson搜索规则(NRSR)和陷阱避免算子(TAO)。NRSR使用Newton-Raphson方法来提高NRBO的探索能力,并提高收敛速度以达到改进的搜索空间位置。TAO有助于NRBO避免局部最优陷阱。NRBO具有进化能力强、搜索速度快、寻优能力强的特点。这一成果由Sowmya等人于2024年2月发表在中科院2区顶级SCI期刊《Engineering Applications of Artificial Intelligence》上。

代码中文注释清晰,质量极高,赠送测试数据集,可以直接运行源程序。替换你的数据即可用 适合新手小白

2.excel数据,方便替换,可在下载区获取数据和程序内容。

3.优化参数为注意力机制头数、学习率、正则化系数,图很多,包括预测效果图、误差分析图、决定系数图。

4.data为数据集,输入多个特征,输出单个变量,考虑历史特征的影响,多变量时间序列预测,main.m为主程序,运行即可,所有文件放在一个文件夹,运行环境为Matlab2023b及以上。

5.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。可在下载区获取数据和程序内容。

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

注:程序和数据放在一个文件夹
在这里插入图片描述

程序设计

  • 完整源码和数据获取方式私信回复NRBO-Transformer牛顿-拉夫逊算法优化编码器多变量时间序列预测(Matlab实现)
%%  清空环境变量
warning off             % 关闭报警信息
close all               % 关闭开启的图窗
clear                   % 清空变量
clc                     % 清空命令行%%  导入数据
result = xlsread('数据集.xlsx');%%  数据分析
num_samples = length(result);  % 样本个数
kim = 2;                       % 延时步长(前面多行历史数据作为自变量)
zim =  1;                      % 跨zim个时间点进行预测
nim = size(result, 2) - 1;     % 原始数据的特征是数目%%  划分数据集
for i = 1: num_samples - kim - zim + 1res(i, :) = [reshape(result(i: i + kim - 1 + zim, 1: end - 1)', 1, ...(kim + zim) * nim), result(i + kim + zim - 1, end)];
end%%  数据集分析
outdim = 1;                                  % 最后一列为输出
num_size = 0.7;                              % 训练集占数据集比例
num_train_s = round(num_size * num_samples); % 训练集样本个数
f_ = size(res, 2) - outdim;                  % 输入特征长度%%  划分训练集和测试集
P_train = res(1: num_train_s, 1: f_)';
T_train = res(1: num_train_s, f_ + 1: end)';
M = size(P_train, 2);P_test = res(num_train_s + 1: end, 1: f_)';
T_test = res(num_train_s + 1: end, f_ + 1: end)';
N = size(P_test, 2);%%  数据归一化
[p_train, ps_input] = mapminmax(P_train, -1, 1);%将训练集和测试集的数据调整到01之间
p_test = mapminmax('apply', P_test, ps_input);[t_train, ps_output] = mapminmax(T_train, -1, 1);% 对测试集数据做归一化
t_test = mapminmax('apply', T_test, ps_output);%%  数据平铺
%   将数据平铺成1维数据只是一种处理方式
%   也可以平铺成2维数据,以及3维数据,需要修改对应模型结构
%   但是应该始终和输入层数据结构保持一致
p_train =  double(reshape(p_train, f_, 1, 1, M));
p_test  =  double(reshape(p_test , f_, 1, 1, N));
t_train =  double(t_train)';
t_test  =  double(t_test )';%%  数据格式转换
for i = 1 : MLp_train{i, 1} = p_train(:, :, 1, i);
endfor i = 1 : NLp_test{i, 1}  = p_test( :, :, 1, i);
end

参考资料

[1] https://blog.csdn.net/kjm13182345320/article/details/128577926?spm=1001.2014.3001.5501
[2] https://blog.csdn.net/kjm13182345320/article/details/128573597?spm=1001.2014.3001.5501

http://www.dtcms.com/wzjs/434111.html

相关文章:

  • 建筑人才网官网96877seo优质友链购买
  • 建设网络平台绩效目标申报表淘宝seo排名优化
  • 个人网站数据库大小网络培训心得体会
  • 一个公司做网站需要注意什么条件三只松鼠搜索引擎营销案例
  • 东莞大型网站建设公司做一个官网要多少钱
  • 做网站要会编程么营销型企业网站有哪些平台
  • 清远网站建设公司网页设计与制作步骤
  • 东莞网站建设求职简历线上电脑培训班
  • 常州网站设计制作网络营销总监岗位职责
  • wordpress视屏站网站推广怎么写
  • 学校做网站百度站长社区
  • 网站盒子怎么做手机google官网注册账号入口
  • 中天建设集团网站杭州网站推广找哪家
  • 有没有好一点的网站太原搜索引擎优化招聘信息
  • 金泉网做网站百度门店推广
  • 现在网站建站的主流语言是什么百度指数购买
  • 网店网站建设seo设置是什么
  • 动漫网站建站目的营销的四种方式
  • wordpress编程视频教程免费seo免费培训
  • 巨野县建设局网站百度推广一年多少钱
  • 做机械的老板都看什么网站aso优化排名
  • wordpress阿里云全站加速精准营销的成功案例
  • 长沙哪个平台做网站好百度权重排名
  • 如何建个人网站流程免费好用的网站
  • 推荐完善政府网站建设淘宝指数查询官网
  • 免费婚纱摄影网站模板爱站网关键词挖掘
  • 网站免费正能量软件苹果版上海网络推广培训机构
  • 东营 微信网站建设重庆关键词自然排名
  • logo设计的最好的公司seo1视频发布会
  • 代运营靠谱公司排名一键优化下载