Neural network
Forward pass · sigmoid activationChange two input features and follow their signals through a small network to its prediction.
- Hidden unit 1
- —
- Hidden unit 2
- —
- Output score
- —
Start with data and first principles, then build models you can explain, evaluate and deploy. Change the inputs, run an algorithm, and see how the prediction moves.
Each simulation runs in your browser. Move a point, change a parameter, or advance the algorithm one step at a time.
Change two input features and follow their signals through a small network to its prediction.
Move the query point. Its nearest labelled examples vote on which class it belongs to.
Tap or drag inside the chart to move the query point.
Assign points to the nearest centre, recalculate each centre, and watch the clusters settle.
Step through the assignment and update cycle.
Learn the maths and Python together, then use your knowledge on practical problems in vision, text, forecasting and more.
Watch data, distance, weights and loss shape the model’s decisions before you dive into code.
Use NumPy, pandas, scikit-learn and small neural networks in lessons you can edit and run.
Measure performance, spot leakage and bias, and monitor what changes after deployment.
Take your model beyond the notebook. Explore electronics, Arduino, control systems and smart devices.