Dynamic Clustering of Multivariate Time Series: Modeling Time‐Varying Memberships

ABSTRACT We propose an automatic method for clustering multivariate time‐series data based on mixtures of Dynamic Linear Models. Unlike traditional time‐series clustering methods that yield static membership parameters, our approach allows each time series to dynamically change cluster memberships over time. Thus, each time series has a dynamic posterior probability of belonging to each cluster. The proposed mixture model is flexible, assuming a Dirichlet evolution for the mixture weights that enables smooth membership transitions over time. This approach accounts for correlations between weights, thereby avoiding abrupt membership changes caused by outlying observations in the series. Posterior estimates of model parameters and membership probabilities are obtained via Gibbs sampling. Furthermore, we introduce an efficient alternative method based on stochastic expectation maximization and gradient descent to obtain point estimates. We illustrate the proposed method using a tri‐variate panel dataset combining Gapminder and World Bank indicators—life expectancy, GDP per capita, and crude birth rate—for 78 European and African countries from 1960 to 2007. The selected regions provide strong socioeconomic and demographic contrasts, allowing the model to effectively capture temporal and structural changes in cluster membership.

Authors

Institutions

Publication Details

Journal
Statistical Analysis and Data Mining The ASA Data Science Journal
Published
2025-09-09
DOI
https://doi.org/10.1002/sam.70044
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

Dynamic Clustering of Multivariate Time Series: Modeling Time‐Varying Memberships

Thaís C. O. Fonseca, Victhor S. Sartório
Statistical Analysis and Data Mining The ASA Data Science Journal
Time Series Analysis and Forecasting
article

Dynamic Clustering of Multivariate Time Series: Modeling Time‐Varying Memberships

Thaís C. O. Fonseca, Victhor S. Sartório
article en

Abstract

ABSTRACT We propose an automatic method for clustering multivariate time‐series data based on mixtures of Dynamic Linear Models. Unlike traditional time‐series clustering methods that yield static membership parameters, our approach allows each time series to dynamically change cluster memberships over time. Thus, each time series has a dynamic posterior probability of belonging to each cluster. The proposed mixture model is flexible, assuming a Dirichlet evolution for the mixture weights that enables smooth membership transitions over time. This approach accounts for correlations between weights, thereby avoiding abrupt membership changes caused by outlying observations in the series. Posterior estimates of model parameters and membership probabilities are obtained via Gibbs sampling. Furthermore, we introduce an efficient alternative method based on stochastic expectation maximization and gradient descent to obtain point estimates. We illustrate the proposed method using a tri‐variate panel dataset combining Gapminder and World Bank indicators—life expectancy, GDP per capita, and crude birth rate—for 78 European and African countries from 1960 to 2007. The selected regions provide strong socioeconomic and demographic contrasts, allowing the model to effectively capture temporal and structural changes in cluster membership.

Statistical Analysis and Data Mining The ASA Data Science JournalVol. 18(5)
The Wildlife Society (US), Fundação Instituto de Pesca do Estado do Rio de Janeiro (BR)
Openalex Percentile: Top 70%
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.