时间序列 线性回归 区别

In the last tutorial , we saw how we could express the probabilistic form of the best linear predictor of a future observation based on the data at hand. We will see how to implement this in R later! In this article, we will study an important class of time series: linear processes. Let’s jump right into it!

在上一教程中 ,我们看到了如何基于手头的数据来表达未来观察的最佳线性预测变量的概率形式。 稍后我们将看到如何在R中实现这一点! 在本文中,我们将研究重要的时间序列类别: 线性过程。 让我们跳进去吧!

q相关和强平稳性 (q-correlation and strong stationarity)

How can more rigorously define the stationarity of time series? How about “semi-stationarity”? We use the concept of q-correlation to do this.

如何更严格地定义时间序列的平稳性? “半平稳性”怎么样? 我们使用q相关的概念来做到这一点。

A time-series process is called strictly stationary or strongly stationary if

时间序列过程称为严格平稳强平稳,如果

that is, if the joint distribution of the observations X_{1}, …, X_{n} is the same as the one of the h-lagged set of observations.

也就是说,如果观测值X_ {1},…,X_ {n}的联合分布与h滞后观测值之一相同。

Properties

物产

  • All elements of a strongly stationary time series are identically distributed (but not necessarily independent!)

    高度平稳的时间序列的所有元素都是相同分布的 (但不一定是独立的!)

  • The distribution of any subset of observations is the same as the h-lagged set观察的任何子集的分布与h滞后集相同
  • Finite second moment implies weakly stationarity

    有限的第二时刻意味着平稳性较弱

For convenience, here’s once more the definition of weak stationarity:

为了方便起见,这里再次给出弱平稳性的定义:

Note that strong stationarity is a much stronger condition! There are two important things to notice:

请注意,强烈的平稳性是更强的条件! 有两件事要注意:

  1. Strong stationarity implies weak stationarity, but the opposite is not true!

    平稳性强意味着平稳性弱 ,但事实并非如此!

  2. The I.I.D process is strongly stationary.

    IID过程是非常固定的

The main question is: how do we construct / how can we characterize stationary processes? In particular, if we know that the IID is stationary, perhaps there is some mapping to more general sequences. In such a case, how can we determine their “level of stationarity”? The following concepts.

主要问题是: 我们如何构建/如何表征平稳过程? 特别是,如果我们知道IID是固定的,则可能存在一些映射到更通用的序列。 在这种情况下,我们如何确定他们的“平稳程度”? 以下概念。

q相关性和q相关性 (q-dependence and q-correlation)

What the previous proposition is saying is that if we have an IID sequence, under certain conditions, we can construct a new series that is also strongly stationary, using some function g. Further, we can define q-dependence by saying that observations |t-s| lags apart are independent, but everything in between is dependent, and similarly for correlation.

先前的命题是说,如果我们有一个IID序列,则在某些条件下,我们可以使用某些函数g构造一个也非常平稳的新序列。 此外,我们可以通过说| ts |来定义q-依赖性 。 滞后是独立的,但是介于两者之间的所有事物都是相关的,并且类似地进行相关。

线性过程 (Linear Processes)

Now we finally get to one of the most important parts of Time Series Analysis: linear processes.

现在,我们终于可以了解时间序列分析中最重要的部分之一: 线性过程。

Example: MA(1)

示例:MA(1)

The MA(1) process

MA(1)过程

Example: AR(1)

示例:AR(1)

The AR(1) process

AR(1)流程

and we have that

而且我们有

If you are curious about why the coefficients are that way, you can attempt to solve the recursion by plugging back the definition of X_{t} substituting {t-1}. Note that we have to play the restriction on the AR(1) coefficients so that it satisfies the conditions of a linear process as we described above.

如果您对为什么采用这种系数感到好奇,则可以尝试通过插入X_ {t}代替{t-1}的定义来解决递归问题。 请注意,我们必须对AR(1)系数进行限制,以使其满足如上所述的线性过程的条件。

关于后向运算符的线性过程 (Linear processes in terms of the backward operator)

Remember the backward shift operator that we saw back in the differencing section? We can also use it to represent linear processes.

还记得我们在微分部分中看到的向后移位运算符吗? 我们还可以使用它来表示线性过程。

That is, we define the Psi operator as the infinite polynomial above, in which each term is exponentiated accordingly. If we plug in the backward shift operator, we then have a concrete way to represent the linear process briefly! This will become very useful to represent a more complex process without having to write down everything explicitly. Another way to see it is that we can see a linear process as an operation applied to the noise at time t.

