Despite the fact that many anomaly detection approaches have been developed for multivariate time series data, limited effort has been made on federated settings in which multivariate time series data are heterogeneously distributed among different edge devices while data sharing is prohibited. In this paper, we investigate the problem of federated unsupervised anomaly detection and present a Federated Exemplar-based Deep Neural Network (Fed-ExDNN) to conduct anomaly detection for multivariate time series data on different edge devices. Specifically, we first design an Exemplar-based Deep Neural network (ExDNN) to learn local time series representations based on their compatibility with an exemplar module which consists of hidden parameters learned to capture varieties of normal patterns on each edge device. Next, a constrained clustering mechanism (FedCC) is employed on the centralized server to align and aggregate the parameters of different local exemplar modules to obtain a unified global exemplar module. Finally, the global exemplar module is deployed together with a shared feature encoder to each edge device and anomaly detection is conducted by examining the compatibility of testing data to the exemplar module. Fed-ExDNN captures local normal time series patterns with ExDNN and aggregates these patterns by FedCC, and thus can handle the heterogeneous data distributed over different edge devices simultaneously. Thoroughly empirical studies on six public datasets show that ExDNN and Fed-ExDNN can outperform state-of-the-art anomaly detection algorithms and federated learning techniques.
翻译:尽管已经为多变时间序列数据制定了许多异常探测方法,但是,尽管已经为多变时间序列数据制定了许多异常探测方法,但是在联合环境中,多变时间序列数据在不同边缘设备之间分布不一且禁止数据共享的情况下,做出了有限的努力。在本文件中,我们调查了联合未经监督的异常探测问题,并展示了一个基于联邦ExDNN的深神经网络(Fed-ExDNN),以对不同边缘设备的多变时间序列数据进行异常探测。具体地说,我们首先设计了一个基于Exmplar的深神经网络(ExDNNNNN),以学习当地的时间序列显示,以其与一个示例模块的兼容性为基础,该模块包括获取每个边缘设备中正常模式的多种类型。接着,在中央服务器上使用了一个限制的集成集成机制(FedCC),以统一不同的本地Exmpural模块的参数,以获得统一的全球例外时间序列模块。最后,全球Exmpreal模块与每个边缘设备的共享特性编码和异常探测方法一起部署。通过对每个边缘设备的测试数据进行时间序列测试数据,从而通过IMNNNFSD的常规模型显示这些数据库和数据库和不同数据处理。