Professional Documents
Culture Documents
и линейная регрессия
Сергей Николенко
Random facts:
• 13 января 532 г. начался бунт "Ника" против Юстиниана I: фанатские группировки
"голубых" и "зелёных" объединились, разрушили половину Константинополя и убили
около 35 тысяч человек
• 13 января 1953 г. статья в "Правде" официально объявила о начале "дела врачей"
байесовский подход
основные определения
3
основные определения
𝑝(𝑥|𝑦)𝑝(𝑦) 𝑝(𝑥|𝑦)𝑝(𝑦)
𝑝(𝑦|𝑥) = = .
𝑝(𝑥) ∑𝑦′ 𝑝(𝑥|𝑦′ )𝑝(𝑦′ )
4
о болезнях и вероятностях
4
доказательство
𝑝(𝑑 = 1|𝑡 = 1) =
𝑝(𝑡 = 1|𝑑 = 1)𝑝(𝑑 = 1)
= =
𝑝(𝑡 = 1|𝑑 = 1)𝑝(𝑑 = 1) + 𝑝(𝑡 = 1|𝑑 = 0)𝑝(𝑑 = 0)
0.95 × 0.01
= = 0.16.
0.95 × 0.01 + 0.05 × 0.99
5
вывод
6
вероятность как частота
7
вероятность как степень доверия
8
вероятность как степень доверия
8
прямые и обратные задачи
9
прямые и обратные задачи
10
определения
𝑝(𝜃)𝑝(𝐷|𝜃)
𝑝(𝜃|𝐷) = .
𝑝(𝐷)
𝑎 ↦ 𝑝(𝑦|𝑥 = 𝑎)
11
ml vs. map
12
постановка задачи
13
постановка задачи
13
упражнения
14
упражнения
14
априорные распределения
ml vs. map
16
постановка задачи
17
постановка задачи
𝑛
𝑝(𝑠|𝑝ℎ ) = 𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡 .
17
пример применения теоремы байеса
𝑝(𝑠|𝑝ℎ )𝑝(𝑝ℎ )
• Правдоподобие: 𝑝(𝑝ℎ |𝑠) = 𝑝(𝑠)
.
• Здесь 𝑝(𝑝ℎ ) следует понимать как непрерывную случайную
величину, сосредоточенную на интервале [0, 1], коей она и
является. Наше предположение о равномерном
распределении в данном случае значит, что априорная
вероятность 𝑝(𝑝ℎ ) = 1, 𝑝ℎ ∈ [0, 1] (т.е. априори мы не знаем,
насколько нечестна монетка, и предполагаем это
равновероятным). А 𝑝(𝑠|𝑝ℎ ) мы уже знаем.
• Итого получается:
𝑛
𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡
𝑝(𝑝ℎ |𝑠) = .
𝑝(𝑠)
18
пример применения теоремы байеса
• Итого получается:
𝑛
𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡
𝑝(𝑝ℎ |𝑠) = .
𝑝(𝑠)
1
𝑛
𝑝(𝑠) = ∫ 𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡 𝑑𝑝ℎ =
0
Γ(𝑛ℎ + 1)Γ(𝑛𝑡 + 1) 𝑛ℎ ! 𝑛𝑡 !
= = ,
Γ(𝑛ℎ + 𝑛𝑡 + 2) (𝑛ℎ + 𝑛𝑡 + 1)!
𝑛ℎ
но найти arg max𝑝 𝑝(𝑝ℎ ∣ 𝑠) = 𝑛ℎ +𝑛𝑡 можно и без этого.
ℎ
18
пример применения теоремы байеса
• Итого получается:
𝑛
𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡
𝑝(𝑝ℎ |𝑠) = .
𝑝(𝑠)
1
𝑝(heads|𝑠) = ∫ 𝑝(heads|𝑝ℎ )𝑝(𝑝ℎ |𝑠)𝑑𝑝ℎ =
0
1 𝑛 +1
𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡
=∫ 𝑑𝑝ℎ =
0
𝑝(𝑠)
(𝑛ℎ + 1)! 𝑛𝑡 ! (𝑛ℎ + 𝑛𝑡 + 1)! 𝑛ℎ + 1
= ⋅ = .
(𝑛ℎ + 𝑛𝑡 + 2)! 𝑛ℎ ! 𝑛 𝑡 ! 𝑛ℎ + 𝑛𝑡 + 2
• Итого получается:
𝑛
𝑝ℎ ℎ (1 − 𝑝ℎ )𝑛𝑡
𝑝(𝑝ℎ |𝑠) = .
𝑝(𝑠)
𝑝(𝜃 ∣ 𝐷) ∝ 𝑝(𝐷|𝜃)𝑝(𝜃)
19