Vorhersagen aus Daten treffen

Nutze eine Regressionsgerade, um Werte vorherzusagen, rückwärts auf ein Ziel zu rechnen und zu beurteilen, wann du einer Vorhersage trauen kannst.

Mittelstufe25 MinLektion

Definition

Sobald du eine Regressionsgerade y^=mx+b\hat{y} = mx + b hast, kannst du damit Vorhersagen treffen. Das Symbol y^\hat{y} (gelesen "y Dach") ist der vorhergesagte Wert: der Wert, den die Gerade erwartet, kein gemessener Wert.
Es gibt zwei Arten von Fragen:
  • yy aus xx vorhersagen**: Setze den xx-Wert ein und berechne y^=mx+b\hat{y} = mx + b.
  • xx für ein Ziel yy finden**: Setze mx+bmx + b gleich dem Zielwert und löse auf: x=y−bmx = \frac{y - b}{m}.
Wo der xx-Wert liegt, ist wichtig:
  • Interpolation: xx liegt innerhalb des Datenbereichs. Die Vorhersage ist meist vernünftig.
  • Extrapolation: xx liegt außerhalb des Datenbereichs. Das Muster muss sich nicht fortsetzen, die Vorhersage ist also riskant.
Wie sehr du einer Vorhersage trauen kannst, hängt von der Stärke der Korrelation ab: Liegt rr nahe bei 11 oder −1-1, liegen die Punkte dicht an der Geraden und die Vorhersagen sind verlässlich; liegt rr nahe bei 00, sind sie nur grobe Schätzungen.

Probier es gleich aus

Eine Regressionsgerade ist y^=4x+10\hat{y} = 4x + 10. Wie groß ist der vorhergesagte Wert für x=5x = 5?

Lösungsbeispiele

Eine Klasse hat Lernstunden (xx, von 1 bis 8 Stunden) und Testergebnisse (yy, von 100 Punkten) erfasst. Die Regressionsgerade ist y^=5x+52\hat{y} = 5x + 52. Sage die Punktzahl einer Schülerin vorher, die 6,56{,}5 Stunden lernt.
1

Prüfe, wo der x-Wert liegt

Die Daten reichen von 11 bis 88 Stunden, und 1≤6,5≤81 \le 6{,}5 \le 8 → Innerhalb der Daten: Interpolation
2

Setze x = 6,5 in die Gleichung ein

y^=5(6,5)+52\hat{y} = 5(6{,}5) + 52 → y^=5×6,5+52\hat{y} = 5 \times 6{,}5 + 52
3

Multipliziere

5×6,5=32,55 \times 6{,}5 = 32{,}5
4

Addiere den y-Achsenabschnitt

32,5+52=84,532{,}5 + 52 = 84{,}5 → y^=84,5\hat{y} = 84{,}5

Häufige Fehler

Den Ziel-y-Wert für x einsetzen: für eine Zielpunktzahl von 8080 rechnen 5(80)+52=4525(80) + 52 = 452

Warum es falsch ist: 8080 ist eine Punktzahl, also ein yy-Wert. Setzt du sie für xx ein, beantwortest du eine andere Frage (die Punktzahl nach 80 Lernstunden).

Richtig: Setze die Gleichung gleich dem Zielwert und löse nach xx auf: 80=5x+5280 = 5x + 52, also x=5,6x = 5{,}6.

Der Extrapolation trauen: 112112 Punkte für 1212 Lernstunden vorhersagen

Warum es falsch ist: Das Muster wurde nur zwischen 1 und 8 Stunden beobachtet. Außerhalb davon kann es sich ändern, und hier kann die Punktzahl nicht einmal über 100 liegen.

Richtig: Prüfe immer zuerst den Datenbereich. Kennzeichne Vorhersagen außerhalb davon als Extrapolation und behandle sie mit Vorsicht.

Runden, ohne an die Situation zu denken: 84,584{,}5 Punkte als exakt angeben oder 5,65{,}6 Stunden auf 55 abrunden

Warum es falsch ist: Eine Vorhersage ist eine Schätzung, zusätzliche Nachkommastellen täuschen eine Genauigkeit vor, die sie nicht hat. Rundest du bei einem Ziel ab, reicht es eventuell nicht (5 Stunden ergeben nur 77 Punkte).

Richtig: Runde auf die Genauigkeit der Daten und runde auf, wenn du ein Ziel erreichen oder alle versorgen musst (Zeit, Stühle, Busse).

Jede Vorhersage für gleich verlässlich halten

Warum es falsch ist: Eine Gerade lässt sich immer berechnen, auch für verstreute Daten. Mit r≈0,21r \approx 0{,}21 können die echten Werte weit von y^\hat{y} entfernt sein.

