Somtimes: self organizing maps for time series clustering and its application to serious illness conversations


TitleSomtimes: self organizing maps for time series clustering and its application to serious illness conversations
Publication TypeJournal Article
Year of Publication2023
AuthorsJaved, A, Rizzo, DM, Lee, BSuk, Gramling, R
JournalData Mining and Knowledge Discovery
Date Published2023/10
ISSN1384-5810
KeywordsClustering, Dynamic time warping, Self-organizing maps, Serious illness conversations, Time series clustering
Abstract

There is demand for scalable algorithms capable of clustering and analyzing large time series data. The Kohonen self-organizing map (SOM) is an unsupervised artificial neural network for clustering, visualizing, and reducing the dimensionality of complex data. Like all clustering methods, it requires a measure of similarity between input data (in this work time series). Dynamic time warping (DTW) is one such measure, and a top performer that accommodates distortions when aligning time series. Despite its popularity in clustering, DTW is limited in practice because the runtime complexity is quadratic with the length of the time series. To address this, we present a new a self-organizing map for clustering TIME Series, called SOMTimeS, which uses DTW as the distance measure. The method has similar accuracy compared with other DTW-based clustering algorithms, yet scales better and runs faster. The computational performance stems from the pruning of unnecessary DTW computations during the SOM’s training phase. For comparison, we implement a similar pruning strategy for K-means, and call the latter K-TimeS. SOMTimeS and K-TimeS pruned 43% and 50% of the total DTW computations, respectively. Pruning effectiveness, accuracy, execution time and scalability are evaluated using 112 benchmark time series datasets from the UC Riverside classification archive, and show that for similar accuracy, a 1.8\(\times\) speed-up on average for SOMTimeS and K-TimeS, respectively with that rates vary between 1\(\times\) and 18\(\times\) depending on the dataset. We also apply SOMTimeS to a healthcare study of patient-clinician serious illness conversations to demonstrate the algorithm’s utility with complex, temporally sequenced natural language.

URLhttps://link.springer.com/article/10.1007/s10618-023-00979-9
DOI10.1007/s10618-023-00979-9
Short TitleData Min Knowl Disc
Refereed DesignationRefereed
Status: 
Published
Attributable Grant: 
BREE
Grant Year: 
Year8
Acknowledged VT EPSCoR: 
Ack-Yes
2nd Attributable Grant: 
SOCKS
2nd Grant Year: 
2nd_Year1
2nd Acknowledged Grant: 
2nd_Ack-No