The monitoring and management of numerous and diverse time series data at Alibaba Group calls for an effective and scalable time series anomaly detection service. In this paper, we propose RobustTAD, a Robust Time series Anomaly Detection framework by integrating robust seasonal-trend decomposition and convolutional neural network for time series data. The seasonal-trend decomposition can effectively handle complicated patterns in time series, and meanwhile significantly simplifies the architecture of the neural network, which is an encoder-decoder architecture with skip connections. This architecture can effectively capture the multi-scale information from time series, which is very useful in anomaly detection. Due to the limited labeled data in time series anomaly detection, we systematically investigate data augmentation methods in both time and frequency domains. We also introduce label-based weight and value-based weight in the loss function by utilizing the unbalanced nature of the time series anomaly detection problem. Compared with the widely used forecasting-based anomaly detection algorithms, decomposition-based algorithms, traditional statistical algorithms, as well as recent neural network based algorithms, RobustTAD performs significantly better on public benchmark datasets. It is deployed as a public online service and widely adopted in different business scenarios at Alibaba Group.
翻译:Alibaba Group 的众多且不同的时间序列数据的监测和管理要求有效和可缩放的时间序列异常检测服务。 在本文中,我们提议采用强效时间序列序列的自动检测框架,即强效时序序列系统,将强性季节-趋势分解和卷状神经网络整合为时间序列数据。季节-趋势分解能够有效地处理时间序列中的复杂模式,同时大大简化神经网络的结构,这是一个具有跳过连接的编码分解器结构。这一结构可以有效地从时间序列中获取多尺度信息,这对于异常探测非常有用。由于时间序列异常探测中标记的数据有限,我们系统地调查时间和频率领域的数据增强方法。我们还采用基于标签的权重和基于价值的权重,利用时间序列异常检测问题的不平衡性质,在损失功能中引入了基于标签的权重和基于价值的权重。与广泛使用的基于预报的异常检测算法、基于分解的算法、传统的统计算法以及基于最近神经序列的网络信息,对于异常现象的探测非常有用。 RobustTAD在使用的公共在线服务假设中,在广泛采用不同的公共数据基准。