Richtig: Schau dir zuerst das Streudiagramm oder rr an: ∣r∣|r| nahe 1 bedeutet eine verlässliche Vorhersage, ∣r∣|r| nahe 0 nur eine grobe Schätzung.

Interaktive Visualisierung

Funktionsgraph

05101520050100150LernstundenPunktzahlŷ(6,5 | 84,5)

Tippe auf den Graphen oder fahre mit der Maus darüber, um Werte abzulesen.

  • Vorhergesagte Punktzahl ŷ = 5x + 52 = 84,5
  • Stunden außerhalb des Datenbereichs (0 = Interpolation) = 0 h
ŷ = 5x + 52Höchstpunktzahl 100Daten ab 1 hDaten bis 8 h

Streudiagramm

Starke Korrelation: Lernstunden und Punktzahl

024685060708090100LernstundenPunktzahl

ŷ = 5x + 52

r = 0,992 · starke positive Korrelation

Tippe auf einen Punkt, um seine Koordinaten zu sehen.

Streudiagramm

Schwache Korrelation: Schlafstunden und Punktzahl

5678960708090SchlafstundenPunktzahl

ŷ = 2x + 59

r = 0,209 · schwache positive Korrelation

Tippe auf einen Punkt, um seine Koordinaten zu sehen.

Interaktiver Sandkasten

Ausdrucksrechner

Probiere diese:

Verlauf

Noch keine Berechnungen

Übungsaufgaben

18 Aufgaben
Aufgabe 1 von 18
Einfach
Eine Regressionsgerade ist y^=4x+10\hat{y} = 4x + 10. Wie groß ist der vorhergesagte Wert für x=5x = 5?

Warum es wichtig ist

Vorhersagen sind der Hauptgrund, warum man überhaupt eine Gerade an Daten anpasst:
  • Planung: Ein Schulfest schätzt, wie viele Besucher kommen, und weiß so, wie viele Stühle es aufstellen muss.
  • Gesundheit: Ärztinnen und Ärzte vergleichen die Körpergröße eines Kindes mit Wachstumsmodellen, um zu sehen, ob es sich normal entwickelt.
  • Liefer-Apps: Apps schätzen aus der Entfernung zum Restaurant, wie lange deine Bestellung dauert.
  • Akkus: Handys schätzen aus dem Tempo, in dem der Akku leer wird, wie viele Stunden noch bleiben.
Eine Vorhersage nützt nur, wenn du auch weißt, wie sehr du ihr trauen kannst. Wer Interpolation und Extrapolation unterscheidet, sinnvoll rundet und die Korrelation prüft, glaubt keinen Zahlen wie 112 von 100 Punkten in einem Test.

Anwendungen im echten Leben

Wachstumskurven bei Kindern

Ärztinnen und Ärzte vergleichen die Körpergröße eines Kindes mit Wachstumsmodellen. Ein einfaches Modell für 2 bis 10 Jahre ist $\hat{y} = 6x + 77$, wobei $x$ das Alter in Jahren und $\hat{y}$ die Größe in cm ist. Das Modell gilt nur für dieses Alter: Für einen 40-jährigen Erwachsenen würde es $317$ cm vorhersagen.

Beispiel:

Mit 5 Jahren sagt das Modell 6(5)+77=1076(5) + 77 = 107 cm vorher.

1Probiere es selbst

Ein Wachstumsmodell für 2 bis 10 Jahre ist y^=6x+77\hat{y} = 6x + 77 (Größe in cm, Alter xx in Jahren).

Welche Größe sagt das Modell für ein 8-jähriges Kind vorher?

Schritt 1: Schreibe den mathematischen Ausdruck

Setze x=8x = 8 ein:

Lieferzeiten schätzen

Essens-Lieferdienste passen Geraden an frühere Bestellungen an, um Lieferzeiten zu schätzen. Eine App fand $\hat{y} = 3x + 8$, wobei $x$ die Entfernung in km ist (Bestellungen von 1 bis 12 km) und $\hat{y}$ die Zeit in Minuten.

Beispiel:

Für ein Restaurant in 5 km Entfernung sagt die App 3(5)+8=233(5) + 8 = 23 Minuten vorher.

2Probiere es selbst

Das Liefermodell ist y^=3x+8\hat{y} = 3x + 8 (Minuten, Entfernung xx in km, Daten von 1 bis 12 km). Die App möchte eine Lieferung in 35 Minuten versprechen.

Bis zu welcher Entfernung in km kann die App das versprechen?

Schritt 1: Schreibe den mathematischen Ausdruck

Löse 35=3x+835 = 3x + 8 nach xx auf:

Akku-Prognosen auf dem Handy

