模式识别——统计决策方法——最小风险贝叶斯决策

模式识别——统计决策方法——最小风险贝叶斯决策

前言

​ 现在再回到猜硬币的那个简单的例子上来。前面给出的是在最小错误率的原则下得到
的决策规则,但是,根据具体的场合不同,我们应关心的有可能并不仅仅是错误率,而是错误所带来的损失:毕竞,把一角误认为是五角与把五角误认为是一角所带来的损失是不同的。
​ 同样,在癌细胞识别的例子中,我们不但应该关心所作的决策是否错误,更应该关心决
策错误所带来的损失惑风险。比如,如果把正常细胞误判为癌细胞,会给病人带来精神上的负担和不必要的进一步检查,这是一种损失;反之,如果把癌细胞误判为正常细胞,则损失更大,因为这可能会导致病人丧失了宝费的早期发现癌症的机会,可能会造成影响病人生命的严重后果。将这两种类型的错误一视同仁来对待,在很多情况下是不恰当的。

最小风险贝叶斯决策

已知条件

(1)损失函数决策表

​ 设对于实际状态为w的向量x,采取决策α所带来的损失为
λ ( α i , w j ) , i = 1... k , j = 1... c \lambda(\alpha_i,w_j),i=1...k,j=1...c λ(αi,wj),i=1...k,j=1...c
(假定有c个类别,每个类别决策有k种,注意k可以不等于c,因为我们可以做出拒绝的决策,即无法判断属于任何一类)

称作损失函数。通常它可以用表格的形式给出,叫做决策表,如表2-1所示。在应用中需要根据题的背景知识确定合理的决策表。

image-20230930113150463

(2)类条件概率密度/似然度

(3)前验概率

决策规则

对于某个样本x,它属于各个状态的后验概率是 P ( w j ∣ x , j = 1... c ) P(w_j|x,j=1...c) P(wjx,j=1...c),对它采取决策 α i , i = 1... k \alpha_i,i=1...k αi,i=1...k的期望损失是
R ( α i ∣ x ) = E [ λ ( α i , w j ) ∣ x ] = ∑ j = 1 c λ ( α i , w j ) P ( w j ∣ x ) R(\alpha_i|x)=E[\lambda(\alpha_i,w_j)|x]=\sum_{j=1}^{c}{\lambda(\alpha_i,w_j)P(w_j|x)} R(αix)=E[λ(αi,wj)x]=j=1cλ(αi,wj)P(wjx)
相当于对决策表的某一行从左往右的值乘上对应后验概率求和

对所有可能的样本,期望损失是
R ( α ) = ∫ R ( α ( x ) ∣ x ) p ( x ) d x R(\alpha)=\int{R(\alpha(x)|x)p(x)dx} R(α)=R(α(x)x)p(x)dx
最小风险贝叶斯决策就是最小化这一期望风险
m i n R ( α ) minR(\alpha) minR(α)
其中对于后验概率的算法与最小错误率贝叶斯决策中使用的贝叶斯公式一致

计算过程

贝叶斯公式计算后验概率

P ( w j ∣ x ) = p ( x ∣ w j ) P ( w j ) P ( x ) = p ( x ∣ w j ) P ( w j ) ∑ j = 1 c p ( x ∣ w j ) P ( w j ) P(w_j|x)=\frac{p(x|w_j)P(w_j)}{P(x)}=\frac{p(x|w_j)P(w_j)}{\sum_{j=1}^{c}{p(x|w_j)P(w_j)}} P(wjx)=P(x)p(xwj)P(wj)=j=1cp(xwj)P(wj)p(xwj)P(wj)

计算决策风险

R ( α i ∣ x ) = ∑ j = 1 c λ ( α i , w j ) P ( w j ∣ x ) R(\alpha_i|x)=\sum_{j=1}^{c}{\lambda(\alpha_i,w_j)P(w_j|x)} R(αix)=j=1cλ(αi,wj)P(wjx)

选择风险最小的决策

α = a r g m i n i R ( α i ) \alpha=argmin_i{R(\alpha_i)} α=argminiR(αi)

课本例题

已知条件为
P ( w 1 ) = 0.9 , P ( w 2 ) = 0.1 p ( x ∣ w 1 ) = 0.2 , p ( x ∣ w w ) = 0.4 λ 11 = 0 , λ 12 = 6 λ 21 = 1 , λ 22 = 0 \begin{aligned} &P(w_1)=0.9,P(w_2)=0.1\\ &p(x|w_1)=0.2,p(x|w_w)=0.4\\ &\lambda_{11}=0,\lambda_{12}=6\\ &\lambda_{21}=1,\lambda_{22}=0 \end{aligned} P(w1)=0.9,P(w2)=0.1p(xw1)=0.2,p(xww)=0.4λ11=0,λ12=6λ21=1,λ22=0
利用表2-2的决策表,按最小风险贝叶斯决策进行分类。

image-20230930115814741

由贝叶斯公式计算得
P ( w 1 ∣ x ) = 0.818 , P ( w 2 ∣ x ) = 0.182 P(w_1|x)=0.818,P(w_2|x)=0.182 P(w1x)=0.818,P(w2x)=0.182
结合决策表计算决策风险为
R ( α 1 ∣ x ) = λ 11 P ( w 1 ∣ x ) + λ 12 P ( w 2 ∣ x ) = 1.092 R ( α 2 ∣ x ) = λ 21 P ( w 1 ∣ x ) + λ 22 P ( w 2 ∣ x ) = 0.818 R(\alpha_1|x)=\lambda_{11}P(w_1|x)+\lambda_{12}P(w_2|x)=1.092\\ R(\alpha_2|x)=\lambda_{21}P(w_1|x)+\lambda_{22}P(w_2|x)=0.818 R(α1x)=λ11P(w1x)+λ12P(w2x)=1.092R(α2x)=λ21P(w1x)+λ22P(w2x)=0.818
因为 R ( α 1 ∣ x ) > R ( α 2 ∣ x ) R(\alpha_1|x)>R(\alpha_2|x) R(α1x)>R(α2x),决策为 w 2 的风险小于 w 1 w_2的风险小于w_1 w2的风险小于w1

分类为 w 2 w_2 w2

与最小错误率贝叶斯决策的区别

最小风险贝叶斯决策更加适用于我们生活中的各种情况,而最小错误率贝叶斯决策是最小风险贝叶斯决策的特例,以二分类为例,最小错误率贝叶斯决策对应着 λ 11 = λ 22 = 0 , λ 12 = λ 21 = 1 \lambda_{11}=\lambda_{22}=0, \lambda_{12}=\lambda_{21}=1 λ11=λ22=0,λ12=λ21=1的情况

策是最小风险贝叶斯决策的特例,以二分类为例,最小错误率贝叶斯决策对应着 λ 11 = λ 22 = 0 , λ 12 = λ 21 = 1 \lambda_{11}=\lambda_{22}=0, \lambda_{12}=\lambda_{21}=1 λ11=λ22=0,λ12=λ21=1的情况

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值