xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 4KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-01
  • 語言: Matlab
  • 標(biāo)簽:

資源簡(jiǎn)介

樸素貝葉斯算法,matlab程序,極大似然估計(jì),貝葉斯估計(jì)

資源截圖

代碼片段和文件信息


%?樸素Bayes算法的極大似然估計(jì)和貝葉斯估計(jì)
%?兩種方法都能得到結(jié)果

close?all
clear?all
clc

syms?Y?X1?X2
syms?M?S?L?%訓(xùn)練數(shù)據(jù)集
T=[111112222233333;SMMSSSMMLLLMMLL;-1-111-1-1-11111111-1];

%%%%%%%%%%%%%%%%%極大似然估計(jì)%%%%%%%%%%%%%%%
%先驗(yàn)概率
P_Posive1?=?length(find(T(3:)==1))/size(T2);??%P_Posive1變量名的含義是P(Y=1),以下類比
P_Negtive1?=?length(find(T(3:)==-1))/size(T2);
%條件概率
cols12=find(T(3:)==1);%在Y=1的條件下計(jì)算各個(gè)條件概率
P_X1_1atY_Posive1?=?length((find(T(1cols12)==1)))/length(find(T(3:)==1));%P_X1_1atY_Posive1變量名的含義是P(X1=1|Y=1),以下類比
P_X1_2atY_Posive1?=?length((find(T(1cols12)==2)))/length(find(T(3:)==1));
P_X1_3atY_Posive1?=?length((find(T(1cols12)==3)))/length(find(T(3:)==1));
P_X2_SatY_Posive1?=?length((find(T(2cols12)==S)))/length(find(T(3:)==1));
P_X2_MatY_Posive1?=?length((find(T(2cols12)==M)))/length(find(T(3:)==1));
P_X2_LatY_Posive1?=?length((find(T(2cols12)==L)))/length(find(T(3:)==1));
cols2=find(T(3:)==-1);%在Y=-1的條件下計(jì)算各個(gè)條件概率
P_X1_1atY_Negtive1?=?length((find(T(1cols2)==1)))/length(find(T(3:)==-1));
P_X1_2atY_Negtive1?=?length((find(T(1cols2)==2)))/length(find(T(3:)==-1));
P_X1_3atY_Negtive1?=?length((find(T(1cols2)==3)))/length(find(T(3:)==-1));
P_X2_SatY_Negtive1?=?length((find(T(2cols2)==S)))/length(find(T(3:)==-1));
P_X2_MatY_Negtive1?=?length((find(T(2cols2)==M)))/length(find(T(3:)==-1));
P_X2_LatY_Negtive1?=?length((find(T(2cols2)==L)))/length(find(T(3:)==-1));
%對(duì)于給定的x=(2,S)計(jì)算其后驗(yàn)概率
P_Y_Posive1andX1_2atY_1andX2_SatY_1?=?P_Posive1*P_X1_2atY_Posive1*P_X2_SatY_Posive1;
P_Y_Negtive1andX1_2atY_1andX2_SatY_1?=?P_Negtive1*P_X1_2atY_Negtive1*P_X2_SatY_Negtive1;
%給出結(jié)果標(biāo)記
if?P_Y_Posive1andX1_2atY_1andX2_SatY_1>P_Y_Negtive1andX1_2atY_1andX2_SatY_1
????fpr

評(píng)論

共有 條評(píng)論