时序论文30|NIPS24一篇对时间戳深入研究的文章

图片

论文标题:Frequency Adaptive Normalization For Non-stationary Time Series Forecasting

论文链接:https://arxiv.org/pdf/2409.18696

代码链接:https://github.com/ForestsKing/GLAFF

前言

这篇论文提出了一个新框架GLAFF,关注的重点是时序中的时间戳

时间序列预测在诸多行业都有着关键作用,时间戳因含丰富季节性信息本可提供全局指导,但现有相关工作多聚焦局部观测,未充分利用时间戳,致使在现实世界数据受污染时,算法的稳健预测能力受影响。为此,作者提出名为GLAFF的新框架,它会对时间戳单独建模以捕捉全局依赖,并且能作为插件自适应调整全局和局部信息的组合权重,实现与各类时间序列预测主干网络的无缝协作。通过在九个真实世界数据集开展大量实验,证实GLAFF可显著提升主流预测模型平均性能达12.5%,还超越此前最先进方法5.5%。

本文工作

01 为什么时间戳重要

一句话概括就是:从现实世界收集的时间序列数据常常会受到污染,以旧金山湾区高速公路每小时交通流量为例(图  (b)),正常序列呈现明显周期模式,工作日有五个高峰、周末有两个低峰,但因节假日影响,某一周出现了偏差,变成三个高峰和四个低峰。主流预测模型在正常观测时通常有可靠预测能力,但当历史窗口内观测包含异常时(见图 1 (b) 的左下角图示),这些模型就会受到显著影响,预测结果明显偏低,所以有必要将更稳健的全局信息合理融入现有预测技术中。

图片

02 时间戳利用不足

现有工作主要把时间戳当作可选补充,未充分利用它。像 DLinear、FPT 完全忽略时间戳,Informer、TimesNet 是将时间戳嵌入与位置嵌入及数据嵌入相加来纳入时间戳,这种方式让网络从更直观观测中提取信息;iTransformer 虽单独将时间戳特征嵌入到注意力机制所用的标记中,但跨时间点的这种嵌入方法破坏了时间戳的物理意义。作者通过在交通数据集上对上述模型进行消融研究(下图a),发现:移除时间戳后,模型的性能并没有显著下降,而提出的 GLAFF 框架却能显著提升主流预测模型的性能。

03 本文模型

图片

本文提出了一个通用框架 GLAFF(全局 - 局部自适应融合框架),利用全局信息增强现实世界中时间序列预测模型的稳健预测能力。GLAFF 是一个可与任何时间序列预测主干网络无缝协作的即插即用框架,其插件整体架构如图 2 所示,包含三个主要组件,分别是基于注意力的映射器(Attention-based Mapper)、稳健反归一化器(Robust Denormalizer)和自适应组合器(Adaptive Combiner)。在主干网络基于历史观测值 X(可能包含未充分利用的历史时间戳 S 和未来时间戳 T)给出局部预测后,GLAFF 会利用全局信息对其进行修正。

GLAFF 首先使用基于注意力的映射器(Attention-based Mapper)对包含全局信息的时间戳进行单独建模,并将它们映射到符合标准分布的观测值上。接着,为应对滑动窗口观测中存在异常的情况,利用稳健反归一化器(Robust Denormalizer)对初始映射进行反归一化,减轻数据漂移的影响。最后,自适应组合器(Adaptive Combiner)动态调整预测窗口内全局映射和局部预测的组合权重,得出最终预测结果。通过融合全局信息的稳健性和局部信息的灵活性,GLAFF 能显著提升主流预测模型的稳健预测能力。此外,GLAFF 是一个与模型无关的即插即用框架,可与任何时间序列预测主干网络无缝协作。

本文实验

图片


大家可以关注我【科学最top】,第一时间follow时序高水平论文解读!!!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

图像处理 - 车道线检测:智能驾驶的“眼睛”

引言 在智能驾驶技术飞速发展的今天,车道线检测作为一项基础而关键的技术,扮演着车辆“眼睛”的角色。它不仅关系到车辆的导航和定位,还直接影响到自动驾驶系统的安全性和可靠性。本文将带你深入了解车道线检测技术的原理、方法以及在实际应用…

加速科技精彩亮相ICCAD 2024

12月11日—12日 ,中国集成电路设计业的年度盛会——ICCAD 2024在上海世博馆隆重举行。本次活动以“智慧上海,芯动世界”为主旨,汇聚了众多业界精英,共同探讨集成电路产业的未来。作为半导体测试行业领军企业,加速科技携…

java+springboot+mysql法律咨询网

