Automated Contrastive Learning Strategy Search for Time Series
Not on the map. Why?
Abstract (arXiv)
In recent years, Contrastive Learning (CL) has become a predominant representation learning paradigm for time series. Most existing methods manually build specific CL Strategies (CLS) by human heuristics for certain datasets and tasks. However, manually developing CLS usually requires excessive prior knowledge about the data, and massive experiments to determine the detailed CL configurations. In this paper, we present an Automated Machine Learning (AutoML) practice at Microsoft, which automatically learns CLS for time series datasets and tasks, namely Automated Contrastive Learning (AutoCL). We first construct a principled search space of size over 3×1012, covering data augmentation, embedding transformation, contrastive pair construction, and contrastive losses. Further, we introduce an efficient reinforcement learning algorithm, which optimizes CLS from the performance on the validation tasks, to obtain effective CLS within the space. Experimental results on various real-world datasets demonstrate that AutoCL could automatically find the suitable CLS for the given dataset and task. From the candidate CLS found by AutoCL on several public datasets/tasks, we compose a transferable Generally Good Strategy (GGS), which has a strong performance for other datasets. We also provide empirical analysis as a guide for the future design of CLS.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 47 of its 73 references that are in the map. First posted on arXiv 19 Mar 2024.
Builds on
47 of 73 references.
References · 47
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2016Layer Normalizationcited by 5,579
- 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,141
- 2022A Time Series is Worth 64 Words: Long-term Forecasting with Transformerscited by 1,981
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2020Self-supervised Learning: Generative or Contrastivecited by 693
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2021TS2Vec: Towards Universal Representation of Time Seriescited by 463
- 2020A Transformer-based Framework for Multivariate Time Series Representation Learningcited by 449
35 more
- 2014Deep metric learning using Triplet networkcited by 421
- 2016Tutorial on Variational Autoencoderscited by 404
- 2019AutoML: A Survey of the State-of-the-Artcited by 388
- 2021Time-Series Representation Learning via Temporal and Contextual Contrastingcited by 342
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2021Graph Contrastive Learning Automatedcited by 287
- 2019Unsupervised Scalable Representation Learning for Multivariate Time Seriescited by 267
- 2022Self-Supervised Contrastive Pre-Training For Time Series via Time-Frequency Consistencycited by 246
- 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 223
- 2021Unsupervised Representation Learning for Time Series with Temporal Neighborhood Codingcited by 223
- 2020Design Space for Graph Neural Networkscited by 182
- 2019Time-Series Anomaly Detection Service at Microsoftcited by 163
- 2022CoST: Contrastive Learning of Disentangled Seasonal-Trend Representations for Time Series Forecastingcited by 143
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2021HDMI: High-order Deep Multiplex Infomaxcited by 82
- 2021Self-supervised representation learning from 12-lead ECG datacited by 80
- 2021AutoGCL: Automated Graph Contrastive Learning via Learnable View Generatorscited by 73
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2023TimesURL: Self-supervised Contrastive Learning for Universal Time Series Representation Learningcited by 51
- 2024EEGFormer: Towards Transferable and Interpretable Large-Scale EEG Foundation Modelcited by 51
- 2021Automated Self-Supervised Learning for Graphscited by 50
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
- 2021Graph Communal Contrastive Learningcited by 34
- 2021Network of Tensor Time Seriescited by 32
- 2023Networked Time Series Imputation via Position-aware Graph Enhanced Variational Autoencoderscited by 32
- 2021AutoLoss: Automated Loss Function Search in Recommendationscited by 31
- 2023BrainNet: Epileptic Wave Detection from SEEG with Hierarchical Graph Diffusion Learningcited by 25
- 2021X-GOAL: Multiplex Heterogeneous Graph Prototypical Contrastive Learningcited by 19
- 2021Heterogeneous Contrastive Learningcited by 15
- 2022COIN: Co-Cluster Infomax for Bipartite Graphscited by 14
- 2023STERLING: Synergistic Representation Learning on Bipartite Graphscited by 12
- 2024Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series Imputationcited by 11
- 2022AutoLossGen: Automatic Loss Function Generation for Recommender Systemscited by 10
- 2021Deeper-GXX: Deepening Arbitrary GNNscited by 7
Built on by
Citing papers per year: 2024: 3; 2025: 1; 2026: 1.
5 papers.
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyondcited by 27
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecastingcited by 12
- 2024Cluster Aware Graph Anomaly Detectioncited by 7
- 2026What if Tomorrow is the World Cup Final? Counterfactual Time Series Forecasting with Textual Conditionscited by 1
- 2026What if Tomorrow is the World Cup Final? Counterfactual Time Series Forecasting with Textual Conditions14 May 2026
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecasting24 May 2025
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
- 2024Cluster Aware Graph Anomaly Detection15 Sep 2024
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyond30 Mar 2024