【论文阅读】基于深度学习的时序预测——Crossformer

系列文章链接
论文一:2020 Informer:长时序数据预测
论文二:2021 Autoformer:长序列数据预测
论文三:2022 FEDformer:长序列数据预测
论文四:2022 Non-Stationary Transformers:非平稳性时序预测
论文五:2022 Pyraformer:基于金字塔图结构的时序预测
论文六:2023 Crossformer:多变量时序预测
论文七:2023 LSFT-Linear:质疑transformer能力的线性预测模型

论文链接:https://openreview.net/forum?id=vSVLM2j9eie

github链接:https://github.com/Thinklab-SJTU/Crossformer

参考解读:https://blog.csdn.net/qq_33431368/article/details/129483613

上海交通大学发表的论文,主要是解决多个变量之间时序关系的建模,解决基于多变量指标的时序数据处理,本文的创新点主要提现在以下几点:

  1. Dimension-Segment-Wise Embedding:对于多维时间序列,应该对每个维度的数据进行单独的数据表征,而不是在每个点位基于所有维度的数据进行数据表征,因此本文针对每个维度的指标进行独立向量化表征(线性转换+位置编码),更好地捕捉单变量的数据信息;

  2. Two-Stage注意力模块:第一步是时间维度的注意力机制,采用传统的时序transformer思想进行单维度内的时序数据建模;然后第二步再进行空间维度的建模,也就是提取多个变量之间的关联信息,也就是在变量维度进行attention计算,但是这样计算复杂度会很高,本文设计了中间变量运算简化了计算;

  3. 多层级Encoder-Decoder:由于上一步会进行two-stage的注意力运算,因此在Decoder中会分别对不同阶段的结果进行解码,模型的输入最开始是细粒度patch,随着层数增加逐渐聚合成更粗粒度的patch。这种形式可以让模型从不同的粒度提取信息,也有点像空洞卷积的架构。Decoder会利用不同层次的编码进行预测,各层的预测结果加和到一起,得到最终的预测结果(参考描述)。

相关推荐
城事漫游Molly9 小时前
质性研究AI工作流(六):质性研究质量检验的5维清单
人工智能·ai for science·定性研究
keykey6.9 小时前
迁移学习实战:用预训练模型做图像分类
开发语言·人工智能·深度学习·机器学习
码农小旋风9 小时前
上下文工程
人工智能·chatgpt·claude
火山引擎开发者社区9 小时前
开启报名 | 首届火山「AI安全攻防」挑战赛邀你参赛
人工智能
DXM05219 小时前
第8期| 传统机器学习遥感解译:SVM & 随机森林分类全流程实操
人工智能·python·随机森林·机器学习·支持向量机·arcgis·自然语言处理
程序员差不多先生9 小时前
Copilot 取消年费改按量计费:AI Coding 工具进入了什么新阶段?
人工智能·copilot·github copilot
猿粪已尽9 小时前
cc switch+codex+米醋 实现AI办公
人工智能·codex·cc switch·米醋·micu
装不满的克莱因瓶9 小时前
深入PyTorch模型的训练与可视化 —— 掌握迁移学习等模型训练效果提升的办法
人工智能·pytorch·python·深度学习·神经网络·ai·迁移学习
段一凡-华北理工大学9 小时前
工业领域的Hadoop架构学习~系列文章20:故障诊断与根因分析 - 从表象到本质的智能推理
大数据·人工智能·hadoop·学习·架构·高炉炼铁·工业智能体
凌云拓界9 小时前
状态机与思考循环 ——CogitoAgent开发实战(一)
javascript·人工智能·架构·node.js·设计规范