也就是说,我们将Psi运算符定义为上面的无穷多项式,其中每个项相应地取幂。 如果我们插入后移运算符,那么我们就有一种具体的方法来简要表示线性过程! 这对于表示更复杂的过程而不必显式写下所有内容将非常有用。 另一种看待它的方式是,我们可以将线性过程视为在时间t处应用于噪声的运算。

下次 (Next time)

That’s it for today! Next time, we will continue studying some more properties of the linear process, along with some interesting propositions, and other useful operators commonly used when dealing with Time Series. Until then!

今天就这样! 下次,我们将继续研究线性过程的更多属性,以及一些有趣的主张,以及在处理时间序列时常用的其他有用的运算符。 直到那时!

上次 (Last time)

Prediction 1 → Best Linear Predictors II

预测1→最佳线性预测器II

主页 (Main page)

跟我来 (Follow me at)

  1. https://blog.jairparraml.com/

    https://blog.jairparraml.com/

  2. https://www.linkedin.com/in/hair-parra-526ba19b/

    https://www.linkedin.com/in/hair-parra-526ba19b/

  3. https://github.com/JairParra

    https://github.com/JairParra

  4. https://medium.com/@hair.parra

    https://medium.com/@hair.parra

翻译自: https://medium.com/analytics-vidhya/a-complete-introduction-to-time-series-analysis-with-r-linear-processes-i-88a1b55db9ef

时间序列 线性回归 区别


http://www.taodudu.cc/news/show-863743.html

相关文章:

  • 深度学习学习7步骤_如何通过4个简单步骤为深度学习标记音频
  • 邮件伪造_伪造品背后的数学
  • 图像匹配与OpenCV模板匹配
  • 边缘计算边缘计算edge_Edge AI-边缘上的计算机视觉推理
  • arduino 入门套件_计算机视觉入门套件
  • 了解LSTM和GRU
  • 使用TensorFlow 2.0+和Keras实现AlexNet CNN架构
  • power bi_如何将Power BI模型的尺寸减少90%!
  • 使用Optuna的XGBoost模型的高效超参数优化
  • latex 表格中虚线_如何识别和修复表格识别中的虚线
  • 构建强化学习_如何构建强化学习项目(第1部分)
  • sam服务器是什么_使用SAM CLI将机器学习模型部署到无服务器后端
  • pca 主成分分析_六分钟的主成分分析(PCA)的直观说明。
  • seaborn 教程_使用Seaborn进行数据可视化教程
  • alexnet 结构_AlexNet的体系结构和实现
  • python做作业没头绪_使用Python做作业
  • 使用Python构建推荐系统的机器学习
  • DeepR —训练TensorFlow模型进行生产
  • 通化红灯_我们如何构建廉价,可扩展的架构来对世界进行卡通化!
  • 机器学习学习吴恩达逻辑回归_机器学习基础:逻辑回归
  • 软件测试 测试停止标准_停止正常测试
  • cloud 部署_使用Google Cloud AI平台开发,训练和部署TensorFlow模型
  • 机器学习多元线性回归_过度简化的机器学习(1):多元回归
  • 机器学习与分布式机器学习_机器学习的歧义
  • 单词嵌入_单词嵌入与单词袋:推荐系统的奇怪案例
  • 自然语言处理综述_自然语言处理
  • 来自天秤座的梦想_天秤座:单线全自动机器学习
  • 数据增强 数据集扩充_数据扩充的抽象总结
  • 贝叶斯优化神经网络参数_贝叶斯超参数优化:神经网络,TensorFlow,相预测示例
  • 如何学习 azure_Azure的监督学习

