PMA,时间序列模型的二维扩展
来源:互联网 发布:服装设计要学什么软件 编辑:程序博客网 时间:2024/05/22 12:07
● 每周一言
健康工作,生命才能细水长流。
导语
作为城市发展的重要环节,交通不仅是运送人流、物流的重要通道,还是连接城市的重要纽带。研究生期间我对短时流量预测与路线推荐两个热点问题分别提出了一个idea,在这里想借此机会分享给大家。
本文先讲第一个idea,针对短时流量预测的PMA模型。PMA是时间序列模型的一种二维扩展,在短时交通流量问题上的预测准确度比一般的时间序列模型及神经网络模型要高。那么,PMA具体是怎么实现的?
PMA
平面滑动平均模型PMA(plane moving average)的核心思想是利用历史相似的流量模式来进行预测,相似度使用皮尔森相关系数和欧拉距离结合度量。PMA采用一种矩阵格式的数据集,具体生成方法是先分析时间序列数据的周期性,然后按照周期性折叠数据至一种平面矩阵形式,具体描述如下图所示:
图中Sa和Sb分别是同比和环比下的时间序列,q是具体的流量值。PMA通过在这样的矩阵数据集上进行训练和预测,可以充分考虑时间序列中的同比和环比的影响。其训练过程如下图:
图中(h1, w1)、(h2, w2)和(h3, w3)是三组不同的矩阵宽高值,y是预测值。首先,通过遍历宽高获得不同的矩阵,对矩阵进行加权计算得到预测值;然后计算预测值与真实值之间的RMSE,获得在训练集上RMSE最小的矩阵;最后使用该矩阵在预测集上预测。用RMSE和MPAE指标对比评估若干模型,对比结果如下图所示:
可见,在周期变化的时间序列预测上,PMA的矩阵训练法能获得不错的提升。
以上便是PMA模型的简介。文中若干没有展开描述的对比模型、概念以及计算方法,可阅读论文作进一步了解,原文链接:
https://link.springer.com/chapter/10.1007/978-3-319-18032-8_28
结语
感谢各位的耐心阅读,后续文章于每周日奉上,欢迎大家关注小斗公众号 对半独白!
0 0
- PMA,时间序列模型的二维扩展
- phpMyAdmin的pma
- 可扩展的时间序列xts
- xts可扩展的时间序列
- 可扩展的时间序列xts
- R语言-时间序列的创建及时间序列模型
- 时间序列模型分析的一般步骤
- 常用的时间序列算法模型
- 基于时间序列的用户预测模型
- 常用的时间序列算法模型
- 基于时间序列模型的预测
- 时间序列模型的三个重要概念
- 常用的时间序列算法模型
- 常用的时间序列算法模型
- 时间序列预测模型
- 时间序列模型
- 时间序列模型预测
- 时间序列回归模型
- 【leedcode】70. Climbing Stairs
- /etc/ld.so.conf文件
- KMP算法(2):其细微之处
- 指针作为参数传入函数的陷阱
- 顺序与选择结构
- PMA,时间序列模型的二维扩展
- 详述 Cookie 与 Session 的区别
- J.U.C — Locks — ReentrantLock(二)
- hihoCoder Demo Day dp
- C值传递和引用传递
- POJ 3279 Fliptile
- Dubbo之——Dubbo 管理控制台的安装
- 空指针赋值问题(树的非递归遍历)
- 支付SDK