paper-with-me

홈 › Papers

Self-Supervised Time Series Representation Learning via Cross Reconstruction Transformer

2022-05-20 · Wenrui Zhang, Ling Yang, Shijia Geng, Shenda Hong

Unsupervised/self-supervised representation learning in time series is critical since labeled samples are usually scarce in real-world scenarios. Existing approaches mainly leverage the contrastive learning framework, which automatically learns to understand the similar and dissimilar data pairs. Nevertheless, they are restricted to the prior knowledge of constructing pairs, cumbersome sampling policy, and unstable performances when encountering sampling bias. Also, few works have focused on effectively modeling across temporal-spectral relations to extend the capacity of representations. In this paper, we aim at learning representations for time series from a new perspective and propose Cross Reconstruction Transformer (CRT) to solve the aforementioned problems in a unified way. CRT achieves time series representation learning through a cross-domain dropping-reconstruction task. Specifically, we transform time series into the frequency domain and randomly drop certain parts in both time and frequency domains. Dropping can maximally preserve the global context compared to cropping and masking. Then a transformer architecture is utilized to adequately capture the cross-domain correlations between temporal and spectral information through reconstructing data in both domains, which is called Dropped Temporal-Spectral Modeling. To discriminate the representations in global latent space, we propose Instance Discrimination Constraint to reduce the mutual information between different time series and sharpen the decision boundaries. Additionally, we propose a specified curriculum learning strategy to optimize the CRT, which progressively increases the dropping ratio in the training process.

📄 PDF Abstract BibTeX arXiv:2205.09928

Code (1)

bobzwr/cross-reconstruction-transformer 공식 구현 pytorch

Tasks

Contrastive LearningRepresentation LearningTime SeriesTime Series Analysis

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Series2Vec: Similarity-based Self-supervised Representation Learning for Time Series Classification

2023-12-07 · Navid Mohammadi Foumani, Chang Wei Tan, Geoffrey I. Webb, Hamid Rezatofighi 외

We argue that time series analysis is fundamentally different in nature to either vision or natural language processing with respect to the forms of meaningful self-supervised learning tasks that can be defined. Motivate…

Data AugmentationRepresentation LearningSelf-Supervised LearningTime Series+2

Diffusion Auto-regressive Transformer for Effective Self-supervised Time Series Forecasting

2024-10-08 · Daoyu Wang, Mingyue Cheng, Zhiding Liu, Qi Liu 외

Self-supervised learning has become a popular and effective approach for enhancing time series forecasting, enabling models to learn universal representations from unlabeled data. However, effectively capturing both the …

DecoderDenoisingSelf-Supervised LearningTime Series+1

Self-Supervised Time Series Representation Learning by Inter-Intra Relational Reasoning

2020-11-27 · Haoyi Fan, Fengbin Zhang, Yue Gao

Self-supervised learning achieves superior performance in many domains by extracting useful representations from the unlabeled data. However, most of traditional self-supervised methods mainly focus on exploring the inte…

RelationRelational ReasoningRepresentation LearningSelf-Supervised Learning+3

Contrastive Neural Processes for Self-Supervised Learning

2021-10-24 · Konstantinos Kallidromitis, Denis Gudovskiy, Kazuki Kozuka, Iku Ohama 외

Recent contrastive methods show significant improvement in self-supervised learning in several domains. In particular, contrastive methods are most effective where data augmentation can be easily constructed e.g. in comp…

Contrastive LearningData AugmentationSelf-Supervised LearningTime Series+2

Multi-Task Self-Supervised Time-Series Representation Learning

2023-03-02 · Heejeong Choi, Pilsung Kang

Time-series representation learning can extract representations from data with temporal dynamics and sparse labels. When labeled data are sparse but unlabeled data are abundant, contrastive learning, i.e., a framework to…

Anomaly DetectionContrastive LearningMulti-Task LearningRepresentation Learning+4