首页 > 其他分享 >Informer复现 -- 训练及吃瓜

Informer复现 -- 训练及吃瓜

时间:2024-08-07 14:28:36浏览次数:14  
标签:预测 训练 -- 复现 DLinear Informer 源代码

想吃瓜的同学,直接往后看

训练

经过几次博文,Informer的模型已经完全复现了。接下来就是通过训练验证复现的模型是否可行。

优化器optimizer用Adam,评价标准criterion用MSELoss(),学习率设置为1e-3,学习率衰减采用CosineLRScheduler (timm.scheduler.cosine_lr),预热5个epoch。batch_size和源代码保持一致,设置为32。pred_len设置为24。

经过10个epoch的训练,最终得到结果为

相较于源代码中公布的结果(MSE 0.577 和MAE 0.549)而言,复现的结果要比源代码的好。

同时,复现的代码也提供了真实的MAE和MSE(数据刚开始归一化进行训练,测试结果要反归一化)。

需要完整训练代码的同学,可关注公众号 (AI天天用),留言获取。

吃瓜

正当不同研究者疯狂研究Informer的时候,一朵(或许很多?)质疑的乌云悄悄地飘到了Informer的上空。

有的质疑在自己数据集上效果一般(以下截图来自知乎):

有的说消融实验不太好:

有的说结果不如DLinear, LSTM

额,这是神马情况。

质疑的声音在DLinear这篇文章[1]中达到了顶点。巧到家了,这篇DLinear与Informer一样,也发在AAAI会议上。

DLinear是2023年的文章,Informer是2021年的文章。

这篇论文说了什么呢?请看黄色标记。

正如论文的题目所言,这篇论文diss了包括Informer在内的诸多用于时间序列预测的former的性能。

作者用简单的Linear/DLinear (MLP)模型,取得了比各种时间序列预测的former更好的效果。

提升了不止一点点哦,大幅提升(请看下图MSE值的比较)。

这。。。

这篇文章指出,各种用于时间序列预测的former的核心创新点根本不是什么改进,而是预测时的批量输出。

换言之,预测时批量输出避免了逐步预测时误差的累积,提高了预测的精度。

聪明的同学,您觉得大预言模型在输出时,是否存在误差积累呢?

Anyway,朋友让我复现Informer的工作完成了,至于到底什么才是核心创新点,留给其他人解决吧 :)

参考文献

[1] 2022, Zeng et al., Are Transformers Effective for Time Series Forecasting?, https://arxiv.org/abs/2205.13504

标签:预测,训练,--,复现,DLinear,Informer,源代码
From: https://blog.csdn.net/AI_daily/article/details/140991132

相关文章

  • Informer复现--模型之Attention
    目录原始Attention:卷王Informer:拒绝躺平Informer龙场悟道: K 也要选一选到底选多少个:少量;些许;一些代码复现:talkischeapAttention:原代码中是FullAttentionProbAttention复现第一步:计算$u$和$U$第二步:随机选取少量K第三步:计算pre-attention第四步:得到用来选少......
  • 工业数采网关介绍-天拓四方
    一、引言随着工业4.0的推进和物联网(IoT)技术的飞速发展,工业数采网关作为连接传感器、执行器与上层管理系统的关键设备,在智能制造中扮演着越来越重要的角色。本文将深入探讨工业数采网关的定义、功能、优势及其在现代化工业生产中的应用,以期为相关领域的研究与实践提供参考。二......
  • 工业物联网智能网关的功能、特点以及其在现代工业生产中的应用-天拓四方
    随着信息技术的飞速发展,工业物联网(IIoT)作为第四次工业革命的核心驱动力,正逐渐改变着传统工业的生产方式和管理模式。在工业物联网中,智能网关作为连接感知层与应用层的关键设备,其重要性不言而喻。本文将详细介绍工业物联网智能网关的功能、特点以及其在现代工业生产中的应用,旨在......
  • 【运维自动化-配置平台】如何使用云资源同步功能(腾讯云为例)
    云资源同步是通过apikey去单向同步云上的主机资源和云区域信息,目前支持腾讯云和亚马逊云。主要特性1、蓝鲸配置平台周期性的单向只读同步云主机和vpc(对应蓝鲸云区域)信息,第一次全量,后面增量2、默认同步到主机池,也可自定义主机池模块,需要手动分配到业务3、主机随云控制台销毁而......
  • 260道网络安全工程师面试题(附答案)_网安面试题 戳我拿源文档
    2024年过去了一大半,先来灵魂三连问,年初定的目标完成多少了?薪资涨了吗?女朋友找到了吗?​好了,不扎大家的心了,接下来进入正文。由于我之前写了不少网络安全技术相关的文章和回答,不少读者朋友知道我是从事网络安全相关的工作,于是经常有人私信问我:我刚入门网络安全,该怎么学?......
  • plc网关选型建议,仅供参考!-天拓四方
    在工业自动化领域中,PLC网关扮演着至关重要的角色。作为连接PLC设备与其他系统(如云计算、大数据分析平台、MES等)的桥梁,PLC网关的选型不仅关系到数据传输的效率和稳定性,更直接影响到整个工业自动化系统的性能和可靠性。因此,本文旨在探讨PLC网关选型时需要考虑的因素,并结合实操经......
  • 网络安全入门教程(非常详细)从零基础入门到精通,看完这一篇就够了!
    想要成为黑客/红客,却苦于没有方向,不知道从何学起,下面这篇网络安全入门教程可以帮你实现自己的黑客梦想,如果想学,可以继续看下去,文章有点长,希望你可以耐心看到最后网络安全入门路线Web安全相关概念(2周)熟悉基本概念(SQL注入、上传、XSS、、CSRF、一句话木马等)。通过关键......
  • 云服务IaaS、PaaS、SaaS的区别
    云计算有三种主要服务模式:基础设施级服务(IaaS),平台级服务(PaaS)和软件级服务(SaaS),它们具体是啥?三者之间的区别是什么?IaaS、PaaS、SaaS是什么?LaaS(InfrastructureasaService,基础设施即服务)是云服务的最底层,主要提供一些基础资源,如计算、存储和网络等。PaaS(PlatformasaServic......
  • 数据结构 - 并查集路径压缩
    ......
  • 什么是柔性生产?
    柔性生产,是一种能够迅速调整生产流程、产品种类及产量,以低成本、高效率响应市场多样化需求的生产方式。它不仅仅是对生产线硬件的升级,更是对生产组织、管理模式及信息技术的全面革新。柔性生产的核心在于“灵活”二字,即企业能够像水一样,随市场需求的波动而灵活变化,实现快速响应......