时间序列 线性回归 区别_时间序列分析的完整介绍(带R)::线性过程I相关推荐

  1. python时间序列指数平滑预测_时间序列分析预测实战之指数平滑法

    一.什么是时间序列分析? 在工作中,常常要对数据进行预测,确定业务未来的发展趋势,进而配置相关的营销策略.制定业务目标,由此引申出了一个重要的用数据预测未来的方法--时间序列分析,今天和大家分享就是实 ...

  2. python arima模型_时间序列分析 ARIMA模型 Python(2)

    最近做了一个时间序列分析的项目.时间序列分析不同于以前的项目--看一下相关的库怎么用,就可以快速上线应用.它是非常需要你的基础知识的,Hamilton关于<时间序列分析>方面的知识,写了厚 ...

  3. 回归分析加不加常数项_时间序列分析基础(一)

    时间序列分析是量化投资的基础,作为本公众号的开篇,自然要从最基础的讲起.时间序列分析基础将分两个篇幅,第一篇包括时间序列的基本概念.成分与分解.自相关与偏自相关性.以及平稳性.第二篇主要讲一下用于时间 ...

  4. 浅尝辄止_数学建模(笔记_时间序列分析及其SPSS实现)

    本文多是广泛的概念和SPSS运用,没有具体的推导过程和深入的探究 文章目录 一.时间序列分析 1.具体步骤: 二.基本知识 1.时间序列数据 2.时间序列的基本概念 3.时间序列分解 4.叠加模型和乘 ...

  5. 数学建模时间序列分析_时间序列分析建模验证

    数学建模时间序列分析 时间序列预测 (Time Series Forecasting) 背景 (Background) This article is the fourth in the series ...

  6. python时间序列分析航空旅人_时间序列分析-ARIMA模型(python)

    时间序列概念:在生产和科学研究中,对某一个或者一组变量 进行观察测量,将在一系列时刻 所得到的离散数字组成的序列集合,称之为时间序列.时间序列分析是根据系统观察得到的时间序列数据,通过曲线拟合和参数估 ...

  7. arima 数据预处理_时间序列分析|ARIMA模型分步骤解析及R中实践

    你是否想要做时间序列分析,但却不知道代码怎么写? 你是否不清楚时间序列分析各种模型该在什么情况下使用? 本文将针对以上两个问题,带你入门时间序列分析~ 等等! 不止'入门' 读完这篇,你立即就能在R中 ...

  8. covariance matrix r语言_时间序列分析|ARIMAX模型分步骤详解和R中实践

    这是关于时间序列的第N篇文章,本文将介绍ARIMAX模型,简单来说就是在ARIMA的基础上增加一个外生变量.ARIMAX和ARIMA相比在理论上没有太多新的内容,所以本文直接介绍在R里怎么一步一步跑A ...

  9. 应用时间序列分析清华大学出版社电子版_时间序列分析简介

    来源:stata答疑 Q1:时间序列数据和时间序列分析     时间序列数据是在特定时间内监测或记录下的有序数据集合.太阳活动.潮汐.股票市场趋势.疾病传播等都是时间序列的典型案例.是指将同一统计指标 ...

最新文章

  1. 对Oracle中索引叶块分裂而引起延迟情况的测试和分析
  2. UE中的几个极有用功能
  3. 给迷茫的程序员一些中肯建议,你还在虚度光阴吗?
  4. linux c atoi strtol 区别
  5. 使用SIFT特征提取和K-Means方法对图片进行分类
  6. JUnit 测试含有控制台输入的方法
  7. 倚天遇到屠龙:LightGBM VS xgboost谁才是最强的梯度提升库?
  8. 获取Java接口的所有实现类
  9. 乘法运算-快速傅里叶变换
  10. 无限复活服务器,绝地求生无限复活模式怎么玩 无限复活新手教程
  11. ipcp协议 Linux,Linux命令Man解释:PPPD(8) :点对点daemon协议
  12. Postman 汉化教程
  13. ajax请求csv文件,使用Ajax读取csv /文本文件
  14. 服务器虚拟化好处现状二工大,服务器虚拟化优缺点(二)
  15. Android 安全与防护策略
  16. Python3实现Two-Pass算法检测区域连通性
  17. 可见性,原子性,有序性的源头(一)
  18. 传感器为什么在低量程偏差大_高精度、超低量程的压力传感器概述
  19. 杀手皇后 JoJo奇妙冒险 漫画人物3d模型
  20. T156530 儒略历-传智杯-练习赛

热门文章

  1. JVM源码分析之System.currentTimeMillis及nanoTime原理详解
  2. [C语言]一个很实用的服务端和客户端进行UDP通信的实例
  3. 自己写的 根据编码搜索文件的小工具
  4. 依附B2B平台照样做搜索营销
  5. java程序中my.ini_帮忙写个JAVA 读写ini配置文件小程序!!!!!
  6. linux错误代码0x8008005,利用Windows10自带Linux学习(附带:0x8007019e错误解决方法)...
  7. java listener详解_Java监听器Listener使用详解
  8. 82. 删除排序链表中的重复元素 II(链表操作)
  9. Factories Gym - 102222G(2018宁夏邀请赛暨2019银川icpc网络预选赛)
  10. 计算机网络在线测试第二章,进行测验:-第2章-网络体系结构与网络协议测试.doc...