About the animation

The moving background is a neural network explainer.

The glowing field behind the AAIIG website is a simplified neural network: nodes, weighted links, signal pulses and feedback loops made visible. This page opens up the metaphor so the animation becomes a learning tool.

What you are seeing

A living sketch of how AI systems transform signals.

The background starts as a loose constellation. As you scroll, it organises into layers, passes signals between neurons and scans page content as a visual stand-in for feedback.

Background behaviour

Move, click and scroll to change the model state.

Pointer movement draws local connections. Clicking the loose constellation assembles words from nearby nodes. Scrolling pushes the network into a layered feed-forward structure, where pulses travel along the connections.

Explainer windows

How the animation maps to neural network ideas.

These windows translate the visual cues into the core concepts behind neural networks.

Nodes

Each glowing point behaves like a simplified neuron.

A neuron receives numbers, combines them, applies an activation function and passes a new number onward. In the site background, the node glow represents how strongly that neuron is currently active.

Connections

Lines stand in for weighted relationships.

A connection does not just carry information. It also has a weight, which tells the network how strongly to amplify, soften or reverse the signal travelling through that link.

Pulses

Moving lights show a forward pass.

When pulses travel from layer to layer, they represent the network turning input signals into an output. Real systems do this with numbers, matrix operations and learned parameters.

Reading

Scanning highlights are a metaphor for learning from context.

The background occasionally brackets page elements and fires a pulse back into the network. That is visual shorthand for feedback: a model compares what happened with what should have happened, then adjusts.

Interactive model

Try a tiny neural network.

This workbench is deliberately small: two inputs, three hidden neurons and one output. Change the inputs, weights, bias and activation function to see how the prediction changes.

Current output

0.00 Adjust the controls to run the network.
Training target
0.000 loss
0.80 target

Learning loop

How a network improves over time.

Training is not magic. It is a repeated measurement-and-adjustment process that gradually lowers error on examples.

1

Forward pass

Input values flow through weighted connections. Every neuron computes a weighted sum, adds a bias and applies an activation function.

2

Compare

The output is compared with a target. In a classification task, the model might ask: how far was the predicted probability from the correct class?

3

Credit assignment

The model estimates which weights helped and which weights hurt. This is the key insight behind backpropagation.

4

Update

Weights and biases move by a small amount. Repeating this over many examples is how a network turns data into useful behaviour.

Vocabulary

The core pieces in plain language.

Most neural network diagrams become easier to read once these terms are familiar.

Input layer

The first layer receives measurements, text tokens, image pixels or other features prepared as numbers.

Hidden layers

Intermediate layers combine simple signals into more useful internal representations. A shallow network might learn curves; a deep network can build rich patterns across many layers.

Activation

A non-linear function decides how much signal a neuron should pass on. Without this step, stacked layers would behave like one large linear calculation.

Output layer

The final layer turns internal evidence into a prediction, classification, score, recommendation or generated next step.

Loss

A training objective measures the gap between the model's answer and the target answer. Lower loss means the current parameters fit the training examples better.

Backpropagation

Training works backward from the loss, estimating which weights contributed to the error and nudging them in a better direction.

Responsible interpretation

What the metaphor should not imply.

The animation makes neural networks feel tangible, but practical AI adoption still depends on evidence, controls and human accountability.

1

The animation is a metaphor

Real neural networks are numerical systems, not biological brains. The visual language is useful because it makes layers, signals and feedback easier to see.

2

More layers are not automatically better

Large models can represent complex patterns, but they also need suitable data, evaluation, governance and operating controls.

3

Learning is not understanding in the human sense

A model learns statistical structure in data. Responsible use still needs human goals, domain judgement, testing and accountability.

Further exploration

Interactive examples worth trying next.

These public explainers shaped the hands-on style of this page and are useful for deeper experimentation.

TensorFlow Playground

A hands-on neural network sandbox for changing layers, neurons, activation functions and training settings.

Open example

Google ML Crash Course exercises

Interactive exercises for seeing how parameter and hyperparameter changes affect predictions.

Open example

Distill feature visualization

A deeper visual look at what parts of a trained neural network respond to.

Open example