Run 1 · Can a straight line bend?
Give the network a curvy problem while switching off its ability to create a nonlinear transformation.
Set up: Dataset = Two moons · Activation = linear · Hidden 1 = 6 · Hidden 2 = 4 → Train.
NN-1 · Core Activity · 35–45 minutes
Your job is to be a scientist: predict what will happen, run the experiment, then explain what you saw. You will deliberately make a neural network fail before you make it succeed.
Golden rule: a wrong prediction with an honest, well-reasoned explanation is useful evidence. Do not change a prediction after seeing the result.
Ready. Responses save locally as you type.
| Control | Use in this activity |
|---|---|
| Dataset | Two moons · Concentric circles · XOR · Two blobs |
| Activation | tanh · ReLU · sigmoid · linear |
| Hidden 1 / Hidden 2 | 0–12 neurons; 0 means no hidden layer |
| Learning rate / optimizer | Keep defaults unless a run says otherwise |
| Train / pause · Reset weights | Run and repeat experiments |
| Show test loss/points | Compare training behavior with held-out data |
For every run: Predict first → Run it → Explain what happened.
Give the network a curvy problem while switching off its ability to create a nonlinear transformation.
Set up: Dataset = Two moons · Activation = linear · Hidden 1 = 6 · Hidden 2 = 4 → Train.
Set up: Dataset = Concentric circles · Activation = ReLU · Hidden 1 = 0 · Hidden 2 = 0 → Reset weights → Train.
Set up: Keep Concentric circles and ReLU · Hidden 1 = 6 · Hidden 2 = 4 → Reset weights → Train.
Set up: Dataset = XOR · Activation = ReLU · Hidden 1 = 6 · Hidden 2 = 4 → Reset weights → Train and watch the whole process.
Increase capacity, then ask whether the model learned a reusable pattern or mostly fitted the training examples.
Set up: Dataset = XOR · Activation = ReLU · Hidden 1 = 10–12 · Hidden 2 = 10–12 · turn on Show test loss/points → Reset weights → Train.
| Criterion | What strong work shows |
|---|---|
| Predictions made first | A prediction exists before each run, even when it turns out wrong. |
| Observations | Specific description of what the boundary and loss actually did. |
| Explanations | Connections to non-linearity, hidden layers, training, and generalization. |
| Reflection | Reasoning from evidence rather than restating a definition. |
Your typed responses are saved only in this browser using local storage so an accidental refresh does not erase your work. Nothing on this activity page submits answers to AI Playgrounds. Use Clear responses to remove the saved copy from this browser.