线性预测器的等价性

摘要

尽管线性模型很简单,但它在时间序列预测中表现良好,即使是在与更深入、更昂贵的模型竞争时也是如此。已经提出了许多线性模型的变体,通常包括某种形式的特征归一化,以提高模型的泛化。本文分析了用这些线性模型体系结构可表示的函数集。通过这样做,我们证明了时间序列预测的几种流行的线性模型变体是等效的,并且在功能上与标准的无约束线性回归难以区分。 我们描述了每个线性变量的模型类。我们证明了每个模型都可以被重新解释为在适当增强的特征集上的无约束线性回归,因此在使用均方损失函数时承认封闭形式的解决方案。我们提供的实验证据表明,在检查模型学习几乎相同的解决方案,并最终证明,更简单的封闭形式的解决方案是优越的预测在72%的测试设置。

线性模型定义:令x∈rl是一个上下文向量。DLinear的工作原理是把x分解成“趋势”和“季节”分量。趋势分量是通过对x的分量取一个移动平均值来定义的。季节分量由残差 x s e a s o n a l : = x − x t r e n d x_{seasonal}:=x−x_{trend} xseasonal:=xxtrend给出。移动平均线被填充,这样它就保留了x的维度。然后,我们把x -季节性和x -季节性分开,把它们传递给单独的可学习的线性层。

在本文中,我们深入研究了几个著名的线性时间序列预测模型的数学。我们充分描述了使用每个架构可表达的功能集。我们显示,有些引人注目的是,它们本质上都是等效的:对应于无约束或弱约束(通过特征增强)线性回归。最小二乘线性回归的凸性表明,这些模型的行为实际上应该是难以区分的。我们提供了支持这一假设的实验证据,表明在实践中,所有模型都趋向于相同的最优。此外,我们证明了最小二乘线性回归的封闭形式解的性能与梯度下降训练的解相当或更好。我们的贡献是:

  • 数学证明,几种流行的线性时间序列预测模型本质上是相同的。
  • 实验证据表明,当对相同的数据进行训练时,每个模型确实倾向于相同的解决方案,只是偏差参数不同。
  • 定量证据表明,封闭形式的普通最小二乘(OLS)解决方案通常优于使用随机梯度下降训练的现有模型。

