| ID | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| -6.94 | -6.47 | -6.10 | -5.81 | -5.76 | -4.66 | -3.28 | 0.85 | 1.43 | 2.72 | 3.09 | 3.56 | 4.43 | 5.08 | 6.56 | |
| True | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
| Pred | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.09 | 0.14 | 0.27 | 0.31 | 0.36 | 0.44 | 0.51 | 0.66 |
| Correct | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ |
| Confidence | 50.0% | 50.0% | 50.0% | 50.0% | 50.0% | 50.0% | 50.0% | 41.5% | 35.7% | 22.8% | 19.1% | 14.4% | 5.7% | 0.8% | 15.6% |
The Sigmoid (Logistic) Function maps any real value to a probability between 0 and 1:
The sigmoid has several crucial properties: its range is bounded to
Logistic Regression Model: The model computes a weighted combination of inputs and passes it through the sigmoid to obtain a probability:
To classify, we use a threshold (typically 0.5): predict class 1 if
Loss Functions: Unlike regression, we cannot use mean squared error (MSE) for classification because combining MSE with the sigmoid output creates a non-convex cost surface with multiple local minima. Instead, we use cross-entropy loss (also called log loss or negative log-likelihood), which is designed for probabilistic classification and remains convex:
Cross-entropy heavily penalizes confident wrong predictions: predicting probability 0.9 for class 1 when the true label is 0 incurs much larger loss than predicting 0.6. This encourages the model to be calibrated and honest about uncertainty.
Practical guidance: Use sigmoid activation for classification to obtain probabilistic outputs and smooth decision boundaries. The sigmoid ensures predictions stay in the valid probability range [0,1] and provides confidence estimates. Cross-entropy loss is the standard choice for training classification models because it properly handles probabilistic predictions and enables efficient gradient-based optimization.
Developed by Kevin Yu & Panagiotis Angeloudis