时间序列分析(一)——基础概念篇

news2025/2/7 8:24:56

一、时间序列的相关概念

定义:时间序列是按时间顺序排列的一系列观测值,通常以固定间隔(如秒、天、年)记录。而时间序列分析是一种研究按时间顺序排列的数据点的统计方法,发现趋势、季节性波动、周期性和异常等模式,常用于预测未来走势。

一些相关概念

  • 趋势:数据在长期表现出的上升、下降或平稳的倾向(如GDP增长)。

  • 季节性:固定周期内的重复波动(如冰淇淋销量夏季升高),周期固定(如月、季度)。

  • 周期性:非固定周期的波动(如经济周期),通常跨度较长

  • 随机噪声:无法解释的随机波动,通常假设为白噪声。

  • 平稳性:平稳时间序列的统计特性(如均值、方差和自相关结构)不随时间发生变化。通常情况下,很多时间序列数据并非天然平稳,需要通过差分、对数变换等方法使其平稳化,以便采用各种建模方法。严格平稳,整个概率分布不随时间变化;弱平稳,均值和自协方差函数不随时间变化。

常见的时间序列模型:

  • 自回归模型(AR)
    利用序列自身的过去值来解释当前值。例如,AR(1) 模型表示当前值与前一时刻的值之间存在一定的线性关系。

  • 移动平均模型(MA)
    通过过去误差项的线性组合来描述当前值,强调随机冲击的积累效应。

  • 自回归移动平均模型(ARMA)
    结合了AR和MA两种模型的特点,适用于平稳时间序列的建模。

  • 自回归积分移动平均模型(ARIMA)
    对非平稳序列进行差分处理后,再使用ARMA模型建模。ARIMA模型适用于趋势明显的非平稳序列。

  • 季节性ARIMA模型(SARIMA)
    在ARIMA模型的基础上,进一步考虑季节性成分,适用于具有明显季节性波动的序列。

  • 指数平滑方法
    包括简单指数平滑、霍尔特线性趋势法、霍尔特-温特斯季节性模型等,主要用于平滑时间序列和短期预测。

分类:在时间序列分析领域,根据分析的侧重点和方法,可以大致分为“描述性时序分析”和“统计时序分析”

二、描述性时序分析

目标:通过可视化和基础统计量,直观地揭示时间序列的特征和模式,不涉及模型假设或预测

核心方法:

  •  可视化:绘制时序图(时间趋势)、季节图(季节性)、自相关图(ACF/PACF)等。
  • 统计量:计算均值、方差、移动平均、趋势成分、季节成分等。
  • 分解法:将序列拆分为趋势(Trend)、季节和残差部分(如加法或乘法模型)。
  • 平稳性初探:通过图形或简单统计量(如滚动均值/方差)判断数据是否平稳。

特点

  • 直观易懂,适合数据探索和初步理解。
  • 非参数方法,不依赖数学模型假设。

 三、统计时序分析

目标:基于统计模型对时间序列建模,进行预测、因果推断或假设检验,强调数学严谨性。

核心方法

  • 模型构建:ARIMA(自回归积分滑动平均)、SARIMA(季节性ARIMA)、状态空间模型(如卡尔曼滤波)、GARCH(波动率建模)等。

  • 参数估计:最大似然估计(MLE)、贝叶斯推断等。

  • 假设检验:单位根检验(ADF检验)、白噪声检验(Ljung-Box)等。

  • 预测:生成点预测和置信区间(如ARIMA预测未来销售额)。

特点

  • 依赖模型假设(如平稳性、线性关系)。

  • 可量化不确定性,提供统计推断支持。

 四、描述性时序分析、统计时序分析的主要区别

描述性时序分析统计时序分析
目标描述数据特征(趋势、季节、异常)建模与预测,量化不确定性
方法可视化、简单统计量、分解法参数模型、假设检验、概率推断
复杂度低(非参数)高(依赖数学模型和假设)
输出图表、统计摘要模型参数、预测值、置信区间
应用阶段数据探索、预处理阶段建模、预测、因果分析阶段

 # 文章如有错误欢迎大家指正。我们下期见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2294194.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Redis】主从模式,哨兵,集群

主从复制 单点问题: 在分布式系统中,如果某个服务器程序,只有一个节点(也就是一个物理服务器)来部署这个服务器程序的话,那么可能会出现以下问题: 1.可用性问题:如果这个机器挂了…

DockerFile详细学习

目录 1.DockerFile介绍 2.DockerFile常用指令 3.指令详细讲解 4.实例 构建Node-Exporter 构建Alertmanager 构建Mariadb 1.DockerFile介绍 什么是 Dockerfile? Dockerfile 是一个文本文件,包含了构建 Docker 镜像的所有指令。 Dockerfile 是一…

寒假2.5

题解 web:[网鼎杯 2020 朱雀组]phpweb 打开网址,一直在刷新,并有一段警告 翻译一下 查看源码 每隔五秒钟将会提交一次form1,index.php用post方式提交了两个参数func和p,func的值为date,p的值为Y-m-d h:i:s a 执行fu…

中国销冠,比亚迪1月销量超30万台,出口量飙升83%

近日,比亚迪公布的 1 月销量数据成为了汽车行业热议的焦点,比亚迪凭借 300538 辆的销量成绩,进一步巩固了其在新能源汽车市场的统治力,再次稳坐中国品牌汽车市场销冠宝座。 在 1 月的销售数据中,比亚迪王朝丨海洋系列无…

大数据sql查询速度慢有哪些原因

