In time series analysis, dynamic time warping (dynamic time warping) is one of the algorithms for measuring similarity between two temporal sequences, which may vary in speed.