Contrast All the Time: Learning Time Series Representation from Temporal Consistency
Abdul-Kazeem Shamba, Kerstin Bach, Gavin Taylor

TL;DR
CaTT introduces a novel contrastive learning method for time series that leverages the full temporal dimension and a scalable NT-pair loss, resulting in superior embeddings and faster training.
Contribution
It proposes CaTT, a contrastive learning framework that contrasts all time steps simultaneously without data augmentation, improving efficiency and embedding quality.
Findings
Produces better downstream task performance.
Faster training compared to existing methods.
Effective use of natural temporal structure.
Abstract
Representation learning for time series using contrastive learning has emerged as a critical technique for improving the performance of downstream tasks. To advance this effective approach, we introduce CaTT (\textit{Contrast All The Time}), a new approach to unsupervised contrastive learning for time series, which takes advantage of dynamics between temporally similar moments more efficiently and effectively than existing methods. CaTT departs from conventional time-series contrastive approaches that rely on data augmentations or selected views. Instead, it uses the full temporal dimension by contrasting all time steps in parallel. This is made possible by a scalable NT-pair formulation, which extends the classic N-pair loss across both batch and temporal dimensions, making the learning process end-to-end and more efficient. CaTT learns directly from the natural structure of temporal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Neural Networks and Applications
MethodsContrastive Learning
