ICLR 2022

1 前言介绍

  • 表征学习(对比学习)+时间序列预测

    • 首先学习时间序列解耦的representation
    • 然后进行回归任务的精调
  • 对比学习CoST包含时域和频域的contrastive loss
    • ——>学习趋势和周期性representation
  • 传统的时间序列预测模型将特征表示学习和预测任务放在一块
    • 迭代很多非线性层来同时进行特征提取和预测回归任务
    • 但这样的方式可能会导致模型过拟合,提取到数据中多余的噪声信息
    • ——>这篇论文提出了利用解耦的(disentangled)周期和趋势之间结构的特征表达,来建模时间序列

2 时间序列的周期性和趋势

 是一个有m个观测信号,T长度的时间序列。

给定可视窗口h,目标是预测接下来的k步时间片

这篇论文的思路是,不把特征学习和预测任务同时在g()函数中实现。论文主要关注如何学习特征表示。也即如何学习X的非线性特征表示V=f(X),其中

之后可以将最后的Vh作为下游预测任务的输入

2.1 周期和趋势解耦的特征学习

  • 复杂的数据往往是由多个源的数据共同组成的

    • ——>一个好的特征表示可以解耦这多个可解释的源
    • 如果不能解耦的话,可能会学到冗余的特征

  • 一个观测到的时间序列X可以看成由误差项E和无误差项X*组成

    • X*由周期S和趋势T组成
    • 由于E不可预测,所以最优的预测是把X*找出来(之前的工作是直接找X,这就会导致捕捉到冗余的信息,以及过拟合)
  • 周期和趋势单元是相互独立的,他们不会影响到对方
    • 所以即使周期和趋势中的一个发生了改变,另一个是不会受到影响的
    • ——>周期和趋势可以独立地进行学习
  • 误差E是不会影响无误差项的
    • 即P(X*|T,S)和E无关
    • 这里由于X*是未知的,所以作者使用对比学习
      • 在误差项E上进行数据增强,得到不同的

        • ——>学到不随误差项而变化的S和T的表示

3 周期-趋势对比学习

目标是学习时间序列的解耦周期-趋势表征

,其中

(α这里是一个平衡趋势表征和周期性表征的超参数)

3.1 趋势表征学习

  • 自回归过滤是一种提取趋势的方法,但是问题在于,time-lag取多大呢?

    • 太小——欠拟合
    • 太大——过拟合+参数过多

3.1.1 趋势特征提取器

  • 这里使用了多个自回归过滤混合的方式,以自动学习合适的time-lag

  • TFD由L+1个自回归过滤器组成向下取整
  • 每一个CausalConv都是一个1维卷积,输入的channel数为d,输出的channal数为
  • 第i个CausalConv的核大小是 
  • 最后,是一个平均池化,得到最终的趋势表征

3.1.2 时域对比学习误差项

这里使用了MOCO的对比学习思路

(K=N-1)

3.2 周期表征学习

3.2.1 周期特征提取器

FFT:把时域转换至空域

其中振幅和相位可以分别表示为:

最终得到的周期性表征为:

逆傅里叶变换为:

3.2.2 频域对比学习误差

振幅和相位的对比误差

4 实验部分

4.1 预测表现

4.2 disentanglement 验证

人造数据,两个trend+三个seasonality,两两组合,得到六个时间序列。

对encoder得到的趋势和周期的表征,通过T-SNE之后,进行可视化