项目介绍: 使用javaspringbootmysql开发的法律咨询网(文书),系统包含管理员、用户角色,功能如下: 管理员:登录系统;用户管理;文章管理(法律知识&#xff09…

安卓BLE蓝牙开发经验分享

注意点一:一开始必须申请权限,否则后面根本无法成功。 注意点二:BLE使用向某个特征写入来发送数据,写入一次默认长度是23字节,必须向蓝牙设备申请更大字节的写入才能发送更多字节。(23字节是BLE通信的最小…

Linux shell的七大功能 ---自动补齐、管道机制、别名

1、自动补齐---TAB 输入命令的前几个字符,按下tab键,会自动补齐完整的字符,若有多个命令、文件或目录的前几个字符相同,按下tab将会全部列举出来 2、管道机制---| 例如:ls -- help |more 将有关ls的帮助内容传递给“|…

实现SpringBoot项目嵌入其他项目

很多时候我们需要在项目里面嵌入其他项目或者被其他项目嵌入,如我们开发一个开源项目b,用户需要在自己的项目a嵌入b项目,使用b项目的功能,而且要实现a项目工作最小化,最好实现引入即用。 1.定义b项目的自定义配置 …

Fiddler查看服务器响应数据有乱码,如何解决?

解决方案: 第1步: (1)打开注册表,快捷键winr,操作如下图所示: (2) 在运行输入框中输入:regedit。 第2步:进入注册页主界面,如下图所示&#x…

ASP.net Core EntityFramework Code EF code 汇总

Entity FrameWork EF 总结 EF Core EF Core 如果实体模型很多,全部放在 上下文中的 OnModelCreating(ModelBuilder modelBuilder) 不太好维护 可以把实体模型 分离出去,每个类创建一个实体模型 public class BookConfiguration :IEntityT…

Docker概述与基础入门

1. 什么是Docker? Docker 是一个开源的平台,用于自动化应用程序的构建、部署和管理。它允许开发人员通过将应用程序及其依赖项打包成容器镜像,从而确保应用可以在任何环境中一致地运行。Docker 容器是轻量级的、可移植的、且具有高度隔离性的…

【Linux学习】十五、Linux/CentOS 7 用户和组管理

Linux下组和用户的管理都必须是root用户下进行: 一、组的管理 1.组的创建 格式: groupadd 组名参数: -g:指定用户组的组ID(GID),如果不提供则由系统自动分配。 【案例】创建一个名为 oldg…

XV6 开发环境搭建

Step 1 搭建ubuntu 20.04 虚拟机 注意:一定要使用ubuntu 20.04,该版本可以直接通过deb安装gnu编译工具链。 安装完虚拟机后,换apt源。 ubuntu20.04镜像下载链接 设置root账户密码: sudo passwd root Step 2 下载解压qemu 5.1.0 wget ht…

计算机网络-基础概念(HTTP,TPC/IP, DNS,URL)

HTTP不同的版本 HTTP0.9于1990年问世,此时HTTP并没有作为正式的标准被建立。HTTP正式被公布是1996年的5月,版本命名为HTTP/1.0。HTTP1.1,1997年1月公布,目前仍然是主流版本的HTTP协议版本。 TCP/IP 通常使用的网络是在TCP/IP协…

使用枚举实现单例模式,不会反序列化破坏攻击,不会被反射破坏攻击。(附带枚举单例的简单实现)

原因分析 1.反序列化方法 ① jdk8中的Enum源码中对反序列化方法进行重写,抛出异常。 java.lang.Enum#readObject方法截图如下 ②java.io.ObjectInputStream#readObject 方法中的 readEnum 方法处理了枚举类型的反序列化,从而确保了枚举的单例特性。 …

数据挖掘之聚类分析

聚类分析(Clustering Analysis) 是数据挖掘中的一项重要技术,旨在根据对象间的相似性或差异性,将对象分为若干组(簇)。同一簇内的对象相似性较高,而不同簇间的对象差异性较大。聚类分析广泛应用…

【C++】判断能否被 3, 5, 7 整除问题解析与优化

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 💯前言💯题目描述💯老师代码实现与分析老师代码逻辑分析优点缺点 💯学生代码实现与分析学生代码逻辑分析优点缺点 💯改进与优化优化代码实现优化…

PHP开发日志 ━━ 基础知识:四种不同的变量返回方式该如何调用

最近在给框架升级,其中涉及到古早的缓存系统升级,现在准备区分类型为混合、变量和普通文件,那么变量用什么形式存储到缓存才能给后续开发带来便利和通用性呢?于是就涉及到了本文的php基础知识。 好吧,又是一个无用的知…

Y3编辑器教程5:触发器进阶使用(镜头、UI、表格、函数库、排行榜、游戏不同步)

文章目录 一、游戏声音设计二、 游戏镜头设计2.1 镜头的基本参数2.2 镜头时间轴动画 三、界面编辑3.1 界面编辑器设置3.2 添加按钮事件3.3 触发编写 四、 表格编辑器(实现对话UI)4.1 一维表和多维表4.2 数据验证、搜索、保存与撤销4.3 Excel导入导出4.4 …

高中数学:成对数据的统计分析

文章目录 一、成对数据的统计相关性1、相关关系2、样本相关系数 二、一元线性回归模型及其应用1、一元线性回归模型2、最小二乘估计3、拟合效果比较公式4、注意点5、例题 三、列联表与独立性检验1、分类变量2、分类变量与列联表3、独立性检验4、常用小概率值和临界值5、例题6、…

Python OCR文字识别api接口

一.引言 文字识别,也称为光学字符识别(Optical Character Recognition, OCR),是一种将不同形式的文档(如扫描的纸质文档、PDF文件或数字相机拍摄的图片)中的文字转换成可编辑和可搜索的数据的技术。随着技…

Type-C接口电热毯的创新之旅

在科技日新月异的今天,智能家居产品正逐步渗透到我们生活的每一个角落,从智能灯光到温控系统,无一不展现着科技带来的便捷与舒适。而在这个追求高效与智能化的浪潮中,一款结合了最新科技元素的电热毯——Type-C接口电热毯&#xf…