NetXplain: Real-time explainability of graph neural networks applied to networking
Cita com:
hdl:2117/360254
Document typeArticle
Defense date2021-08-05
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 igo
Abstract
Recent advancements in Deep Learning (DL) have revolutionized the way we can efficiently tackle complex optimization problems. However, existing DL-based solutions are often considered as black boxes with high inner complexity. As a result, there is still certain skepticism among the networking industry about their practical viability to operate data networks. In this context, explainability techniques have recently emerged to unveil why DL models make each decision. This paper focuses on the explainability of Graph Neural Networks (GNNs) applied to networking. GNNs are a novel DL family with unique properties to generalize over graphs. As a result, they have shown unprecedented performance to solve complex network optimization problems. This paper presents NetXplain, a novel real-time explainability solution that uses a GNN to interpret the output produced by another GNN. In the evaluation, we apply the proposed explainability method to RouteNet, a GNN model that predicts end-to-end QoS metrics in networks. We show that NetXplain operates more than 3 orders of magnitude faster than state-of-the-art explainability solutions when applied to networks up to 24 nodes, which makes it compatible with real-time applications; while demonstrating strong capabilities to generalize to network scenarios not seen during training.
CitationPujol, D. [et al.]. NetXplain: Real-time explainability of graph neural networks applied to networking. "ITU Journal on future and evolving technologies", 5 Agost 2021, vol. 2, núm. 4, p. 57-66.
ISSN2616-8375
Publisher versionhttps://www.itu.int/pub/S-JNL-VOL2.ISSUE4-2021-A05
Files | Description | Size | Format | View |
---|---|---|---|---|
S-JNL-VOL2.ISSUE4-2021-A05-PDF-E.pdf | 5,126Mb | View/Open |