Hierarchical Graph Neural Networks for Causal Discovery and Root Cause Localization

02/03/2023
by   Dongjie Wang, et al.
0

In this paper, we propose REASON, a novel framework that enables the automatic discovery of both intra-level (i.e., within-network) and inter-level (i.e., across-network) causal relationships for root cause localization. REASON consists of Topological Causal Discovery and Individual Causal Discovery. The Topological Causal Discovery component aims to model the fault propagation in order to trace back to the root causes. To achieve this, we propose novel hierarchical graph neural networks to construct interdependent causal networks by modeling both intra-level and inter-level non-linear causal relations. Based on the learned interdependent causal networks, we then leverage random walks with restarts to model the network propagation of a system fault. The Individual Causal Discovery component focuses on capturing abrupt change patterns of a single system entity. This component examines the temporal patterns of each entity's metric data (i.e., time series), and estimates its likelihood of being a root cause based on the Extreme Value theory. Combining the topological and individual causal scores, the top K system entities are identified as root causes. Extensive experiments on three real-world datasets with case studies demonstrate the effectiveness and superiority of the proposed framework.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2023

Incremental Causal Graph Learning for Online Unsupervised Root Cause Analysis

The task of root cause analysis (RCA) is to identify the root causes of ...
research
05/07/2021

An Influence-based Approach for Root Cause Alarm Discovery in Telecom Networks

Alarm root cause analysis is a significant component in the day-to-day t...
research
03/07/2023

Root Cause Identification for Collective Anomalies in Time Series given an Acyclic Summary Causal Graph with Loops

This paper presents an approach for identifying the root causes of colle...
research
09/06/2022

CausalRCA: Causal Inference based Precise Fine-grained Root Cause Localization for Microservice Applications

For microservice applications with detected performance anomalies, local...
research
02/23/2022

NetRCA: An Effective Network Fault Cause Localization Algorithm

Localizing the root cause of network faults is crucial to network operat...
research
05/12/2022

Framework for inferring empirical causal graphs from binary data to support multidimensional poverty analysis

Poverty is one of the fundamental issues that mankind faces. Multidimens...
research
05/28/2023

Learning a Structural Causal Model for Intuition Reasoning in Conversation

Reasoning, a crucial aspect of NLP research, has not been adequately add...

Please sign up or login with your details

Forgot password? Click here to reset