オーストラリアで勉強してきたMLデザイナーの口語自由詩

主に、データ分析・機械学習・ベイズ・統計について自由に書く。

確率

英語記事のサマリ - UberのAIラボが #Pyro という深層学習+ベイズのライブラリを発表(2017)

UberのAIラボがPyroという深層学習+ベイズのPythonライブラリを発表したブログ記事をサマリ翻訳してみた. 2017年11月の記事で若干古いが, 他にPyMC4やTFP(Tensorflow Probability)などのライブラリがある現状, Pyroがどのようなポジショニングをしているか…

英語記事のサマリ - PyMC開発者のThomas Wieckiさんにインタビューした記事

気分転換にベイズや確率プログラミングに関する英語記事や論文の翻訳サマリをさっくり書いていく予定. 第一回目はPyMC3の開発者のインタビュー記事. TL;DR PyMC3の開発者であり, かつQuantopian という投資会社で働いている Thomas Wiecki へのインタビュー…

Chapter 2 ベイズ推定の復習 2.4〜2.7 - pythonで『StanとRでベイズ統計モデリング』

2.4 ベイズ推定とMCMC 伝統的な統計学の手法や最尤推定の問題を解決する一つの手法がベイズ推定(Bayesian inference)とマルコフ連鎖モンテカルロ法(MCMC). ベイズ統計 パラメータを確率変数とみなして確率分布を推定する(伝統的な統計学の点推定と異な…

統計モデリング - pythonで『StanとRでベイズ統計モデリング』

はじめに この本はStan(スタン)というソフトウェアとそのR用のパッケージであるRStan(アールスタン)を使って, 統計モデリングを習得する本である イントロで書籍の目的や内容や流れ, 前提知識や対象読者が記載されていたいりするので意外と大事です. ま…

Stan/R - pythonで『StanとRでベイズ統計モデリング』

はじめに この本はStan(スタン)というソフトウェアとそのR用のパッケージであるRStan(アールスタン)を使って, 統計モデリングを習得する本である イントロで書籍の目的や内容や流れ, 前提知識や対象読者が記載されていたいりするので意外と大事です. ま…

PyMC4のcommit読み始めてみる

TL;DR 最近ブログ書けてなかったので、@y_yagiさんのrails commit log流し読みのスタイルをパクってPyMC4というライブラリのcommitを追ってみようと思います。 このライブラリを選んだ理由としては、まだ開発を始めたばかりで52コミットしかないので読みやす…

事後確率の推移をグラフで可視化する - 多面体サイコロ編

TL;DR 多面体のサイコロを投げる例で、事後確率が変わる様子を観察する。 事前確率があるとする(例えば1/6とか)= before_p1 サイコロを投げて結果を見る(実際のサイコロの目を見る、例えば6とか) 事後確率(結果を見た上で推定した確率)= after_p1(一…

ベイズの定理の違う顔

TL;DR ベイズの定理を以下の用語を使い言い換える。クッキーの例で考えると簡単。 事前確率: p(ボウル1) => ボウル1とボウル2の2つのボウルからボウル1を選ぶ確率 事後確率: p(ボウル1 | ヴァニラ) => ヴァニラを見た後に、ボウル1が選ばれた確率 尤度: p(ヴ…

ベイズの定理の結果を馬鹿みたいに確かめる

TL;DR 前回の記事の続き。 yukinagae.hatenablog.com ベイズの定理が感覚的に理解できていない気がしたので、実際にサンプリングして確かめてみる。 理論的に理解するのではなく、本当にその確率になるのかを馬鹿みたいに調べる。 (「馬鹿みたい」というの…

ベイズの定理でクッキー問題の確率を計算する

TL;DR ベイズの定理を使って具体的な問題の確率を求めてみましょう。 p(A|B) と p(B|A) は別物 ベイズの定理を使うと、p(B|A) から p(A|B) を求めることができる クッキー問題(Think Bayes p.3〜p.4参照) クッキーが入った2つのボウルがあるとします。しか…

ベイズの定理をあまりにも簡単に導き出す

条件付き確率と結合確率を理解すると、あとはベイズの定理をそのまま理解できる。 まずは、イベントAとイベントBが両方起きる確率は順番を変えても一緒であることを確認(当たり前!)。 p(A and B) = p(B and A) 当たり前のことも念のため具体例で考える。 …

日常の条件付き確率

そのまま Think Bayes を読み進めていると(まだ1ページ目でしかない)、次の用語の定義は conditional probability (条件付き確率)についてだ。そのまま引用する。 A conditional probability is a probability based on some background information. (…

君は確率を本当に理解しているか?

もちろん理解しているはずがない。 わかっているようで、わからないことが世の中にはたくさんある。 特に数学や統計では日常生活とは異なる用語の使い方をしている可能性もあるので、一つひとつの言葉から理解していこう。 本当は常に書籍や適切なサイトを参…