Imputing Missing Observations with Time Sliced Synthetic Minority Oversampling Technique

by   Andrew Baumgartner, et al.

We present a simple yet novel time series imputation technique with the goal of constructing an irregular time series that is uniform across every sample in a data set. Specifically, we fix a grid defined by the midpoints of non-overlapping bins (dubbed "slices") of observation times and ensure that each sample has values for all of the features at that given time. This allows one to both impute fully missing observations to allow uniform time series classification across the entire data and, in special cases, to impute individually missing features. To do so, we slightly generalize the well-known class imbalance algorithm SMOTE <cit.> to allow component wise nearest neighbor interpolation that preserves correlations when there are no missing features. We visualize the method in the simplified setting of 2-dimensional uncoupled harmonic oscillators. Next, we use tSMOTE to train an Encoder/Decoder long-short term memory (LSTM) model with Logistic Regression for predicting and classifying distinct trajectories of different 2D oscillators. After illustrating the the utility of tSMOTE in this context, we use the same architecture to train a clinical model for COVID-19 disease severity on an imputed data set. Our experiments show an improvement over standard mean and median imputation techniques by allowing a wider class of patient trajectories to be recognized by the model, as well as improvement over aggregated classification models.


page 1

page 2

page 3

page 4


Enhancing Missing Data Imputation of Non-stationary Signals with Harmonic Decomposition

Dealing with time series with missing values, including those afflicted ...

Comparison of different Methods for Univariate Time Series Imputation in R

Missing values in datasets are a well-known problem and there are quite ...

Time series signal recovery methods: comparative study

Signal data often contains missing values. Effective replacement (imputa...

Development and Evaluation of Recurrent Neural Network based Models for Hourly Traffic Volume and AADT Prediction

The prediction of high-resolution hourly traffic volumes of a given road...

Imputing missing values with unsupervised random trees

This work proposes a non-iterative strategy for missing value imputation...

Tripletformer for Probabilistic Interpolation of Asynchronous Time Series

Asynchronous time series are often observed in several applications such...

Correlating Paleoclimate Time Series: Sources of Uncertainty and Potential Pitfalls

Comparing paleoclimate time series is complicated by a variety of typica...

Please sign up or login with your details

Forgot password? Click here to reset