Li Kunqi, Tang Zhiqin, Liang Shuming, Li Zhidong, Liang Bin
Faculty of Engineering and IT, University of Technology Sydney, 15 Broadway, Sydney, NSW 2007, Australia.
Sensors (Basel). 2025 Jul 1;25(13):4115. doi: 10.3390/s25134115.
Anomaly detection in multivariate time series is a critical task across a range of real-world domains, such as industrial automation and the internet of things. These environments are generally monitored by various types of sensors that produce complex, high-dimensional time-series data with intricate cross-sensor dependencies. While existing methods often utilize sequence modeling or graph neural networks to capture global sensor relationships, they typically treat all sensors uniformly-potentially overlooking the benefit of grouping sensors with similar temporal patterns. To this end, we propose a novel framework called Multi-task Learning Anomaly Detection (MLAD), which leverages clustering techniques to group sensors based on their temporal characteristics, and employs a multi-task learning paradigm to jointly capture both shared patterns across all sensors and specialized patterns within each cluster. MLAD consists of four key modules: (1) sensor clustering based on sensors' time series, (2) representation learning with a cluster-constrained graph neural network, (3) multi-task forecasting with shared and cluster-specific learning layers, and (4) anomaly scoring. Extensive experiments on three public datasets demonstrate that MLAD achieves superior detection performance over state-of-the-art baselines. Ablation studies further validate the effectiveness of the modules of our MLAD. This study highlights the value of incorporating sensor heterogeneity into model design, which contributes to more accurate and robust anomaly detection in sensor-based monitoring systems.
多变量时间序列中的异常检测是一系列现实世界领域中的关键任务,如工业自动化和物联网。这些环境通常由各种类型的传感器进行监测,这些传感器会产生具有复杂跨传感器依赖性的复杂、高维时间序列数据。虽然现有方法通常利用序列建模或图神经网络来捕捉全局传感器关系,但它们通常对所有传感器一视同仁,可能会忽略将具有相似时间模式的传感器分组的好处。为此,我们提出了一种名为多任务学习异常检测(MLAD)的新颖框架,该框架利用聚类技术根据传感器的时间特征对传感器进行分组,并采用多任务学习范式来共同捕捉所有传感器之间的共享模式以及每个聚类内的特定模式。MLAD由四个关键模块组成:(1)基于传感器时间序列的传感器聚类,(2)使用聚类约束图神经网络的表示学习,(3)具有共享和特定聚类学习层的多任务预测,以及(4)异常评分。在三个公共数据集上进行的大量实验表明,MLAD比现有最先进的基线方法具有更优的检测性能。消融研究进一步验证了我们的MLAD模块的有效性。这项研究突出了将传感器异质性纳入模型设计的价值,这有助于在基于传感器的监测系统中进行更准确、更稳健的异常检测。