Home▸Machine Learning & Neural Networks▸Neural Network Simulator

Neural Network Simulator (3D)

Full 3D companion to the 2D XOR neural-network simulator: identical sigmoid feedforward and backprop math, now with a live decision-height surface that rises and folds over the input plane as the network trains, orbit-viewable from any angle.

Machine Learning & Neural Networks3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
3d-neural-network-simulator ↗ Open standalone

This is the full 3D companion to the 2D neural-network simulator: the same tiny feedforward network — 2 inputs, a configurable hidden layer, 1 output — learning the classic XOR problem through sigmoid activations and per-weight gradient backpropagation, exactly as in the original. What's new is the third dimension: instead of a flat 2D scatter of decision points, the network's output is plotted as real height over the entire input plane, so the XOR decision boundary becomes a surface you can orbit around and watch physically rise and fold as training progresses. The network diagram above the surface shows every weight as a coloured, live-updating line — blue for positive, red for negative — so you can see the same numbers driving both views at once.

⚙ Under the hood

Full 3D companion to the 2D XOR neural-network simulator: identical sigmoid feedforward and backprop math, now with a live decision-height surface that rises and folds over the input plane as the network trains, orbit-viewable from any angle.

Neural NetworkBackpropagationLearning3D

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)