201す年度前期 パターン認識
ベイ 判別 第。回
兼村厚範
パターン認識 確率 対処
デ 特徴 値 同 可能性 あ デ → 確率 厳密 表現
2
体長 照度
←?→
確率
デ パターン 特徴ベク ル : デ クラ :
デ クラ 事前確率:
デ クラ 与え 下 パターン確率 尤度:
デ クラ 事後確率:
x ∈ RD ω1, ω2, . . . , ωC
p(ωc), c = 1, . . . , C p(x|ωc)
p(ωc|x)
ベイ 判別1
デ パターン 与え 下 クラ 事後確率 最大 クラ 判別
デ こ 誤 率
デ 全パターン い 期待値を
デ ⇒ 期待誤 率を最小化 各パターン い 事後確率 最大 クラ を選 い
じ
ω = arg max
c
p(ωc|x) x
p(error|x) = 1 − max
c
p(ωc|x) = min
c
[1 − p(ωc|x)]
p(error) = Z
Ω
p(error|x)p(x) dx
= Z
Ω
min
c
[1 − p(ωc|x)]p(x) dx
ベイ 誤 率
デ 2クラ 判別 場合 ベイ 誤 率
– 視覚的 分布 重
p(error) = Z
Ω
min
c
[1 − p(ωc|x)]p(x) dx
= Z
Ω
min{p(ω1|x), p(ω2|x)}p(x) dx
ベイ 誤 率 本当 最適?
デ 決定境界を 最大 事後確率 入 替わ 点 く 異 場所 取 誤 率
ず
p(error) = Z
R1
p(ω2|x)p(x) dx + Z
R2
p(ω1|x)p(x) dx
ベイ 判別 識別関数
デ ベイ 判別
デ 識別関数法 あ
デ ベイ 判別 識別関数を事後確率 識 別関数法 他 い
デ 実用上 対数を取 こ 多い
デ 2クラ 場合
ω = arg max
c
p(ωc|x) ω = arg max
ω
gω(x)
ω = arg max
c
ln p(ωc|x)
p(ω1|x) > p(ω2|x) =⇒ x ∈ ω1 p(ω1|x) < p(ω2|x) =⇒ x ∈ ω2
Quiz
デ Q. 対数を 前 後 判別さ クラ 変 化 いこ を証明
デ A. [単調増加性 導く]
。
事後確率
デ 任意 入力パターン い 事後確率を計算 比較 い
デ 真 事後確率を正確 知 困難 適 当 方法 確率分布を推定 近似
ω = arg max
c
ln p(ωc|x)
事後確率 を求 ?
1. 直接推定
2. ま 事前確率 尤度を推定 ベイ 定理 計算
– こ
– 従 事前確率 尤度 重要 特 事前確率
同 尤度 けを比較 い
10
p(ωc|x)
p(ωc|x) =
p(x|ωc)p(ωc) p(x)
p(ω1|x) ? p(ω2|x)
⇔ p(x|ω1)p(ω1) p(x) ?
p(x|ω2)p(ω2) p(x)
⇔ p(x|ω1)p(ω1) ? p(x|ω2)p(ω2)
ガウ 分布 正規分布
デ 単変量ガウ 分布 密度関数
– 平均 μ 標準偏差 σ
デ 多変量ガウス分布 密度関数
– 平均 μ 共分散行列 Σ Gauss(x|µ, σ2) = √ 1
2πσ2 exp
⇢
− 1
2σ2 (x − µ)
2
"
Gauss(x|µ, Σ) = 1
p|2πΣ| exp
⇢
−1
2(x − µ)
TΣ−1(x − µ)
#
1、歳男性 身長 分布
12
文部科学省 成26 度学校保険統計調査より作成 http://www.mext.go.jp/b_menu/toukei/chousa05/hoken/1268826.htm -10
0 10 20 30 40 50 60 70 80
145 150 155 160 165 170 175 180 185 190
身長 正規分布
尤度 1次元ガウ 分布 場合
デ ⇒ 大小関係を比較
p(x|ω1) = p(x|µ1, σ1) = Gauss(x|µ1, σ12)
= 1
p2πσ12 exp
⇢
− 1
2σ12 (x − µ1)
2
#
p(x|ω2) = p(x|µ2, σ2) = Gauss(x|µ2, σ22)
= 1
p2πσ22 exp
⇢
− 1
2σ22 (x − µ2)
2
#
等分散1次元ガウ 分布 ベイ 判別
デ 等分散 仮定 デ ガウ 分布 対数
デ 判別則
– プロ タイプ法そ
1じ
σ1 = σ2
p(x|ω1) = p(x|µ1, σ), p(x|ω2) = p(x|µ2, σ)
ln Gauss(x|µ1, σ2) = −1
2 ln(2πσ
2) − 1
2σ2 (x − µ1)
2
ln Gauss(x|µ2, σ2) = −1
2 ln(2πσ
2) − 1
2σ2 (x − µ2)
2
ln p(x|ω1) ? ln p(x|ω2)
⇔ (x − µ1)2 ? (x − µ2)2
が参考きプロ タイプ法 線形識別
デ 等分散ガウ 分布 ベイ 判別 線形 判別
(x − µ1)2 ? (x − µ2)2
⇔ x2 − 2xµ1 + µ21 ? x2 − 2xµ2 + µ22
⇔ x · 2(µ2 − µ1) + µ21 − µ22 ? 0
⇔ w1x + w0 ? 0
異分散1次元ガウ 分布
デ 判別則
– 放物線 正領域
1ず
ln Gauss(x|µ1, σ12) = −1
2 ln(2πσ
12) −
1
2σ12 (x − µ1)
2
ln Gauss(x|µ2, σ22) = −1
2 ln(2πσ
22) −
1
2σ22 (x − µ2)
2
ln p(x|ω1) ? ln p(x|ω2)
⇔ − ln(2πσ12) − 1
σ12 (x − µ1)
2 ? − ln(2πσ2
2) −
1
σ22 (x − µ2)
2
⇔ (x − m)2 + c ? 0
放物線 正領域
多次元ガウ 分布 ベイ 判別
デ 共分散行列 等 け 判別則
– プロ タイプ法 線形判別法
1。
ln Gauss(x|µ, Σ) = −1
2 ln|2πΣ| − 1
2(x − µ)
TΣ−1(x − µ)
ln p(x|ω1) ? ln p(x|ω2) , kx − µ1k2 ? kx − µ2k2 , wTx + w0 ? 0
等共分散ガウ 分布 判別境界
事前確率 効果
デ → 判別境界を定数分 け平行移動
20
ln[p(x|ω1)p(ω1)] ? ln[p(x|ω2)p(ω2)]
⇔ ln p(x|ω1) + ln p(ω1) ? ln p(x|ω2) + ln p(ω2)
異共分散多次元ガウ 分布0
デ 判別関数
Wc = −1 2Σ
−1 c , wc = Σ−1c µc,
wc = −1 2µ
T c Σ
−1
c µc − 1
2 lnkΣck gc(x) = ln Gauss(x|µc, Σc)
= −1
2 ln|2πΣc| − 1
2(x − µc)
TΣ−c 1(x − µc)
= xTWcx + wcTx + wc0
異共分散多次元ガウ 分布1
22
異共分散多次元ガウ 分布2
異共分散多次元ガウ 分布し
2じ
パラメタ推定
デ 確率分布 パラメータを ータ 決 デ → 最尤推定 ベイ 推定