Skip to main content
QUICK REVIEW

[论文解读] Time Series Anomaly Detection Using Convolutional Neural Networks and Transfer Learning

Tailai Wen, Roy Keyes|arXiv (Cornell University)|May 31, 2019
Anomaly Detection Techniques and Applications参考文献 22被引用 100
一句话总结

本论文提出基于CNN的时间序列分割方法(U-Net)用于异常检测,以及迁移学习框架(MU-Net)将单变量预训练迁移到多变量任务,在合成数据和真实数据集上得到验证。

ABSTRACT

Time series anomaly detection plays a critical role in automated monitoring systems. Most previous deep learning efforts related to time series anomaly detection were based on recurrent neural networks (RNN). In this paper, we propose a time series segmentation approach based on convolutional neural networks (CNN) for anomaly detection. Moreover, we propose a transfer learning framework that pretrains a model on a large-scale synthetic univariate time series data set and then fine-tunes its weights on small-scale, univariate or multivariate data sets with previously unseen classes of anomalies. For the multivariate case, we introduce a novel network architecture. The approach was tested on multiple synthetic and real data sets successfully.

研究动机与目标

  • 在物联网/工业监测中存在稀疏异常的前提下,激励对时间序列的异常检测。
  • 提出一种受U-Net启发的基于CNN的时间序列分割架构,用于检测异常片段。
  • 引入一种迁移学习框架,通过在合成的单变量数据上进行预训练来克服数据稀缺性。
  • 开发MU-Net,将单变量预训练特征转移到多变量时间序列任务。
  • 在单变量和多变量数据集上评估性能,包括迁移学习场景。

提出的方法

  • 将1D CNN改造成类似U-Net的时间序列分割架构,具备编码器–解码器对称性和跳跃连接。
  • 通过将通道视为独立维度并使用合适的最后一层配置(多分类/多标签或名义类别)来处理多变量输入。
  • 使用软Dice损失和Adam优化器进行训练。
  • 采用带有用户指定幅度比例的输入归一化;可选地添加用于动态缩放的每个快照归一化层。
  • 通过时间序列特定的数据扩增(缩放、趋势、翻转等)来增强训练数据的鲁棒性。
  • 开发MU-Net架构,通过逐通道编码后再进行联合编码阶段以及标准解码阶段,将单变量预训练权重转移到多变量任务。

实验结果

研究问题

  • RQ1CNN基础的分割模型(U-Net)是否能够在单变量和多变量时间序列中有效检测异常片段?
  • RQ2从大规模合成单变量时间序列数据到现实世界中较小的单变量与多变量异常检测任务的迁移学习有多有效?
  • RQ3MU-Net是否提供从单变量到多变量时间序列异常检测的可行特征转移机制?
  • RQ4数据扩增和输入归一化对时间序列异常分割的检测性能有何影响?

主要发现

  • 在 Dodgers Loop 传感器数据(单变量)上,基于42个事件训练的模型在81个事件上检测到,测试集39个事件中仅错过3个,某些错报出现在缺失值附近。
  • 在 Gasoil 工厂数据(多变量,19 个变量)上,仅错过了18个测试序列中的1次攻击,且有3次误报警。
  • 具有异常形状的合成单变量曲线在单变量迁移学习后IoU达到71.95%,相比从零开始的50.96%。
  • EMG数据集结果由从零开始的U-Net的IoU 56.61%提升至MU-Net 64.10%,在将预训练U-Net转移到MU-Net并微调后达到70.04%的IoU。
  • 提出的基于分割的方案能够在流式数据中实现高粒度的异常定位,解决滑动窗口分类方法的问题。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。