Modelling time-series data generation with diffusion models for triaxial data

Recent advancements in diffusion models have demonstrated their capacity to generate high-quality synthetic images. However, their application to time-series data generation remains under-explored. We propose Diff-TSD, a novel method that leverages diffusion models and Modified Recurrence Plots to generate synthetic triaxial time-series data. By transforming raw signals into RGB image representations, we enable the application of image-based generative models for time-series data generation. In this framework, raw triaxial time-series data, such as accelerometer readings, are first transformed into trivariate recurrence plots that preserve the temporal correlation of the signals. These plots are treated as images, where each variate corresponds to an RGB channel, enabling the use of diffusion models traditionally designed for image synthesis. To evaluate the effectiveness of Diff-TSD, we conducted experiments using the WISDM benchmark dataset for human activity classification based on triaxial accelerometer data. The model, trained over 10,000 diffusion epochs, achieved an accuracy of 76.92 1 %, an F1-Score of 77.28 1 %, and exhibited stable performance from 5,000 epochs onward. While the accuracy shows a 7.59 % difference compared to real data performance (84.51 %), Diff-TSD proves valuable for augmenting training datasets, particularly under conditions of data scarcity. Additionally, the optimal trade-off between computational cost and performance was identified at 5,000 diffusion epochs, where the Xception classifier demonstrated the most consistent results. The proposed method contributes to the field of soft computing by leveraging diffusion models for synthetic time-series data generation, offering a robust solution for enhancing machine learning tasks in scenarios with limited data availability. • A methodology using diffusion models and Modified Recurrence Plots to generate synthetic time-series data. • Generation of synthetic data from triaxial sensor signals for activity classification, addressing data scarcity issues. • Promising results in model performance stability using synthetic sensor data for out-of-distribution generalization. • Open-source code for further exploration in synthetic time-series generation and activity recognition tasks.

Authors

Institutions

Publication Details

Journal
Applied Soft Computing
Published
2025-11-14
DOI
https://doi.org/10.1016/j.asoc.2025.114195
Citations
1
Primary Topic
Time Series Analysis and Forecasting
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Modelling time-series data generation with diffusion models for triaxial data

María José Rodríguez‐Fórtiz, Francisco M. García-Moreno, María Bermúdez-Edo, Payam Barnaghi
1 citations
Applied Soft Computing
Time Series Analysis and Forecasting
1.49
article

Modelling time-series data generation with diffusion models for triaxial data

María José Rodríguez‐Fórtiz, Francisco M. García-Moreno, María Bermúdez-Edo, Payam Barnaghi
article en
1 citations

Abstract

Recent advancements in diffusion models have demonstrated their capacity to generate high-quality synthetic images. However, their application to time-series data generation remains under-explored. We propose Diff-TSD, a novel method that leverages diffusion models and Modified Recurrence Plots to generate synthetic triaxial time-series data. By transforming raw signals into RGB image representations, we enable the application of image-based generative models for time-series data generation. In this framework, raw triaxial time-series data, such as accelerometer readings, are first transformed into trivariate recurrence plots that preserve the temporal correlation of the signals. These plots are treated as images, where each variate corresponds to an RGB channel, enabling the use of diffusion models traditionally designed for image synthesis. To evaluate the effectiveness of Diff-TSD, we conducted experiments using the WISDM benchmark dataset for human activity classification based on triaxial accelerometer data. The model, trained over 10,000 diffusion epochs, achieved an accuracy of 76.92 1 %, an F1-Score of 77.28 1 %, and exhibited stable performance from 5,000 epochs onward. While the accuracy shows a 7.59 % difference compared to real data performance (84.51 %), Diff-TSD proves valuable for augmenting training datasets, particularly under conditions of data scarcity. Additionally, the optimal trade-off between computational cost and performance was identified at 5,000 diffusion epochs, where the Xception classifier demonstrated the most consistent results. The proposed method contributes to the field of soft computing by leveraging diffusion models for synthetic time-series data generation, offering a robust solution for enhancing machine learning tasks in scenarios with limited data availability. • A methodology using diffusion models and Modified Recurrence Plots to generate synthetic time-series data. • Generation of synthetic data from triaxial sensor signals for activity classification, addressing data scarcity issues. • Promising results in model performance stability using synthetic sensor data for out-of-distribution generalization. • Open-source code for further exploration in synthetic time-series generation and activity recognition tasks.

Applied Soft ComputingVol. 186
Universidad de Granada (ES), UK Dementia Research Institute (GB), Imperial College London (GB)
Openalex Percentile: Top 13%
Time Series Analysis and Forecasting
1.49
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.