Das Entenbuch "Bayes Statistical Modeling with Stan and R" ist ein berühmtes Buch in der Region Bayes. Es ist eine gute Idee, es zuerst zu lernen, wenn Sie die Bayes'sche Schätzung implementieren möchten. Da es sich jedoch nicht um ein Buch handelt, das erklärt, was Bayes ist, können Sie die posteriore Verteilung aktualisieren, wenn Sie nicht von den Vorteilen überzeugt sind, die durch das Sammeln von Fällen im Rahmen von Bayes erzielt werden können. Ich denke, es ist besser, nach dem Lesen der grundlegenden Erklärung von herauszufordern.
Im offiziellen des obigen Buches ist die Implementierung R, wie der Titel sagt. Ich denke, viele Leute wollen es in Python implementieren. Ich war einer von ihnen, also habe ich eine Python-Implementierung gemacht.
Was die Stan-Oberfläche betrifft, bietet PyStan fast die gleiche Benutzerfreundlichkeit wie R. Da Pandas für die Datenformatierung verwendet wird, unterscheidet sich der Code erheblich von R.
Weitere Informationen finden Sie im Folgenden.
requirements.txt https://github.com/MasazI/python-r-stan-bayesian-model-2/blob/master/exec/requirements.txt
Der gesamte Code befindet sich auf Github, daher können Sie ihn sofort ausführen. Alle Übungen werden auch in Python gelöst.
Github https://github.com/MasazI/python-r-stan-bayesian-model-2
Wenn Sie Fragen haben, würde ich mich freuen, wenn Sie mir eine Pull-Anfrage geben könnten.
Recommended Posts