OTW: Optimal Transport Warping for Time Series

06/01/2023
by   Fabian Latorre, et al.
0

Dynamic Time Warping (DTW) has become the pragmatic choice for measuring distance between time series. However, it suffers from unavoidable quadratic time complexity when the optimal alignment matrix needs to be computed exactly. This hinders its use in deep learning architectures, where layers involving DTW computations cause severe bottlenecks. To alleviate these issues, we introduce a new metric for time series data based on the Optimal Transport (OT) framework, called Optimal Transport Warping (OTW). OTW enjoys linear time/space complexity, is differentiable and can be parallelized. OTW enjoys a moderate sensitivity to time and shape distortions, making it ideal for time series. We show the efficacy and efficiency of OTW on 1-Nearest Neighbor Classification and Hierarchical Clustering, as well as in the case of using OTW instead of DTW in Deep Learning architectures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2020

Fast Unbalanced Optimal Transport on Tree

This study examines the time complexities of the unbalanced optimal tran...
research
04/29/2022

Geophysical Inversion and Optimal Transport

We propose a new approach to measuring the agreement between two oscilla...
research
09/27/2015

Optimal Copula Transport for Clustering Multivariate Time Series

This paper presents a new methodology for clustering multivariate time s...
research
11/27/2018

An Analytical Approach to Improving Time Warping on Multidimensional Time Series

Dynamic time warping (DTW) is one of the most used distance functions to...
research
10/09/2019

Spatio-Temporal Alignments: Optimal transport through space and time

Comparing data defined over space and time is notoriously hard, because ...
research
03/05/2017

Soft-DTW: a Differentiable Loss Function for Time-Series

We propose in this paper a differentiable learning loss between time ser...
research
06/06/2016

shapeDTW: shape Dynamic Time Warping

Dynamic Time Warping (DTW) is an algorithm to align temporal sequences w...

Please sign up or login with your details

Forgot password? Click here to reset