【技术实现步骤摘要】
一种异常时序数据检测方法、设备及介质
[0001]本专利技术涉及数据处理领域,尤其涉及一种异常时序数据检测方法、设备及介质。
技术介绍
[0002]智能控制系统监控是对系统可测量事件和输出的监督过程,用作指定系统正常功能的参考。分析与历史正常数据的偏差,以确定是否存在遗产。在以往,这种分析是由系统监控专家完成的,他们为每个测量的输出建立正常的行为阈值。如果监测量超过对应的阈值,则认为系统发生了运行异常。随着工业控制系统越来越复杂,获得测量数据所需的传感器数量急剧增加,传统的基于专家定义阈值的方法不再适用。在这种情况下,实现智能控制系统监测的自动化已成为一种必要。自动化的智能控制系统监测需要开发一些方法来观察传感器获得的不同测量值,并从这些方法中推断出正常和异常的行为。
[0003]在一组多维时间序列上进行监测称为多元时间序列中的异常检测。在过去的几年中,已经发展了许多方法来解决这个问题。最常用的技术包括基于距离的技术,如k
‑
最近邻,聚类,如k
‑
means,或者用单类SVM进行分 ...
【技术保护点】
【技术特征摘要】
1.一种异常时序数据检测方法,其特征在于,包括:建立初始模型,并采用训练数据集对所述初始模型进行训练;其中,所述初始模型包括编码模块、第一解码模块、第二解码模块、预测模块、惩罚模块;获取所述训练数据集中任一训练数据,将所述训练数据输入至所述初始模型;在所述初始模型中,采用编码模块对所述训练数据进行时序特征提取,获得特征表示;采用第一解码模块对所述特征表示进行数据重建,获得第一处理数据;所述第一处理数据依次通过所述编码模块和所述第二解码模块进行数据重建,获得第二处理数据;采用预测模块基于所述特征表示进行时序预测,获得训练数据的预测值与实际值之间的预测误差;采用惩罚模块基于所述特征表示计算最大均值差异惩罚;迭代训练,对所述初始模型中损失函数进行调整,直至完成训练,获得目标模型;获得目标数据,采用所述目标模型对所述目标数据处理后根据预设函数计算时序得分,以获得目标检测结果。2.根据权利要求1所述的检测方法,其特征在于:根据所述第二处理数据与所述训练数据计算第二重建误差;所述训练包括第一训练阶段和第二训练阶段,在第一训练阶段调整以最小化所述第二重建误差,在第二训练阶段调整以最大化所述第二重建误差。3.根据权利要求1所述的检测方法,其特征在于:所述采用编码模块对所述训练数据进行时序特征提取,获得特征表示,包括:采用门控循环单元对所述训练数据进行在时间维度下特征提取,获得第一输出数据;采用多元Resnet模块对所述第一输出处理,获得包含训练数据对应的空间特征的第二输出数据;将所述第二输出数据通过一全连接层,对所述训练数据对应空间特征映射以获得所述特征表示。4.根据权利要求3所述的检测方法,其特征在于,所述采用多元Resnet对所述第一输出数据处理,获得包含训练数据对应的空间特征的第二输出数据,包括:基于所述第一输出数据进行尺寸重塑,以获得多个尺寸的特征图;分别通过三个Resnet模...
【专利技术属性】
技术研发人员:李才博,闻金鸿,王迅,吴斌,
申请(专利权)人:昭通亮风台信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。