1.索引问题 可能缺少索引,也有可能是索引不生效 2.连接数配置:连接数过少/连接池比较小 连接数过 3.sql本身有问题,响应比较慢,比如多表 4.缓存池大小 可能是缓存问题(命中率>99%) 5.加了锁 6. redis&a…

2 fastAPI请求参数

1. 路径参数 (Path Parameters) 路径参数是 URL 路径的一部分,通常用于标识资源的唯一性。路径参数在 FastAPI 中通过在路由装饰器中使用大括号 {} 来定义。 获取路径参数的方式 from fastapi import FastAPIapp FastAPI()app.get("/items/{item_id}"…

为何实现大语言模型的高效推理以及充分释放 AI 芯片的计算能力对于企业级落地应用来说,被认为具备显著的研究价值与重要意义?

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ AI 芯片:为人工智能而生的 “大脑” AI 芯片,又称人工智能加速器或计算卡,是专为加速人工智能应用,特别是深度学习任务设计的专用集成电路(A…

C++11详解(二) -- 引用折叠和完美转发

文章目录 2. 右值引用和移动语义2.6 类型分类(实践中没什么用)2.7 引用折叠2.8 完美转发2.9 引用折叠和完美转发的实例 2. 右值引用和移动语义 2.6 类型分类(实践中没什么用) C11以后,进一步对类型进行了划分&#x…

AI 编程工具—Cursor 进阶篇 文章改写生成整理爬取

AI 编程工具—Cursor 进阶篇 文章改写生成整理爬取 其实对做自媒体的人而言,整理素材其实是一件非常耗时的事情,今天我们来看一下如何使用Cursor来帮我们解决这些问题,首先我们要建一个单独的项目,因为这个项目不涉及任何代码操作,只是文字相关的事情,还有就是这个项目需…

Yageo国巨的RC系列0402封装1%电阻库来了

工作使用Cadence多年,很多时候麻烦的就是整理BOM,因为设计原理图的时候图省事,可能只修改value值和封装。 但是厂家,规格型号,物料描述等属性需要在最后的时候一行一行的修改,繁琐又容易出错,过…

nginx伪静态配置解释和Nginx 常见的配置

文章目录 禁止访问 runtime 和 application 目录rewrite 对 URL 进行重写或重定向301重定向root 静态资源路径处理alias 路径映射try_files 伪静态规则Nginx 配置有许多其他常见的场景和使用方式 1. **基本的反向代理配置**2. **负载均衡配置**3. **限制访问(IP 限…

AI安全最佳实践:AI云原生开发安全评估矩阵(下)

上篇小李哥带大家一起了解了什么是AI应用云原生开发安全评估矩阵,并且介绍了利用该矩阵如何确定我们云上AI应用的安全评估范围,接下来我们将继续本系列的下篇,基于该安全评估矩阵设计和实施我们系统应具备的安全控制。 优先考虑的安全控制 …

Windows DeepSeek API调用基础教程-Python

DeepSeek API 调用🚀 在最近DeepSeek大火之后,在各个媒体上都能看到对这个大模型的报道,这个使用MoE的架构的大模型,在使用体验上,确实让我眼前一亮,我自己平时也是已经在用着GPT-o1,对比下来发…

达梦数据库从单主模式转换为主备模式

目录标题 达梦数据库单主转主备配置笔记前期准备服务器环境数据库安装磁盘空间 流程流程图说明 详细步骤1. 检查主库归档模式2. 配置主库配置文件dm.ini 文件dmmal.ini 文件dmarch.ini 文件 3. 备份主库数据库4. 备库配置新建备库数据库配置备库配置文件dm.ini 文件复制主库的 …

SpringUI Web高端动态交互元件库

Axure Web高端动态交互元件库是一个专为Web设计与开发领域设计的高质量资源集合,旨在加速原型设计和开发流程。以下是关于这个元件库的详细介绍: 一、概述 Axure Web高端动态交互元件库是一个集成了多种预制、高质量交互组件的工具集合。这些组件经过精…

ES冷热数据分离配置

冷热数据是根据索引创建时间来进行迁移的。一旦迁移到冷数据节点,则无法再恢复成热数据,因为热数据节点中该索引已经没有分片存在了。 基于Docker搭建ES集群,并设置冷热数据节点 配置冷热数据迁移策略 PUT https://192.168.x.xx:19200/_ilm/policy/my…

七大排序思想

目录 七大排序的时间复杂度和稳定性 排序 插入排序 简单插入排序 希尔排序 选择排序 简单选择排序 堆排序 交换排序 冒泡排序 快速排序 快排的递归实现 hoare版本的快排 挖坑法的快排 双指针法的快排 快排的非递归 归并排序 归并的递归实现 归并的非递归实现…

制作PE启动盘(内含Win11 iso镜像)

前言 本文用于记录制作PE启动盘过程,学习记录用,如有不对请指出,谢谢! 参考视频: 1. 微PE下载:https://www.bilibili.com/video/BV1vT4y1n7JX/?spm_id_from333.788.top_right_bar_window_history.conte…

css字体样式与文本样式详解

目录 一、CSS字体样式 1. 字体类型(font-family) 2. 字体大小(font-size) 3. 字体粗细(font-weight) 4. 字体风格(font-style) 5. 字体颜色(color) 6. …

游戏引擎学习第89天

回顾 由于一直没有渲染器,终于决定开始动手做一个渲染器,虽然开始时并不确定该如何进行,但一旦开始做,发现这其实是正确的决定。因此,接下来可能会花一到两周的时间来编写渲染器,甚至可能更长时间&#xf…