Kapitel 7. Minimum, Maximum und Vermischung
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Im vorherigen Kapitel haben wir Verteilungen von Summen berechnet. In diesem Kapitel werden wir Verteilungen von Minima und Maxima berechnen und sie zur Lösung von Vorwärts- und Umkehrproblemen verwenden.
Dann werden wir uns Verteilungen ansehen, die Mischungen aus anderen Verteilungen sind, die sich als besonders nützlich für Vorhersagen erweisen.
Aber wir beginnen mit einem mächtigen Werkzeug für die Arbeit mit Verteilungen, der kumulativen Verteilungsfunktion.
Kumulative Verteilungsfunktionen
Bisher haben wir Wahrscheinlichkeitsmassenfunktionen verwendet, umVerteilungen darzustellen. Eine nützliche Alternative ist die kumulative Verteilungsfunktion(CDF).
Als Beispiel verwende ich die Posterior-Verteilung aus dem Euro-Problem, die wir in "Bayes'sche Schätzung" berechnet haben .
Hier ist die Uniform, mit der wir angefangen haben:
import
numpy
as
np
from
empiricaldist
import
Pmf
hypos
=
np
.
linspace
(
0
,
1
,
101
)
pmf
=
Pmf
(
1
,
hypos
)
data
=
140
,
250
Und hier ist das Update:
from
scipy.stats
import
binom
def
update_binomial
(
pmf
,
data
):
"""Update pmf using the binomial distribution."""
k
,
n
=
data
xs
=
pmf
.
qs
likelihood
=
binom
.
pmf
(
k
,
n
,
xs
)
pmf
*=
likelihood
pmf
.
normalize
()
update_binomial
(
pmf
,
data
)
Die CDF ist die kumulative Summe der PMF, wir können sie also wie folgt berechnen:
cumulative
=
pmf
.
cumsum
Get Think Bayes, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.