Using dynamic time warping to measure similarity between spectra

Many situations in acoustics and noise control involve comparing two or more spectra. For example, when tuning a numerical model to match measured data, the measured and predicted sound pressure spectra will be compared. In machine learning applications, it is useful to express the similarity between two spectra as a single number, which can then be incorporated into a cost function. It is common to use the mean square difference between the two spectra as this number. However, the mean square difference does not always reflect an acoustician's intuition of the similarity between two spectra. For example, if the natural frequencies of the two spectra are slightly misaligned, the mean square difference can be quite high, even though the underlying system parameters are similar. In this paper, several different similarity metrics for spectra are explored. Most notably, dynamic time warping (DTW) and its variants are applied to spectra and compared to more traditional metrics. Modifications to the DTW algorithm to handle logarithmic frequency and amplitude spacing as commonly arise when considering spectra are also addressed.

Authors

Institutions

Publication Details

Journal
NOISE-CON proceedings
Published
2024-10-04
DOI
https://doi.org/10.3397/in_2024_3710
Primary Topic
Time Series Analysis and Forecasting
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using dynamic time warping to measure similarity between spectra

Tyler Dare, Andrew S. Wixom
NOISE-CON proceedings
Time Series Analysis and Forecasting
article

Using dynamic time warping to measure similarity between spectra

Tyler Dare, Andrew S. Wixom
article en

Abstract

Many situations in acoustics and noise control involve comparing two or more spectra. For example, when tuning a numerical model to match measured data, the measured and predicted sound pressure spectra will be compared. In machine learning applications, it is useful to express the similarity between two spectra as a single number, which can then be incorporated into a cost function. It is common to use the mean square difference between the two spectra as this number. However, the mean square difference does not always reflect an acoustician's intuition of the similarity between two spectra. For example, if the natural frequencies of the two spectra are slightly misaligned, the mean square difference can be quite high, even though the underlying system parameters are similar. In this paper, several different similarity metrics for spectra are explored. Most notably, dynamic time warping (DTW) and its variants are applied to spectra and compared to more traditional metrics. Modifications to the DTW algorithm to handle logarithmic frequency and amplitude spacing as commonly arise when considering spectra are also addressed.

NOISE-CON proceedingsVol. 270(5)
Pennsylvania State University (US)
Openalex Percentile: Top 81%
Time Series Analysis and Forecasting
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Using dynamic time warping to measure similarity between spectra — Tyler Dare, Andrew S. Wixom · NOISE-CON proceedings (2024) | TGRS Research Map | TGRS