HomeStatistikBootstrap-Resampling — Konfidenzintervalle

🔁 Bootstrap-Resampling — Konfidenzintervalle

Interaktiver Bootstrap-Resampling-Simulator: Ziehen Sie Stichproben, resampeln Sie mit Zurücklegen und bilden Sie Konfidenzintervalle ohne parametrische Annahmen. Beobachten Sie, wie die Bootstrap-Verteilung konvergiert.

Statistik3DEinfach60 FPS
bootstrap-resampling ↗ Separat öffnen

Über Bootstrap-Resampling

Bootstrap-Resampling ist eine leistungsstarke nichtparametrische Technik zur Schätzung der Unsicherheit einer beliebigen Statistik — Mittelwert, Median, Korrelation, Regressionskoeffizient — ohne Annahmen über die zugrunde liegende Wahrscheinlichkeitsverteilung zu treffen. Die von Bradley Efron 1979 eingeführte Idee ist elegant einfach: Behandeln Sie Ihre beobachtete Stichprobe als Stellvertreter für die Grundgesamtheit und ziehen Sie dann wiederholt neue Stichproben derselben Größe daraus mit Zurücklegen (sodass dieselbe Beobachtung mehrfach auftreten kann). Die Berechnung Ihrer Statistik für jedes dieser „Bootstrap-Resamples“ ergibt eine empirische Stichprobenverteilung, aus der sich Konfidenzintervalle direkt ableiten lassen.

In diesem Simulator wählen Sie eine Grundgesamtheitsverteilung (normal, schief, bimodal, gleichverteilt oder schwerschwänzig), eine Stichprobengröße n, die Anzahl der Bootstrap-Resamples B, ein Konfidenzniveau und die interessierende Statistik (Mittelwert, Median, Standardabweichung, Quartile oder IQR). Nach Klick auf „Ausführen“ zeigt die Leinwand die Originalstichprobe, die Bootstrap-Verteilung der Statistik und das resultierende Perzentil-Konfidenzintervall, sodass Sie erkunden können, wie Stichprobengröße, B und Verteilungsform Intervallbreite und Abdeckung beeinflussen.

Häufig gestellte Fragen

Was bedeutet Resampling „mit Zurücklegen“ genau?

Jedes Bootstrap-Resample zieht n Werte aus der Originalstichprobe einzeln, wobei jeder Wert vor dem nächsten Zug zurückgelegt wird, sodass eine Beobachtung einmal, mehrmals oder gar nicht auftreten kann. Im Durchschnitt enthält jedes Resample etwa 63,2 % eindeutige Beobachtungen (1 − 1/e), der Rest sind Duplikate. Diese Wiederholung ahmt die Variabilität nach, die Sie sehen würden, wenn Sie eine neue Stichprobe aus derselben Grundgesamtheit zögen.

Wie viele Bootstrap-Resamples B werden für genaue Konfidenzintervalle benötigt?

Für den Perzentil-Bootstrap genügt B = 1000 in den meisten Fällen für 95%-Konfidenzintervalle; B = 10.000 wird für 99%-Intervalle oder bei der Untersuchung von Randquantilen empfohlen. Der Standardfehler des Bootstrap-KI-Endpunkts skaliert mit 1/√B, sodass der Wechsel von 1000 auf 10.000 Resamples das Endpunktrauschen um √10 ≈ 3,2 verringert. Für publikationsreife Ergebnisse mit extremen Perzentilen ist B = 100.000 ratsam.

Was ist die Perzentil-Bootstrap-Konfidenzintervallmethode?

Nachdem die Statistik θ̂* für jedes der B Resamples berechnet wurde, werden die B Werte sortiert. Das Perzentil-KI beim Konfidenzniveau 1 − α nimmt das α/2-Quantil als untere Grenze und das 1 − α/2-Quantil als obere Grenze. Für ein 95%-KI aus B = 1000 Resamples sind die Grenzen der 25. und 975. sortierte Wert. Die Methode ist gerechtfertigt, weil die Bootstrap-Verteilung von (θ̂* − θ̂) die wahre Stichprobenverteilung von (θ̂ − θ) annähert.

Wann sollte ich Bootstrap statt standardmäßiger parametrischer Konfidenzintervalle verwenden?

Bootstrap-KI ist vorzuziehen, wenn: (1) die Statistik keinen einfachen geschlossenen Standardfehler hat (z. B. der Median, der IQR oder ein Regressions-R²); (2) die Grundgesamtheitsverteilung eindeutig nicht normal oder schwerschwänzig ist; (3) die Stichprobengröße klein ist, was asymptotische Normalität fraglich macht; oder (4) Sie eine „Plausibilitätsprüfung“ parametrischer Ergebnisse wünschen. Das Standard-t-Intervall für den Mittelwert ist für n ≥ 30 bei mäßigen Abweichungen von der Normalität zuverlässig, aber Bootstrap ist unter schwächeren Annahmen stets gültig.

Was ist der Unterschied zwischen dem Perzentil-Bootstrap und dem BCa-Bootstrap?

Der Perzentil-Bootstrap kann verzerrt sein oder eine falsche Abdeckung haben, wenn die Stichprobenverteilung von θ̂ schief ist oder θ̂ ein verzerrter Schätzer von θ ist. Die Bias-Corrected-and-Accelerated-Methode (BCa), ebenfalls von Efron, passt die für die KI-Endpunkte verwendeten Quantilstufen mittels einer Bias-Korrektur z₀ (basierend darauf, wie oft θ̂* < θ̂ ist) und einer Beschleunigungskonstante a (basierend auf den Jackknife-Einflusswerten) an. BCa-KIs haben eine bessere theoretische Abdeckung und werden für schiefe Statistiken empfohlen.

Funktioniert der Bootstrap für Zeitreihen oder korrelierte Daten?

Der Standard-i.i.d.-Bootstrap versagt bei Zeitreihen, weil er die zeitliche Korrelation zerstört. Stattdessen resampeln Block-Bootstrap-Methoden aufeinanderfolgende Blöcke von Beobachtungen (z. B. Blöcke von 20 Datenpunkten), um die Autokorrelationsstruktur zu erhalten. Gängige Varianten sind der Moving-Block-Bootstrap, der Circular-Block-Bootstrap und der stationäre Bootstrap (zufällige Blocklängen aus einer geometrischen Verteilung). Für räumliche Daten sind räumliche Bootstrap- oder Subsampling-Verfahren erforderlich.

Was ist das Jackknife-Verfahren, und wie hängt es mit dem Bootstrap zusammen?

Das Jackknife-Verfahren (Quenouille, 1949; Tukey, 1958) schätzt Verzerrung und Varianz, indem es nacheinander jeweils eine Beobachtung auslässt, die Statistik auf den verbleibenden n−1 Werten berechnet und die Ergebnisse mittelt oder differenziert. Es ist rechnerisch günstiger als Bootstrap (nur n Resamples statt B), ist aber auf glatte Statistiken beschränkt: Es versagt beim Median und bei Quantilen, weil kleine Störungen die Rangordnungsstatistik nicht verändern. Der Bootstrap umfasst das Jackknife-Verfahren als Spezialfall.

Wie beeinflusst die Stichprobengröße n die Breite des Bootstrap-KI?

Die Breite des Bootstrap-KI skaliert für Statistiken mit endlicher Varianz (wie den Mittelwert) ungefähr mit 1/√n. Eine Verdopplung der Stichprobengröße von 30 auf 120 halbiert die KI-Breite. Bei schwerschwänzigen Verteilungen (die Cauchy-Verteilung hat keine endliche Varianz) bricht diese 1/√n-Skalierung zusammen, und Bootstrap-KIs können inkonsistent werden. Der Simulator lässt Sie dies direkt beobachten: Probieren Sie n = 10 gegenüber n = 100 mit der cauchy-ähnlichen („schwerschwänzigen“) Verteilung und vergleichen Sie, wie sich die KI-Breite ändert.

Kann Bootstrap die Unsicherheit der Genauigkeit eines Machine-Learning-Modells schätzen?

Ja — dies ist eine der beliebtesten modernen Anwendungen des Bootstrap. Zur Schätzung der Varianz der Kreuzvalidierungsgenauigkeit bewertet der .632-Bootstrap jedes Bootstrap-Modell an den Out-of-Bag-Beobachtungen (den ~37 %, die nicht gezogen wurden) und kombiniert dies mit der Trainingsgenauigkeit: Fehler = 0,368 × Trainingsfehler + 0,632 × Out-of-Bag-Fehler. Die .632+-Methode passt zusätzlich für Overfitting an. Scikit-learn und das R-Paket caret bieten bootstrap-basierte Modellbewertung.

Was sind die Grenzen des Bootstrap?

Der Bootstrap ist für Statistiken, die von extremen Ordnungsstatistiken abhängen (z. B. Stichprobenmaximum oder -minimum), inkonsistent, weil das Maximum eines Resamples nie das Maximum der Originalstichprobe überschreiten kann. Er erfordert zudem, dass die Originalstichprobe repräsentativ für die Grundgesamtheit ist — hat die Stichprobe eine Selektionsverzerrung, erbt das Bootstrap-KI diese Verzerrung. Schließlich skalieren die Rechenkosten mit B und n, was bei langsamen Modellanpassungen oder sehr großen Datensätzen ohne Subsampling untragbar sein kann.

Was ist das „Plug-in-Prinzip“, das den Bootstrap rechtfertigt?

Das Plug-in-Prinzip besagt: Schätzen Sie jede Größe der Grundgesamtheit, indem Sie die empirische Verteilungsfunktion F̂(x) — die Stufenfunktion, die an jedem beobachteten Wert eine Masse von 1/n platziert — für die wahre Verteilung F(x) einsetzen. Bootstrap-Sampling aus den Originaldaten ist äquivalent zum Sampling aus F̂. Jede Größe der Grundgesamtheit, ob Mittelwert, Quantil oder komplexes Funktional, kann dann geschätzt werden, indem dieselbe Größe unter F̂ berechnet wird, wobei die Unsicherheit durch die Variabilität über die Bootstrap-Resamples charakterisiert wird.

Über diese Simulation

Bootstrap-Resampling schätzt, wie stark eine Statistik — ein Mittelwert, Median oder IQR — bei wiederholter Datenerhebung variieren würde, allein anhand der bereits vorliegenden Stichprobe. Statt eine glockenförmige Grundgesamtheit anzunehmen, zieht es viele neue Stichproben mit Zurücklegen aus Ihren Daten und berechnet die Statistik jedes Mal neu, wodurch eine empirische Verteilung entsteht, aus der ein Konfidenzintervall direkt abgelesen wird. Bradley Efron entwickelte die Methode 1979.

🔬 Was gezeigt wird

Jeder Durchlauf zieht n Punkte aus einer gewählten Grundgesamtheitsform — Normal, Schief, Bimodal, Gleichverteilt oder Schwerschwänzig — und resampelt sie dann B-mal, um ein Histogramm der Statistik zu erstellen. Das schattierte Perzentil-Intervall wird mit dem wahren Wert der Grundgesamtheit verglichen, um zu zeigen, ob es diesen abdeckt.

🎮 Bedienung

Wählen Sie eine Grundgesamtheitsverteilung und Statistik (Mittelwert, Median, Standardabweichung, Quartile oder IQR), stellen Sie dann Stichprobengröße n, Bootstrap-Resamples B und Konfidenzniveau ein. Drücken Sie ▶ Bootstrap ausführen, um die Verteilung neu aufzubauen, oder 🔀 Neue Stichprobe für eine frische Originalstichprobe.

💡 Wussten Sie schon?

Efron benannte die Methode nach dem Sprichwort „sich an den eigenen Stiefelriemen (bootstraps) hochziehen“ — nur mit den vorhandenen Daten arbeiten, um etwas über die Unsicherheit der eigenen Schätzung zu lernen, ohne jede Annahme über die zugrunde liegende Form der Grundgesamtheit.

Häufig gestellte Fragen

Was bedeutet Resampling „mit Zurücklegen“ eigentlich?

Jedes Bootstrap-Resample zieht n Werte aus der Originalstichprobe einzeln, wobei jeder Wert vor dem nächsten Zug zurückgelegt wird, sodass eine Beobachtung einmal, mehrmals oder gar nicht auftreten kann — dies ahmt die Variabilität einer neuen Stichprobe nach.

Warum verfehlt das Konfidenzintervall manchmal den wahren Wert?

Ein 95%-Intervall verfehlt den wahren Wert erwartungsgemäß in etwa einem von zwanzig Durchläufen; drücken Sie wiederholt „Neue Stichprobe“, um dies zu beobachten — gelegentliche Verfehlungen sind erwartet, kein Fehler der Methode.

Wie viele Bootstrap-Resamples B benötige ich?

Einige tausend Resamples ergeben in der Regel ein stabiles Perzentil-Intervall. Zu wenige machen die Ränder verrauscht; höhere Konfidenzniveaus oder Statistiken wie der IQR profitieren von einem größeren B für ein glatteres Histogramm.

Verändert die Wahl der Statistik, wie sich der Bootstrap verhält?

Glatte Statistiken wie der Mittelwert konvergieren schnell. Median, Quartile und IQR hängen von geordneten Werten ab und zeigen oft blockigere Histogramme und breitere Intervalle, besonders bei kleinen Stichprobengrößen.

Warum ist die Stichprobengröße n so wichtig?

Größere Stichproben repräsentieren die Grundgesamtheit getreuer, sodass sich die Bootstrap-Verteilung verengt und das Intervall mit wachsendem n schrumpft. Bei der Option „Schwerschwänzig“ ist diese Verengung viel schwächer, da Extremwerte die Statistik dominieren.

⚙ Unter der Haube

Ein Datensatz wird tausendfach mit Zurücklegen resampelt, um eine Stichprobenverteilung aufzubauen und Perzentil-Konfidenzintervalle daraus abzulesen.

bootstrapresamplingconfidence intervalnonparametricsampling distributionstandard errorpercentilestatistical inferencestatistics

3D · Three.js / WebGL-Renderer · Ziel 60 FPS · läuft vollständig clientseitig, keine Installation nötig

Was haben Sie gefunden?

Schritte zur Reproduktion hinzufügen (optional)