0 XOR 0 = 0
INPUT VALUES
0.000.501.00
0.000.501.00
EXPECTED OUTPUT
0.000.501.00
2D Visualization
X: 0.00Y: 0.00
0 XOR 1 = 1
INPUT VALUES
0.000.501.00
0.000.501.00
EXPECTED OUTPUT
0.000.501.00
2D Visualization
X: 0.00Y: 1.00
1 XOR 0 = 1
INPUT VALUES
0.000.501.00
0.000.501.00
EXPECTED OUTPUT
0.000.501.00
2D Visualization
X: 1.00Y: 0.00
1 XOR 1 = 0
INPUT VALUES
0.000.501.00
0.000.501.00
EXPECTED OUTPUT
0.000.501.00
2D Visualization
X: 1.00Y: 1.00
NEURON
Hidden 1
Output
0.500
Step 1: Weighted Inputs
No inputs connected yet
Step 2: Add Bias
0.00
z=0.000+0.00
z = 0.0000
Step 3: Activation Function
Squashes values between 0 and 1. Great for probabilities!
σ(z)=1+e−z1​
σ(0.000)
0.5000
FINAL OUTPUT
0.5000
NEURON
Hidden 2
Output
0.500
Step 1: Weighted Inputs
No inputs connected yet
Step 2: Add Bias
0.00
z=0.000+0.00
z = 0.0000
Step 3: Activation Function
Squashes values between 0 and 1. Great for probabilities!
σ(z)=1+e−z1​
σ(0.000)
0.5000
FINAL OUTPUT
0.5000
NEURON
Output
Output
0.500
Step 1: Weighted Inputs
No inputs connected yet
Step 2: Add Bias
0.00
z=0.000+0.00
z = 0.0000
Step 3: Activation Function
Squashes values between 0 and 1. Great for probabilities!
σ(z)=1+e−z1​
σ(0.000)
0.5000
FINAL OUTPUT
0.5000
LOSS CALCULATOR
PREDICTED
0.500
ACTUAL
1.000
Error: -0.500
CALCULATION:
Error = Predicted - Actual
Error = 0.500 - 1.000 = -0.500
Squared Error = (-0.500)²
Squared Error = 0.250000
Loss (MSE) = 0.250000
LOSS
0.250000
XOR Problem
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.