<EbeneX/>
Mathematik Grundlagen · Updated 11. März 2026

Bias-Variance Tradeoff

Definition

Das fundamentale Dilemma im Machine Learning – einfache Modelle (hoher Bias) vs. komplexe Modelle (hohe Varianz). Die Kunst liegt in der Balance.

Fortgeschritten 1 Min. Lesezeit EN: Bias-Variance Tradeoff

Einfach erklärt

Bias und Varianz sind zwei Fehlerquellen, die gegeneinander arbeiten.

Hoher Bias (Underfitting):
├── Modell zu einfach
├── Lernt Muster nicht
└── Fehler auf Training UND Test hoch

Hohe Varianz (Overfitting):
├── Modell zu komplex
├── Lernt Noise auswendig
└── Training gut, Test schlecht

Ziel: Sweet Spot in der Mitte

Visualisierung:

Error

  │  \                    /
  │   \    Varianz      /
  │    \              /
  │     \           /
  │      \_______/  ← Sweet Spot
  │       Bias

  └─────────────────────────
        Modellkomplexität →

Technischer Deep Dive

Fehlerzerlegung

# Total Error = Bias² + Variance + Irreducible Noise

def decompose_error(y_true, predictions_ensemble):
    # predictions_ensemble: Liste von Vorhersagen verschiedener Modelle
    
    mean_pred = np.mean(predictions_ensemble, axis=0)
    
    # Bias²: (E[pred] - true)²
    bias_squared = np.mean((mean_pred - y_true) ** 2)
    
    # Variance: E[(pred - E[pred])²]
    variance = np.mean([np.mean((p - mean_pred) ** 2) 
                        for p in predictions_ensemble])
    
    return bias_squared, variance

Regularisierung als Kontrolle

MethodeEffekt auf BiasEffekt auf Varianz
Mehr Daten-
Weniger Features
L2 Regularisierung
Dropout
Ensemble-

Bias-Variance ist wie Zielen: Hoher Bias = immer daneben, aber konsistent. Hohe Varianz = mal Treffer, mal weit daneben. Das Ziel: Konsistent ins Schwarze.

Bias: Systematischer Fehler durch zu einfaches Modell

Varianz: Streuung durch zu komplexes Modell

Total Error = Bias² + Varianz + Noise

Modellauswahl

Richtige Komplexität wählen

Hyperparameter-Tuning

Regularisierung anpassen

Ensemble-Methoden

Varianz durch Averaging reduzieren

Wie erkenne ich hohen Bias?

Hoher Trainingsfehler UND hoher Testfehler. Modell ist zu einfach (Underfitting).

Wie erkenne ich hohe Varianz?

Niedriger Trainingsfehler, aber hoher Testfehler. Modell ist zu komplex (Overfitting).

Dein persönliches Share-Bild für Instagram – 1080×1080px, bereit zum Posten.