朴素贝叶斯

朴素贝叶斯基于的是贝叶斯定理与特征条件独立假设的分类方法。

==朴素贝叶斯法对条件概率分布作了条件独立性的假设==

P(X=x|Y=ck)=P(X(1)=x(1),···X(n)=x(n)|Y=ck)=j=1nP(X(j)=x(j)|Y=ck) P ( X = x | Y = c k ) = P ( X ( 1 ) = x ( 1 ) , · · · , X ( n ) = x ( n ) | Y = c k ) = ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k )

上式的意思是说假设X代表好瓜,属性x^(1)^ 为色泽,x^(2)^ 为形状,等,他们与彼此不产生任何关系。

朴素贝叶斯进行分类时,对给定的输入x,通过学习到的模型计算后验概率分布 P(Y=ck|X=x) P ( Y = c k | X = x ) ,将后验概率最大的类作为 x x 类的输出,后验概率计算根据贝叶斯定理进行:

P(Y=xk|X=x)=P(X=x|Y=ck)P(Y=ck)kP(X=x|Y=ck)P(Y=ck)

则将(1)带入(2),有

P(Y=xk|X=x)=P(Y=ck)nj=1P(X(j)=x(j)|Y=ck)kP(Y=ck)nj=1P(X(j)=x(j)|Y=ck) P ( Y = x k | X = x ) = P ( Y = c k ) ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k ) ∑ k P ( Y = c k ) ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k )

这就是朴素贝叶斯的基本公式。

则朴素贝叶斯分类器可表示为

y=f(x)=argmaxckP(Y=ck)nj=1P(X(j)=x(j)|Y=ck)kP(Y=ck)nj=1P(X(j)=x(j)|Y=ck) y = f ( x ) = a r g m a x c k P ( Y = c k ) ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k ) ∑ k P ( Y = c k ) ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k )

其中,分母对所有分分类c~k~来说都是相同的,故
y=f(x)=argmaxckP(Y=ck)j=1nP(X(j)=x(j)|Y=ck) y = f ( x ) = a r g m a x c k P ( Y = c k ) ∏ j = 1 n P ( X ( j ) = x ( j ) | Y = c k )

【未完待续】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值