Paper《Robust Multimodal Failure Detection for Cloud-Native System》 —— AnoFusion

该博客探讨了如何使用GTN、GAT和GRU处理多模态数据。首先,通过Serialization将多模态数据转化为timeseries。接着,在每个时间戳构建异质图GraphStream,并利用GTN更新节点表示以捕获关联性。然后,GAT用于为图的各个部分分配权重,实现特征筛选。整个过程旨在理解和学习时间依赖关系,以进行有效的数据处理。
摘要由CSDN通过智能技术生成

模型理解

GTN:学习多模态数据之间的关联性
GAT:赋予节点不同权重,以过滤特征,提取重要信息
GRU:简化的LSTM.学习时间依赖关系并且在T时间点做出value的预测

流程

  1. Serialization: 将多模态数据全部转化为time series
  2. Graph Stream Construction:在每个timeStamp t,建立一个异质图,形成Graph Stream
  3. Feature Filtering:
    应用GTN,对Graph Stream进行update(学习节点的表示来捕捉多模态数据之间的关联),输出就是updated graph stream.
    应用GAT,对每个graph赋予权重分数,来区分不同的模式以及实现特征筛选

Graph Stream Construction

  • 每一个Data channel相当于一个维度,N就是指标个数。
  • Graph G T G_T GT由节点集 X t X_t Xt 和 邻接矩阵 A A A组成,每个时间点t,都会创建一个Graph。在整个时间流下,就得到了Graph Stream
    • X t X_t Xt由这个时间点的所有data channels的值组成,即这个时间点的所有指标值。
    • A ∈ R N × N × K A \in R ^ { N \times N \times K} ARN×N×K K是边种类的个数。 A A A相当于是给每一类边,都建了一个邻接矩阵,然后具体的计算公式如下:
      在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值