arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.01600cs.LGcs.AI

多维时间序列的缺失值插补

Missing Value Imputation on Multidimensional Time Series

IIT Bombay(印度理工学院孟买分校)

Parikshit Bansal, Prathamesh Deshpande, Sunita Sarawagi

AI总结:

DeepMVI是一种深度学习缺失值插补方法,结合细粒度与粗粒度模式及跨分类维度趋势,在九个数据集上显著优于七种现有方法,误差降低超50%,且是唯一比丢弃缺失值更准确的分析选项。

摘要:

我们提出了DeepMVI,一种用于多维时间序列数据集中缺失值插补的深度学习方法。在从不同来源聚合长时间跨度数据的决策支持平台中,缺失值很常见,而可靠的数据分析需要谨慎处理缺失数据。一种策略是插补缺失值,存在多种算法,涵盖简单插值、矩阵分解方法(如SVD)、统计模型(如卡尔曼滤波器)以及最近的深度学习方法。我们表明,与仅排除缺失数据相比,这些方法通常在聚合分析上产生更差的结果。DeepMVI使用神经网络结合时间序列上的细粒度和粗粒度模式,以及来自跨分类维度的相关序列的趋势。在现成的神经架构失败后,我们设计了自己的网络,包括一个带有新颖卷积窗口特征的时间变换器,以及带有学习嵌入的核回归。其参数和训练经过精心设计,以泛化到不同的缺失块位置和数据特征。在九个真实数据集、四种不同缺失场景下,与七种现有方法进行比较的实验表明,DeepMVI显著更准确,在超过一半的情况下,与最佳现有方法相比,误差减少了超过50%。虽然比简单的矩阵分解方法慢,但我们通过证明DeepMVI是唯一在整体上比丢弃缺失值提供更准确分析的选项,来证明增加的时间开销是合理的。

英文摘要:

We present DeepMVI, a deep learning method for missing value imputation in multidimensional time-series datasets. Missing values are commonplace in decision support platforms that aggregate data over long time stretches from disparate sources, and reliable data analytics calls for careful handling of missing data. One strategy is imputing the missing values, and a wide variety of algorithms exist spanning simple interpolation, matrix factorization methods like SVD, statistical models like Kalman filters, and recent deep learning methods. We show that often these provide worse results on aggregate analytics compared to just excluding the missing data. DeepMVI uses a neural network to combine fine-grained and coarse-grained patterns along a time series, and trends from related series across categorical dimensions. After failing with off-the-shelf neural architectures, we design our own network that includes a temporal transformer with a novel convolutional window feature, and kernel regression with learned embeddings. The parameters and their training are designed carefully to generalize across different placements of missing blocks and data characteristics. Experiments across nine real datasets, four different missing scenarios, comparing seven existing methods show that DeepMVI is significantly more accurate, reducing error by more than 50% in more than half the cases, compared to the best existing method. Although slower than simpler matrix factorization methods, we justify the increased time overheads by showing that DeepMVI is the only option that provided overall more accurate analytics than dropping missing values.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