Examples define the target.
The original four labels encode an OR rule: only zero plus zero is QUIET. Training reduces error against those supplied targets.
Predict one decision. Train on four labeled examples. Then change exactly one label and watch the same architecture learn a different boundary.
What will the original labels teach?
This tiny network exposes the full causal chain instead of hiding learning behind a score.
The original four labels encode an OR rule: only zero plus zero is QUIET. Training reduces error against those supplied targets.
TensorFlow.js updates the same eight input weights, four hidden biases, four output weights, and one output bias until the labeled points separate.
Flip the east example and the target pattern becomes dependent on the second coordinate. The probe stays fixed; the learned evidence changes around it.
A surprising model decision is a reason to inspect training evidence, not proof that the model found a hidden truth.