论文笔记:COST: CONTRASTIVE LEARNING OF DISENTANGLEDSEASONAL-TREND REPRESENTATIONS FORTIME SERIES FOREC相关推荐

  1. 论文阅读“Twin Contrastive Learning for Online Clustering”(IJCV2022)

    论文标题 Twin Contrastive Learning for Online Clustering 论文作者.链接 作者: Li, Yunfan and Yang, Mouxing and Pe ...

  2. 图像隐写术分析论文笔记:Deep learning for steganalysis via convolutional neural networks

    好久没有写论文笔记了,这里开始一个新任务,即图像的steganalysis任务的深度网络模型.现在是论文阅读阶段,会陆续分享一些相关论文,以及基础知识,以及传统方法的思路,以资借鉴. 这一篇是Medi ...

  3. 论文阅读笔记《Few-Shot Learning with Global Class Representations》

    小样本学习&元学习经典论文整理||持续更新 核心思想   本文提出一种基于度量学习的小样本学习算法.与其他算法将训练集分成基础类别和新类别,进行两个阶段的训练方式不同,本文将包含大量样本的基础 ...

  4. 【论文笔记——DIM】Learning Deep Representations By Mutual Information Estimation and Maximization

    arxiv:https://arxiv.org/abs/1808.06670 code:https://github.com/rdevon/DIM report video:https://www.y ...

  5. 论文笔记:Hashtag2Vec: Learning Hashtag Representation with Relational Hierarchical Embedding Model

    感想 这是一片IJCAI 2018的论文,一开始看到这个东西的时候,我感觉还是比较新的,把社交网络的hashtag和tweet的网络结构融入到embedding中,做了一个network embedd ...

  6. 【论文笔记 · RL】Learning Phase Competition for Traffic Signal Control

    Learning Phase Competition for Traffic Signal Control 摘要 FRAP模型基于交通信号控制中相位竞争的思想:当两个交通信号出现竞争时,应该给交通流动 ...

  7. [深度学习论文笔记]Modality-aware Mutual Learning for Multi-modal Medical Image Segmentation

    Modality-aware Mutual Learning for Multi-modal Medical Image Segmentation 多模态医学图像分割中的模态感知互学习 Publish ...

  8. 论文笔记|Self-Supervised Test-Time Learning for Reading Comprehension

    作者:孙嘉伟 单位:燕山大学 目录 0.研究背景 1.TTLRC的形式 2.QA问答对生成方法 一.使用的工具模型 二.生成问答对的方法 3.实验结果&结论 一.数据集&基础模型 二. ...

  9. 论文笔记——Deep Residual Learning for Image Recognition(论文及相关代码)

    啊先说一些题外话,在刚刚进入深度学习的时候就在知乎上看到关于何恺明大神的phd的传奇经历.大概就是何大牛顶着光环选手的称号进的MSRA,peer的到第1-2年就已经各种论文刷到飞起,但是何大牛到第三年 ...

最新文章

  1. python3.6.2安装教程-CentOS 7.2下安装Python 3.6.2
  2. [你必须知道的.NET]第十三回:从Hello, world开始认识IL
  3. 特奇怪的问题:centos5下mount.cifs 与apache2.2.3和vsftpd结合
  4. Centos7+nginx1.12+mysql5.7+php7环境安装
  5. SpringCloud版本命名
  6. ThinkPHP - 6 - 学习笔记(2015.5.4)
  7. 【Flink】FLink 1.12 版本的 Row 类型 中的 RowKind 是干嘛的
  8. ArcGIS(ArcMap)进行缓存切片
  9. 《富爸爸穷爸爸》--读书笔记(5)-2020
  10. 基于FPGA的Yolov4 tiny目标检测网络加速器
  11. 旅游网站毕业设计,旅游网站网页设计设计源码,旅游网站设计毕业论文
  12. 阿里巴巴食堂:看菜名我跪了~程序员:给我来个“油炸产品经理”
  13. 一个排列是某些对象的有序组合,例如,3124 就是数字 1,2,3,4 的一种可能排列。 如果所有的排列按照数值或者字母序排序,我们称其为一个字典序。 0, 1, 2 的字典排列有:012 021 1
  14. Java 汉字转拼音(倒叙显示,过滤字符,字母,有数字添加到末尾)
  15. 2022年江苏专转本计算机大类考生经验分享(上岸南工程)
  16. windows程序设计作业
  17. 从VIVO到华为,让人目瞪口呆的“未来SMT智能工厂”亮相
  18. respond.js
  19. Qt pop3接收邮件并下载附件程序
  20. 可以在线定制的安卓即时通聊天软件

热门文章

  1. Linux 系统命令及其使用详解大全 (完整版 )
  2. 【项目精选】基于Java的模拟写字板的设计与实现(视频+论文+源码)
  3. Web GIS 概述
  4. 测试眉形的有哪个软件_拍照测眉毛_有没有一种软件可以通过拍照帮人设计眉毛_彩妆阁...
  5. 荐书丨《不可打扰》:我们如何保存专注
  6. 在线工具合集 工作效率分分钟翻倍!
  7. 终于,抓到了勒索病毒作者!!
  8. 关注国内Pinterest模式网站发展
  9. broadcm_40181 wifi 驱动分析
  10. 国庆家电两位数下滑!海尔智家逆增份额持续第一