SANNI: Online Imputation of Missing Values in Multivariate Time Series Based on Deep Learning and Behavioral Patterns

Currently, in a wide spectrum of applications, to avoid the processing and analysis of incomplete time series, end-users need efficient and accurate approaches to online imputation of missing values. In the article, we introduce a novel method called SANNI (snippet and artificial neural network-based imputation) for the recovery of missing values in multivariate time series coming online. SANNI leverages behavioral patterns (called snippets) that are subsequences representing an actor’s typical activities, which are reflected by the time series. Preprocessing is performed for each series of a representative fragment of the input data, where we normalize all the subsequences with non-NaN values and discover snippets. To impute, our method employs two deep learning models: Recognizer and Reconstructor. Given a multivariate subsequence ended by a missing value, Recognizer outputs a snippet to which the subsequence of the series is the most similar. Reconstructor, for each series, imputes missing values using the snippet discovered previously and results taken from Recognizer. In the extensive experiments, SANNI on average outperforms state-of-the-art competitors over time series from diverse subject domains related to an actor with predefined activities as well as under the blackout scenario.

Authors

Institutions

Publication Details

Journal
Lobachevskii Journal of Mathematics
Published
2024-11-01
DOI
https://doi.org/10.1134/s1995080224606854
Primary Topic
Anomaly Detection Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SANNI: Online Imputation of Missing Values in Multivariate Time Series Based on Deep Learning and Behavioral Patterns

Mikhail Zymbler, Alexey Yurtin
Lobachevskii Journal of Mathematics
Anomaly Detection Techniques and Applications
article

SANNI: Online Imputation of Missing Values in Multivariate Time Series Based on Deep Learning and Behavioral Patterns

Mikhail Zymbler, Alexey Yurtin
article en

Abstract

Currently, in a wide spectrum of applications, to avoid the processing and analysis of incomplete time series, end-users need efficient and accurate approaches to online imputation of missing values. In the article, we introduce a novel method called SANNI (snippet and artificial neural network-based imputation) for the recovery of missing values in multivariate time series coming online. SANNI leverages behavioral patterns (called snippets) that are subsequences representing an actor’s typical activities, which are reflected by the time series. Preprocessing is performed for each series of a representative fragment of the input data, where we normalize all the subsequences with non-NaN values and discover snippets. To impute, our method employs two deep learning models: Recognizer and Reconstructor. Given a multivariate subsequence ended by a missing value, Recognizer outputs a snippet to which the subsequence of the series is the most similar. Reconstructor, for each series, imputes missing values using the snippet discovered previously and results taken from Recognizer. In the extensive experiments, SANNI on average outperforms state-of-the-art competitors over time series from diverse subject domains related to an actor with predefined activities as well as under the blackout scenario.

Lobachevskii Journal of MathematicsVol. 45(11)
South Ural State University (RU)
Quality Education
Openalex Percentile: Top 74%
Anomaly Detection Techniques and Applications
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.