跳转至

机器学习理论作业2

机器学习理论作业2

微信图片_20231128094616

10211900416 郭夏辉

Q: 针对表4.1(P63)的数据,采用拉普拉斯平滑建立贝叶斯分类器,并求点x=$(3,S)^{T} $ 的类标记

image-20231130120131179

\(λ=1\),由于\(P_λ(Y=c_k)=\frac{\sum_{i=1}^{N}I(y_i=c_k)+λ}{N+Kλ}\),故带入可得:

$P(Y=1) = \frac {10}{17} $ , $P(Y=-1) = \frac {7}{17} $

$P(X^{(1)}=1|Y=1)= \frac {3}{12} \(,\)P(X^{(1)}=2|Y=1)= \frac {4}{12} $ ,$P(X^{(1)}=3|Y=1)= \frac {5}{12} $

$P(X^{(2)}=S|Y=1)= \frac {2}{12} \(,\)P(X^{(2)}=M|Y=1)= \frac {5}{12} $ ,$P(X^{(2)}=L|Y=1)= \frac {5}{12} $

$P(X^{(1)}=1|Y=-1)= \frac {4}{9} \(,\)P(X^{(1)}=2|Y=-1)= \frac {3}{9} $ ,$P(X^{(1)}=3|Y=-1)= \frac {2}{9} $

$P(X^{(2)}=S|Y=-1)= \frac {4}{9} \(,\)P(X^{(2)}=M|Y=-1)= \frac {3}{9} $ ,$P(X^{(2)}=L|Y=-1)= \frac {2}{9} $

x=\((3,S)^{T}\) 时,现在要求$y=argmax_{c_k} P(Y=c_k) {\prod}_{j}P(X^{(j)}=x^{(j)}|Y=c_k) $

\(P(Y=1)P(X^{(1)}=3|Y=1)P(X^{(2)}=S|Y=1)=\frac{100}{2448}=0.0408\)

\(P(Y=-1)P(X^{(1)}=3|Y=-1)P(X^{(2)}=S|Y=-1)=\frac{56}{1377}=0.0407\)

由于\(0.0408>0.0407\),故\(y=1\)