Output Console

Welcome to BrowserGNN! Click one of the demo buttons above to run a Graph Neural Network. What will happen: 1. We create a graph with 5 nodes and 10 edges 2. Each node has 3 initial features (random values) 3. The GNN processes the graph through multiple layers 4. Output: probability of each node belonging to Class 0 or Class 1 This is node classification - predicting labels for nodes based on their features AND their connections to other nodes.

Model Architecture

Select a demo to see the neural network layers used.

Waiting...
Run a demo to see model details

Input Graph

Node (with ID)
Edge (connection)
Node Input Features (3 values per node)
Node 0:[1.0, 0.5, 0.2]
Node 1:[0.8, 0.3, 0.9]
Node 2:[0.2, 0.7, 0.4]
Node 3:[0.5, 0.1, 0.8]
Node 4:[0.9, 0.6, 0.3]

How to Interpret Results

Understanding the Output

After running a demo, you'll see predictions like:

Node 0: Class 0: 0.62, Class 1: 0.38

This means:

  • 62% probability Node 0 belongs to Class 0
  • 38% probability Node 0 belongs to Class 1
  • The model would predict Class 0 for this node

Key insight: Connected nodes tend to get similar predictions! This is because GNNs aggregate information from neighbors.