为了本文的目的,我们将“模型类”称为由模型体系结构引起的函数的参数集。例如,一个没有隐藏层的单层线性神经网络的模型类为
其中a和b的维数是合适的。在本文的剩余部分,我们称之为“线性”。在本节中,我们用线性模型定义预测任务。然后,我们分析了广泛使用的DLinear(第3.1.1节)和最近的SoTA FITS架构(第3.1.2节)。我们从数学上证明了这些模型与线性回归是等价的,因为它们具有相同的模型类。然后,我们在第3.2节中定义和讨论了用于时间序列预测的几种可逆数据归一化策略。这些归一化策略产生额外的线性模型变体,即RLinear、NLinear和FITS+IN
(如Xu等人所说,即FITS与实例规范化。

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

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

相关文章

未来的视窗:苹果Vision Air猜想与期待

在科技日新月异的今天,每一次新产品的发布都引领着行业的新趋势。当我们谈论苹果时,这家全球科技巨头总是以其独特的创新理念和精湛的工艺设计,一次次刷新我们对科技产品的认知。近期,关于苹果未来可能推出的“Apple Vision Air”的讨论成为了热门话题。今天,我们就来一起…

Mysql使用中的性能优化——索引数对插入操作性能的影响

表的索引可以给数据检索提升效率,但是也给表的增删改操作带来代价。本文我们将关注,索引数量对INSERT操作的影响。 结论 索引数的新增会造成INSERT操作效率下降,约每增一个索引会降低10%效率。 实验数据 可以看到0个索引的效率是7个索引效…

【C++题解】1265. 爱因斯坦的数学题

问题:1265. 爱因斯坦的数学题 类型:简单循环 题目描述: 爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨 2 阶,则最最后剩一阶,若每步跨 3 阶,则最后剩 2 阶,若每…

分布式事务大揭秘:使用MQ实现最终一致性

本文作者:小米,一个热爱技术分享的29岁程序员。如果你喜欢我的文章,欢迎关注我的微信公众号“软件求生”,获取更多技术干货! 大家好,我是小米,一个热爱分享技术的29岁程序员,今天我们来聊聊分布式事务中的一种经典实现方式——MQ最终一致性。这是一个在互联网公司中广…

Wow Tab插件,一款能让你的Edge浏览器开挂的插件,微软官方出品

首先问你个问题,你的浏览器起始页是什么样的界面?是默认的界面还是极简的界面?又或者是既简洁又功能丰富的新型起始页呢?如果你的起始页是浏览器默认的,从来都没有更改过的话,建议你可以尝试一些第三方的起…

6.切蛋糕

上海市计算机学会竞赛平台 | YACSYACS 是由上海市计算机学会于2019年发起的活动,旨在激发青少年对学习人工智能与算法设计的热情与兴趣,提升青少年科学素养,引导青少年投身创新发现和科研实践活动。https://www.iai.sh.cn/problem/71 题目描述 一个圆型的蛋糕,切 𝑛n 刀…

c++ pugixml编译动态库dll

pugixml库默认是编译成静态库的。要把pugixml库编译成一个动态库,需要对代码做一些修改,具体是将 // If no API is defined, assume default #define PUGIXML_API 如下: #if defined(_MSC_VER) && _MSC_VER > 1300 #ifndef P…

【C++第九课 - vector】vector介绍、vector使用,vector的底层实现、杨辉三角、全排列、只出现一次的数字

目录 一、vector的介绍二、vector的使用1、vector的构造函数2、vector的插入和三种遍历方式3、开空间4、insert5、find6、erase补充 三、vector的底层实现1、成员变量2、构造函数3、push_back4、访问方式5、pop_back6、insert - pos位置插入x7、resize8、拷贝构造9、赋值10、er…

工具:Linux如何挂载NTFS移动硬盘

从windows平台迁移数据至Linux平台,有时候会用到NTFS文件系统的硬盘,但Linux的file system一般又无法直接兼容NTFS系统。这个就需要用到ntfs-3g插件。 NTFS-3G是一个开源项目, NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSo…

千益畅行:合法合规的旅游卡服务,打破误解

近期,千益畅行旅游卡服务引起了公众的广泛关注。然而,一些人对该服务存在误解,认为其存在某种欺诈行为。但经过深入了解和全网搜索证据,我们可以确认,千益畅行实际上是一家合法合规的旅游卡服务提供商。 千益畅行旅游…

玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型

** 玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型 ** 目录 玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型 前言一、问题描述二、创建模型2.1 识别机构中的刚体2.2 确定刚…

腾讯QQ/TIM本地特权提升(CVE-2023-34312)

受影响的产品: QQ 9.7.1.28940 ~ 9.7.8.29039 TIM 3.4.5.22071 ~ 3.4.7.22084 受影响的组件: QQProtect.exe 4.5.0.9424(在 TIM 3.4.5.22071 中) QQ权限.exe 4.5.0.9426(QQ 9.7.1.28940 中) QQProtectEngine.dll 4.5.0…

【机器学习】消息传递神经网络(MPNN)在分子预测领域的医学应用

1. 引言 1.1. 分子性质预测概述 分子性质预测是计算机辅助药物发现流程中至关重要的任务之一,它在许多下游应用如药物筛选和药物设计中发挥着核心作用: 1.1.1. 目的与重要性: 分子性质预测旨在通过分子内部信息(如原子坐标、原…

用统一的方式处理数据

在日常工作,生活中,有大量的数据需要保存到文件中,如文本,图像,以及Word和excel等软件数据。但是。如果大量的数据由多个人一同使用,久而久之就弄不清楚谁将数据存到什么地方了。虽然可以使用文件服务器来管…

Mysql的 存储过程(procedure)

什么是存储过程 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名字和参数(如果有)来执行它。存储过程可以在很多数据库管理系统&#x…

vue2 组件封装

vue2 组件封装 文件组织形式Vue 组件的三大核心属性(props、data 和样式)data vs props打破 props 单向数据流 事件表单修饰符事件修饰符 插槽新指令 v-slot 其他杂项组件生成 id\$nextTick 函数的使用在父级组件中调用子组件的方法 样式总结参考 本文记…

11.Spring AOP

文章目录 1.什么是 Spring AOP?2.为什要用 AOP?3.Spring AOP 应该怎么学习呢?3.1 AOP 组成3.1.1 切⾯(Aspect) 切点 通知3.1.2 连接点(Join Point)3.1.3 切点(Pointcut)…

《python程序语言设计》2018版第5章第46题均值和标准方差-下部(本来想和大家说抱歉,但成功了)

接上回,5.46题如何的标准方差 本来想和大家说非常抱歉各位同学们。我没有找到通过一个循环完成两个结果的代码。 但我逐步往下的写,我终于成功了!! 这是我大前天在单位找到的公式里。x上面带一横是平均值。 我不能用函数的办法…

数据处理之图像压缩

简介 图像压缩是很多应用场景中非常重要的技术,主要有以下几个原因: 减小文件大小 原始的图像文件通常非常大,尤其是高分辨率或者 RAW 格式的图片。压缩图像可以显著减小文件大小,有利于存储和传输。 节省存储空间 在许多应用中,需要存储大量的图像数据,如相册、电子商务平…

腾讯医疗大模型,不止大模型

“千呼万唤始出来,腾讯健康终于祭出医疗大模型。但或许这只是新故事的开始。下一步通过应用场景的打磨,全面嵌入生态合作伙伴,才能让医疗行业加速全面拥抱「数智化」工具。 在今年几乎所有企业都卷入AI大模型这场豪赌时,腾讯健康…