
Multi-Neuron Forward Pass
Applying the element-wise Sigmoid function to the linear score vector to compute independent probabilities and parallel classifications.
We have the linear scores for the scripts answering all three questions. But as we saw earlier, raw numbers on their own don't tell us anything because they don't have a standardized scale. A studio executive cannot greenlight a script based on or .
To make actual decisions, we need to know: what is the likelihood of a hit? What is the probability of winning an Oscar?
Just as we did for a single neuron in Topic 2, we convert these unbounded linear scores into calibrated probabilities between and using the Sigmoid activation function ().
Passing each neuron's linear score through this function completes the multi-neuron forward pass:

Element-Wise Activation ()
Because each neuron evaluates its own question, we apply the activation function to each element individually (element-wise):
Applying the Sigmoid function to all the linear scores produces the activation vector (), representing the predicted probability for each question:
Applying Sigmoid to Both Scripts
Now we pass our linear score vectors through the Sigmoid function to calculate probabilities:
-
🎬 'Die Hard in Space':
- Hit (): High commercial confidence.
- Oscar (): Practically zero awards potential.
- International (): Overwhelming foreign market confidence.
-
🎬 'The Notebook 2':
- Hit (): Low commercial appeal.
- Oscar (): Solid awards potential.
- International (): Lands directly on the neutral tipping point.
Three Independent Classifications
To turn probabilities into classifications, we apply the standard 0.50 decision threshold (, ).
Because each neuron has its own weights, bias, and Sigmoid output, these three classifications are completely independent:
- Independent outcomes: A script can be classified as a hit, an award winner, and an overseas success—or none of them.
- No interference: One neuron's classification never restricts or alters another neuron's classification.