atlas

Research map / Time series / Foundation models for time series

TimePoint: Accelerated Time Series Alignment via Self-Supervised Keypoint and Descriptor Learning

ICML 2025 · Time series › Foundation models for time series · approach: Time series representation learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TimePoint, a self-supervised 1D keypoint detector and descriptor network trained on synthetic signals warped by CPAB diffeomorphisms, so DTW can align sparse keypoints faster and often more accurately.

Problem

Time series alignment with Dynamic Time Warping is quadratic in sequence length and sensitive to noise, and there is no keypoint/descriptor learning framework for 1D signals comparable to SuperPoint in images.

Approach

Adapts SuperPoint-style self-supervised keypoint and descriptor learning to 1D signals: synthetic signals with known keypoints are warped with CPAB diffeomorphisms to create ground-truth correspondences, and a fully convolutional wavelet-convolution (WTConv) encoder with keypoint and descriptor decoders yields sparse features on which cosine-cost DTW runs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune TimePoint on real dataTimePoint + DTW · 102 UCR datasets1-NN accuracy: 0.721 -> 0.790Helped
Use 20% rather than 100% of TimePoint keypointsTimePoint + DTW · 102 UCR datasetsGPU runtime (hours): 193 -> 2.88Helped
Use TimePoint descriptors at 20% keypoints instead of raw DTWDTW · 102 UCR datasets1-NN accuracy: 0.706 -> 0.721Helped
Use TimePoint descriptors at 20% keypoints instead of raw DTWDTW · 102 UCR datasetsGPU runtime (hours): 192 -> 2.88Helped
Use cosine similarity instead of Euclidean distance (ablation)TimePoint with Dense Conv encoder, 100% length · 27 datasets1-NN accuracy: 0.82 -> 0.835Helped
Use cosine similarity instead of Euclidean distance (ablation)TimePoint with WTConv encoder, 100% length · 27 datasets1-NN accuracy: 0.815 -> 0.869Helped
Use WTConv rather than Dense Conv encoder with cosine similarity (ablation)TimePoint, 100% length · 27 datasets1-NN accuracy: 0.835 -> 0.869Helped
Add descriptors rather than use raw signal restricted to keypoints (ablation)TimePoint + DTW, 20% length · 27 datasets1-NN accuracy: 0.792 -> 0.865Helped
Add non-maximum suppression (ablation)TimePoint with WTConv and cosine similarity, 20% length · 27 datasets1-NN accuracy: 0.841 -> 0.865Helped
Use TimePoint at 20% rather than 10% keypointsTimePoint · 30 UCR datasets, no perturbation1-NN accuracy: 0.867 -> 0.881Helped
Use TimePoint at 20% rather than 10% keypointsTimePoint · 30 UCR datasets, jitter σ = 0.51-NN accuracy: 0.760 -> 0.791Helped

Surprising findings

Limitations

Experimental setup

Datasets: SynthAlign UCR Time Series Archive

Benchmarks: UCR Time Series Archive

Metrics: 1-NN classification accuracy GPU runtime (hours) average rank (critical difference diagram)

Baselines: DTW SoftDTW DTW-GI ShapeDTW Euclidean

Builds on: SuperPoint CPAB transformations WTConv Dynamic Time Warping DTAN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy