Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Binomialverteilung | Häufig Verwendete Diskrete Verteilungen
Grundlagen der Wahrscheinlichkeitstheorie
course content

Kursinhalt

Grundlagen der Wahrscheinlichkeitstheorie

Grundlagen der Wahrscheinlichkeitstheorie

1. Grundlagen der Wahrscheinlichkeitstheorie
2. Wahrscheinlichkeit Komplexer Ereignisse
3. Häufig Verwendete Diskrete Verteilungen
4. Häufig Verwendete Kontinuierliche Verteilungen
5. Kovarianz und Korrelation

book
Binomialverteilung

Diskrete Verteilung beschreibt das Experiment mit einer endlichen Anzahl möglicher Ergebnisse.

Stellen Sie sich ein stochastisches Experiment vor, bei dem es nur zwei mögliche Ergebnisse gibt: Erfolg und Misserfolg.
Ein erfolgreicher Ausgang tritt bei uns mit einer Wahrscheinlichkeit von p auf, während ein erfolgloser Ausgang mit einer Wahrscheinlichkeit von 1-p auftritt.
Ein solches Experiment wird als Bernoulli-Versuch bezeichnet. Eine Folge mehrerer unabhängiger Bernoulli-Versuche wird als Bernoulli-Prozess bezeichnet.
Angenommen, wir werfen eine Münze und möchten Zahl erhalten. Ein solcher Wurf ist ein Bernoulli-Versuch. Wenn wir die Münze 2 oder mehr Mal werfen, handelt es sich um einen Bernoulli-Prozess.

Wir können den Bernoulli-Prozess in Python mithilfe der .rvs() Methode der scipy.stats.bernoulli Klasse durchführen.
Angenommen, wir haben eine asymmetrische Münze, bei der die Wahrscheinlichkeiten für Kopf und Zahl ungleich sind. Wir können 10 Würfe dieser Münze mit folgendem Code simulieren:

12345678
from scipy.stats import bernoulli # Define the probability of success (getting a head for example) probability = 0.3 # Generate Bermoulli process random_samples = bernoulli.rvs(size=10, p=probability) print(f'Bernoulli process: {random_samples}')
copy

In der oben gezeigten .rvs()-Methode spezifizieren wir die Parameter size und p. Der erste Parameter wird verwendet, um die Anzahl der zu generierenden Werte anzugeben, und der zweite, um die Erfolgswahrscheinlichkeit festzulegen.

Die Binomialverteilung ist eine diskrete Wahrscheinlichkeitsverteilung, die die Anzahl der Erfolge (k) in einem Bernoulli-Prozess mit einer festen Anzahl von Versuchen (n) beschreibt.

Schauen wir uns das Beispiel an:

12345678910
from scipy.stats import binom # Parameters n_samples = 10 # Number of trials proba = 0.5 # Probability of success # Calculate the probability that there are k successes k = 3 # Number of successes pmf = binom.pmf(k, n=n_samples, p=proba) print(f'Probability of getting {k} successes: {pmf:.4f}')
copy

Wir haben die .pmf()-Methode der scipy.stats.binom-Klasse mit den Parametern n (Anzahl der Versuche) und p (Erfolgswahrscheinlichkeit) verwendet, um die Wahrscheinlichkeit zu berechnen, dass wir genau 3 (das erste Argument der .pmf()-Methode) Erfolge in 10 Bernoulli-Versuchen erzielen. Wir werden die .pmf()-Methode im Detail im Kurs Probability Theory Mastering behandeln.

Hinweis

Es ist wichtig, den Unterschied zu verstehen – der Bernoulli-Versuch ist ein stochastisches Experiment mit bestimmten Eigenschaften, während die Binomialverteilung die Regel darstellt, mit der wir die Wahrscheinlichkeiten für das Eintreten von Ereignissen im Bernoulli-Prozess berechnen können.

Wählen Sie Beispiele für den Bernoulli-Versuch:

Wählen Sie Beispiele für den Bernoulli-Versuch:

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt