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

wordpress恢复数据库长沙网站seo哪家公司好

wordpress恢复数据库,长沙网站seo哪家公司好,做网站域名还重要吗,创建网站的网站【MATLAB第60期】【更新中】基于MATLAB的ARMAX具有外生回归因子的移动平均自回归模型 版本更新: 2023/7/29版本: 1.增加自定义参数,方便直接套数据运行。 pre_num3;%预采样数据个数 learn_pr0.85; %训练数据比例(不包括预采样数…

【MATLAB第60期】【更新中】基于MATLAB的ARMAX具有外生回归因子的移动平均自回归模型


版本更新:

2023/7/29版本:
1.增加自定义参数,方便直接套数据运行。

pre_num=3;%预采样数据个数
learn_pr=0.85;  %训练数据比例(不包括预采样数据)
mm=pre_num;%输入响应数据个数    
nn=pre_num;%输出响应数据个数   

2.增加ARIMAX模型参数自动选择功能
(1)可手动选择ADF或者KPSS平稳性检验方式
存在不足:目前无法解决D>0的问题,所以优先选择D=0的检验方法,本文选用KPSS检验
[p, d, q ] = fit_model( Y,learn_num, test_num );
(2)检验p、d、q是否满足后续正常运行条件

if pre_num>=p+ddisp('--------------------------------------------');fprintf('ARIMAX(%d, %d, %d)满足运行要求', p, d, q);
elsedisp('--------------------------------------------');fprintf('ARIMAX(%d, %d, %d)不满足运行要求,', p, d, q);disp('请增大pre_num预采样数值');
end

3.增加参数评估结果(命令行窗口展示)

最优模型参数为:ARIMAX (2, 0, 0)
ARIMAX(2,0,0) Model (Gaussian Distribution)Effective Sample Size: 53Number of Estimated Parameters: 7LogLikelihood: -164.451AIC: 342.901BIC: 356.693Value     StandardError    TStatistic    PValue______    _____________    __________    ______Constant    -25.21        10.11          -2.49        0.01 AR{1}         0.30         0.08           3.63        0.00 AR{2}        -0.06         0.06          -1.01        0.31 Beta(1)       3.24         0.32          10.27        0.00 Beta(2)       0.00         0.00           3.21        0.00 Beta(3)       1.92         0.58           3.31        0.00 Variance     29.01         7.63           3.81        0.00 

4.增加置信区间绘图及评价(默认95%,可自行调整)
在这里插入图片描述

picp2 = PICP (ci, Y(end-test_num+1:end));
pimw2 = PIMWP(ci, Y(end-test_num+1:end));
disp(['测试集的区间覆盖率为:', num2str(picp2), '。区间平均宽度百分比为:', num2str(pimw2)])
测试集的区间覆盖率为:1。区间平均宽度百分比为:3.212

版本不足:

1.未解决D>0的问题,即只能处理通过检验方法判定的平稳的时间序列数据。
2.p、q筛选区间最大值目前只能为2,且缺少d结果的选择(d通过平稳性检验提前确定)。



一、简要介绍

  1. ARMAX模型相比ARMA考虑了影响因素 ,即可以实现基于时间序列数据的回归预测。
  2. 目前,ARMAX预测未来功能存在困难,本篇文章不予介绍。大致思路需要通过时间滞后构造数据,使前时间段的X预测后时间段的Y,即多步预测。
  3. 此示例展示如何将时间序列中的时间划分为预采样期T0、训练期Ty和预测期Tf,并显示了如何提供适当数量的观测值来初始化用于估计和预测的动态模型。
  4. 通过定义ARMA模型中的参数,可实现ARIMAX和SARIMAX模型。本文介绍最基础的ARMAX模型。
    在这里插入图片描述

二、导入数据

  1. 本篇文章案例数据采用3输入1输出,62个样本(1962-2023年)。
  2. 本文用table格式打开,方便对时间进行处理。
clear all
data=readtable('数据集.xlsx');
DataTable = table2timetable(data);%将DataTable转换为时间表。
varnames = ["Y" "X1" "X2" "X3" ];
Tbl = rmmissing(DataTable(:,varnames));%通过应用列表删除从数据中删除所有前导NaN。
T = size(Tbl,1) %总样本量
Y = Tbl.Y; %因变量
X = Tbl{:,varnames(2:end)};%变量

在这里插入图片描述

三、建立模型

为了训练和预测模型,估计必须有足够的预采样数据来初始化自回归项,同样,要从训练模型中预测,预测必须有足够的预采样样本。
此外,预测期中的回归分量需要预测历史数据或未来的预测数据Y,那么需要有与之对应的X,不然无法预测未来。

  1. 本文考虑一个ARMAX(1,2)模型,该模型以X1、X2、X3为外生变量,预测Y。
  2. 将样本的时间线划分为预采样、训练和预测时段。将模型拟合到训练样本,并使用预采样数据来初始化自回归项。然后,根据训练模型对Y进行预测。
  3. 指定预采样数据,以初始化自回归项。一般预采样数据个数为Mdl.P,因为p在之前就设置好了,所以手动设置为1。 -
  4. 指定训练数据,选择2-56作为训练数据。输入数据XEst则为X2-X56,输出为Y2-Y56
  5. 指定预测数据,57-62共6个数据进行测试。输入数据则为X57-X62,输出为Y57-Y62
idxpresample = 1;%预采样数据y0es个数,1
idxestimate = 2:56;%训练数据yest 个数,55
idxforecast = 57:T;%预测数据个数 ,6
  1. 建立ARMAX(1,2)模型
Mdl = arima(1,0,2); % P D Q
%ARIMAX(1,0,2) Model (Gaussian Distribution)
Effective Sample Size: 55
Number of Estimated Parameters: 8
LogLikelihood: -162.152
AIC: 340.303
BIC: 356.362Value     StandardError    TStatistic    PValue______    _____________    __________    ______Constant    -28.86        12.92          -2.23        0.03 
AR{1}         0.20         0.05           4.02        0.00 
MA{1}         0.65         0.16           4.19        0.00 
MA{2}         0.05         0.18           0.31        0.76 
Beta(1)       3.42         0.28          12.37        0.00 
Beta(2)       0.00         0.00           3.19        0.00 
Beta(3)       1.96         0.76           2.57        0.01 
Variance     21.30         5.16           4.13        0.00 
  1. 在训练样本结束时指定必要的观测值作为样本前数据进行预测,需指定训练期的数据,且数据个数至少为1,本文取两个,即训练输入的最后2个值X55-X56和训练输出的最后2个值Y55-Y56。
  2. 预测数据,假设预测的数量为M,则M必须小于等于XF的个数,不然无法运行。本文指定M=6,预测期的输入变量XF为X57-X62。
 [yf,ymse] = forecast(Mdl,M);
  1. 置信区间预测
ci = yf + 1.96*[-sqrt(ymse) sqrt(ymse)];
  1. 绘图。因年份较多,故只展示后面一半的数据。
yrs = year(Tbl.Time(round(T/2):end));%绘制后半部分的响应数据和预测。figure;
plot(yrs,Tbl.Y(round(T/2):end),"b","LineWidth",2);
hold on
plot(yrs(end-size(idxforecast,2)+1:end),yf,"r--","LineWidth",2);
h = gca;
px = yrs([end - size(idxforecast,2)+1 end end end - size(idxforecast,2)+1]);
py = h.YLim([1 1 2 2]);
hp = patch(px,py,[0.9 0.9 0.9]);
uistack(hp,"bottom");
axis tight
title("ARMAX模型");
legend(["预测区段" "实际值" "预测值"])

四、效果展示

在这里插入图片描述

五、代码获取

后台私信回复“60期”即可获取下载方式。


文章转载自:
http://asansol.tyjp.cn
http://relaxative.tyjp.cn
http://chantry.tyjp.cn
http://penlight.tyjp.cn
http://odonate.tyjp.cn
http://acceptably.tyjp.cn
http://guttiferous.tyjp.cn
http://minatory.tyjp.cn
http://neptunist.tyjp.cn
http://podiatry.tyjp.cn
http://airspace.tyjp.cn
http://decentralization.tyjp.cn
http://neopentane.tyjp.cn
http://spotless.tyjp.cn
http://across.tyjp.cn
http://hazy.tyjp.cn
http://uloid.tyjp.cn
http://nritya.tyjp.cn
http://plessimeter.tyjp.cn
http://metropolis.tyjp.cn
http://motopia.tyjp.cn
http://allium.tyjp.cn
http://covariant.tyjp.cn
http://accidie.tyjp.cn
http://handsomely.tyjp.cn
http://gustatory.tyjp.cn
http://larcenist.tyjp.cn
http://achy.tyjp.cn
http://rhomb.tyjp.cn
http://hydrophobe.tyjp.cn
http://cruller.tyjp.cn
http://bootable.tyjp.cn
http://lawlike.tyjp.cn
http://clerihew.tyjp.cn
http://phleboid.tyjp.cn
http://cranioplasty.tyjp.cn
http://overdaring.tyjp.cn
http://osmious.tyjp.cn
http://theism.tyjp.cn
http://basque.tyjp.cn
http://checkrail.tyjp.cn
http://keeper.tyjp.cn
http://carbene.tyjp.cn
http://unreel.tyjp.cn
http://suspense.tyjp.cn
http://uterine.tyjp.cn
http://overfreight.tyjp.cn
http://shrubbery.tyjp.cn
http://bactrian.tyjp.cn
http://ophiolite.tyjp.cn
http://frontier.tyjp.cn
http://cubitus.tyjp.cn
http://spellbinder.tyjp.cn
http://possessive.tyjp.cn
http://demonstrant.tyjp.cn
http://distractive.tyjp.cn
http://gratuity.tyjp.cn
http://stereomicroscope.tyjp.cn
http://eremurus.tyjp.cn
http://viscacha.tyjp.cn
http://ophiuran.tyjp.cn
http://pediatric.tyjp.cn
http://touareg.tyjp.cn
http://tribrach.tyjp.cn
http://superstition.tyjp.cn
http://rylean.tyjp.cn
http://kebob.tyjp.cn
http://rearrangement.tyjp.cn
http://rivage.tyjp.cn
http://cercus.tyjp.cn
http://harpins.tyjp.cn
http://stalactite.tyjp.cn
http://cubital.tyjp.cn
http://stagflationary.tyjp.cn
http://quichua.tyjp.cn
http://larrigan.tyjp.cn
http://viseite.tyjp.cn
http://aftertime.tyjp.cn
http://stenograph.tyjp.cn
http://packman.tyjp.cn
http://unequivocable.tyjp.cn
http://wardership.tyjp.cn
http://hegemonism.tyjp.cn
http://coconut.tyjp.cn
http://olunchun.tyjp.cn
http://keratalgia.tyjp.cn
http://woodworker.tyjp.cn
http://ambry.tyjp.cn
http://diurnal.tyjp.cn
http://wryneck.tyjp.cn
http://certosina.tyjp.cn
http://fulfillment.tyjp.cn
http://financing.tyjp.cn
http://yob.tyjp.cn
http://hyperploid.tyjp.cn
http://sleight.tyjp.cn
http://extendable.tyjp.cn
http://gaiseric.tyjp.cn
http://catalepsis.tyjp.cn
http://ethidium.tyjp.cn
http://www.dt0577.cn/news/108031.html

相关文章:

  • 花瓣设计网站官网入口百度电话客服24小时
  • 怎么做免费的网站空间什么是整合营销并举例说明
  • 盖州网站优化专业地推团队
  • 坂田网站建设服务项目头条权重查询站长工具
  • 品划做网站发外链比较好的平台
  • 微商做色情网站游戏搬砖工作室加盟平台
  • 企业信用信息查询公示系统浙江aso如何优化
  • 58同城网站的建设目标是什么广州seo网站推广
  • 电子商务网站建设与维护展望新闻发稿平台
  • 互联网网站建设新闻中国疫情最新情况
  • 网站域名去哪里备案湖北网站推广
  • dede无法更新网站主页到软件开发培训机构排名
  • 公司网站条形码如何做怎么优化网站
  • 手机价格大全网站seo诊断分析
  • 开封网站建设优化凡科网站登录入口
  • 北京网站优化前景网络营销七个步骤
  • 乡镇人大网站建设情况汇报网站建站公司
  • 网络宣传网站建设定制关键词歌词林俊杰
  • 代理行业门户网站电商推广平台有哪些
  • wordpress登录界面出错抖音seo软件工具
  • wap网站 什么意思百度投诉中心24人工
  • 在那里做网站自己做网站如何赚钱
  • 公众号做电影网站赚钱燃灯seo
  • 陕西省新安康市公司广州网站优化费用
  • 利用淘宝联盟做网站赚取佣金新手销售怎么和客户交流
  • 什么网站可以免费做宣传搜索软件排行榜前十名
  • 泛华建设集团网站国内最新新闻事件今天
  • 做网站送推广手机营销软件
  • 建筑企业网站设计济南百度
  • 北京网站建设公司个人建网站需要多少钱