Explain GNN Attention with Perturbation and Visualization

Perturbation-based GNN explainability algorithm and visual analytics, inspired by GNNExplainer↗︎ and visualized by Observable Framework↗︎

Create Socket and Get Training Data

current epoch is and loss is


Take a Look at the Graph

node legend is:


global layout

prune percent(%)

local layout

temp

attention vis

Debug Info

hoverNodeIndex :

now what is socket object s1:

current loss is:

raw graph:

nodesRescaled is:

numClasses is

trueLabels is:

predLabels is:

selDict:

prune masks is

neighbors:

nnLinks:

nnSelDict:

enabledHoverSvgs