Visualizing Graph Neural Networks with CorGIE: Corresponding a Graph to Its Embedding

06/24/2021
by   Zipeng Liu, et al.
0

Graph neural networks (GNNs) are a class of powerful machine learning tools that model node relations for making predictions of nodes or links. GNN developers rely on quantitative metrics of the predictions to evaluate a GNN, but similar to many other neural networks, it is difficult for them to understand if the GNN truly learns characteristics of a graph as expected. We propose an approach to corresponding an input graph to its node embedding (aka latent space), a common component of GNNs that is later used for prediction. We abstract the data and tasks, and develop an interactive multi-view interface called CorGIE to instantiate the abstraction. As the key function in CorGIE, we propose the K-hop graph layout to show topological neighbors in hops and their clustering structure. To evaluate the functionality and usability of CorGIE, we present how to use CorGIE in two usage scenarios, and conduct a case study with two GNN experts.

READ FULL TEXT

page 6

page 12

research
11/22/2020

GNNVis: A Visual Analytics Approach for Prediction Error Diagnosis of Graph Neural Networks

Graph Neural Networks (GNNs) aim to extend deep learning techniques to g...
research
02/18/2022

Interactive Visual Pattern Search on Graph Data via Graph Representation Learning

Graphs are a ubiquitous data structure to model processes and relations ...
research
05/23/2023

Uncertainty Quantification over Graph with Conformalized Graph Neural Networks

Graph Neural Networks (GNNs) are powerful machine learning prediction mo...
research
09/12/2023

Information Flow in Graph Neural Networks: A Clinical Triage Use Case

Graph Neural Networks (GNNs) have gained popularity in healthcare and ot...
research
10/17/2021

GNN-LM: Language Modeling based on Global Contexts via GNN

Inspired by the notion that “to copy is easier than to memorize“, in thi...
research
01/27/2022

Algorithm Selection for Software Verification using Graph Attention Networks

The field of software verification has produced a wide array of algorith...
research
04/18/2019

Graph Element Networks: adaptive, structured computation and memory

We explore the use of graph neural networks (GNNs) to model spatial proc...

Please sign up or login with your details

Forgot password? Click here to reset