Skip to main content

EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies.

Publication ,  Journal Article
Jiang, Y; Qi, Y; Wang, WK; Bent, B; Avram, R; Olgin, J; Dunn, J
Published in: Sensors (Basel, Switzerland)
May 2020

The dynamic time warping (DTW) algorithm is widely used in pattern matching and sequence alignment tasks, including speech recognition and time series clustering. However, DTW algorithms perform poorly when aligning sequences of uneven sampling frequencies. This makes it difficult to apply DTW to practical problems, such as aligning signals that are recorded simultaneously by sensors with different, uneven, and dynamic sampling frequencies. As multi-modal sensing technologies become increasingly popular, it is necessary to develop methods for high quality alignment of such signals. Here we propose a DTW algorithm called EventDTW which uses information propagated from defined events as basis for path matching and hence sequence alignment. We have developed two metrics, the error rate (ER) and the singularity score (SS), to define and evaluate alignment quality and to enable comparison of performance across DTW algorithms. We demonstrate the utility of these metrics on 84 publicly-available signals in addition to our own multi-modal biomedical signals. EventDTW outperformed existing DTW algorithms for optimal alignment of signals with different sampling frequencies in 37% of artificial signal alignment tasks and 76% of real-world signal alignment tasks.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Sensors (Basel, Switzerland)

DOI

EISSN

1424-8220

ISSN

1424-8220

Publication Date

May 2020

Volume

20

Issue

9

Start / End Page

E2700

Related Subject Headings

  • Time
  • Biomedical Technology
  • Analytical Chemistry
  • Algorithms
  • 4606 Distributed computing and systems software
  • 4104 Environmental management
  • 4009 Electronics, sensors and digital hardware
  • 4008 Electrical engineering
  • 3103 Ecology
  • 0906 Electrical and Electronic Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Jiang, Y., Qi, Y., Wang, W. K., Bent, B., Avram, R., Olgin, J., & Dunn, J. (2020). EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies. Sensors (Basel, Switzerland), 20(9), E2700. https://doi.org/10.3390/s20092700
Jiang, Yihang, Yuankai Qi, Will Ke Wang, Brinnae Bent, Robert Avram, Jeffrey Olgin, and Jessilyn Dunn. “EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies.Sensors (Basel, Switzerland) 20, no. 9 (May 2020): E2700. https://doi.org/10.3390/s20092700.
Jiang Y, Qi Y, Wang WK, Bent B, Avram R, Olgin J, et al. EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies. Sensors (Basel, Switzerland). 2020 May;20(9):E2700.
Jiang, Yihang, et al. “EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies.Sensors (Basel, Switzerland), vol. 20, no. 9, May 2020, p. E2700. Epmc, doi:10.3390/s20092700.
Jiang Y, Qi Y, Wang WK, Bent B, Avram R, Olgin J, Dunn J. EventDTW: An Improved Dynamic Time Warping Algorithm for Aligning Biomedical Signals of Nonuniform Sampling Frequencies. Sensors (Basel, Switzerland). 2020 May;20(9):E2700.

Published In

Sensors (Basel, Switzerland)

DOI

EISSN

1424-8220

ISSN

1424-8220

Publication Date

May 2020

Volume

20

Issue

9

Start / End Page

E2700

Related Subject Headings

  • Time
  • Biomedical Technology
  • Analytical Chemistry
  • Algorithms
  • 4606 Distributed computing and systems software
  • 4104 Environmental management
  • 4009 Electronics, sensors and digital hardware
  • 4008 Electrical engineering
  • 3103 Ecology
  • 0906 Electrical and Electronic Engineering