Handys schätzen den restlichen Akkustand aus dem Tempo, in dem er sinkt. Messungen beim Videostreaming ergaben $\hat{y} = 100 - 8x$, wobei $x$ die Stunden Video sind (Daten von 0 bis 10 Stunden) und $\hat{y}$ der Akkustand in Prozent.

Beispiel:

Nach 6 Stunden Video sagt das Modell 100−8(6)=52%100 - 8(6) = 52\% vorher.

3Probiere es selbst

Das Akkumodell ist y^=100−8x\hat{y} = 100 - 8x (Prozent, xx in Stunden, Daten von 0 bis 10 Stunden). Jemand fragt, was der Akku nach 15 Stunden Video anzeigen wird.

Welchen Wert sagt das Modell für 15 Stunden vorher?

Schritt 1: Schreibe den mathematischen Ausdruck

Setze x=15x = 15 ein:

Wichtige Erkenntnisse

  • 1Um yy vorherzusagen, setzt du xx in y^=mx+b\hat{y} = mx + b ein; y^\hat{y} ist ein vorhergesagter Wert, kein gemessener
  • 2Um das xx für ein Ziel yy zu finden, setzt du mx+bmx + b gleich dem Zielwert und löst auf: x=y−bmx = \frac{y - b}{m}
  • 3Interpolation sagt innerhalb des Datenbereichs vorher und ist meist vernünftig
  • 4Extrapolation sagt außerhalb des Datenbereichs vorher und ist riskant: Sie kann sogar unmögliche Werte liefern
  • 5Runde Vorhersagen auf eine sinnvolle Genauigkeit und runde auf, wenn du ein Ziel erreichen oder alle versorgen musst
  • 6Vorhersagen sind verlässlich, wenn ∣r∣|r| nahe bei 1 liegt, und nur grobe Schätzungen, wenn rr nahe bei 0 liegt

Häufig gestellte Fragen

Das Dach zeigt, dass der Wert von der Geraden stammt und eine Vorhersage ist. Der echte, gemessene Wert ist yy. Wenn du beide trennst, denkst du daran, dass ein echtes Ergebnis über oder unter der Vorhersage liegen kann.
Das Dach zeigt, dass der Wert von der Geraden stammt und eine Vorhersage ist. Der echte, gemessene Wert ist yy. Wenn du beide trennst, denkst du daran, dass ein echtes Ergebnis über oder unter der Vorhersage liegen kann.
Nicht immer. Knapp außerhalb der Daten (zum Beispiel x=0x = 0 oder x=9x = 9, wenn die Daten von 1 bis 8 reichen) kann die Schätzung noch brauchbar sein. Je weiter du gehst, desto eher ändert sich das Muster, also sag deutlich, dass du extrapolierst.
Eine gängige Faustregel: ∣r∣≥0,7|r| \ge 0{,}7 ist stark, 0,40{,}4 bis 0,70{,}7 ist mäßig und unter 0,40{,}4 ist schwach. Auch bei starker Korrelation kann eine einzelne Vorhersage ein paar Punkte danebenliegen.
Wenn du y=mx+by = mx + b nach xx auflöst, bekommst du eine gute Schätzung für die Planung, wie im Beispiel mit den Lernstunden. Wer in der Statistik nur xx vorhersagen will, berechnet eine eigene Gerade mit xx als Zielvariable, sieh das Ergebnis also als Schätzung.

Glossar

Vorhergesagter Wert y^\hat{y}
Der Wert von yy, den die Regressionsgerade für ein gewähltes xx liefert
Datenbereich
Das Intervall vom kleinsten bis zum größten xx-Wert in den Daten
Interpolation
Eine Vorhersage für einen xx-Wert innerhalb des Datenbereichs
Extrapolation
Eine Vorhersage für einen xx-Wert außerhalb des Datenbereichs; riskant, weil sich das Muster ändern kann
Erklärende Variable
Die Variable xx, mit der die Vorhersage gemacht wird (zum Beispiel Lernstunden)
Zielvariable
Die Variable yy, die vorhergesagt wird (zum Beispiel die Punktzahl)

Formelkarte

y aus x vorhersagen

y^=mx+b\hat{y} = mx + b

Setze den x-Wert ein und rechne aus

x für ein Ziel y finden

x=y−bmx = \frac{y - b}{m}

Ziehe den y-Achsenabschnitt ab und teile dann durch die Steigung

Interpolations-Check

xmin⁡≤x≤xmax⁡x_{\min} \le x \le x_{\max}

Liegt x innerhalb des Datenbereichs, ist die Vorhersage eine Interpolation, sonst eine Extrapolation

Heutige ChallengeEine Aufgabe, drei Versuche

Mehr zu diesem Thema