導航:首頁 > 編程語言 > python貝葉斯推理教程

python貝葉斯推理教程

發布時間:2025-09-20 07:50:47

1. 樸素貝葉斯分類器(Python實現+詳細源碼原理)

1、貝葉斯公式的本質: <u>由因到果,由果推因</u>

2、貝葉斯公式:

[圖片上傳中...(wps6.png-5fd624-1618488341725-0)]

1、樸素貝葉斯公式

x1,x2,...xn為特徵集合,y為分類結果

樸素貝葉斯假設各個特徵之間相互獨立

分母相同情況下,我們只要保證分子最大

訓練數據集
long,not_long,sweet,not_sweet,yellow,not_yellow,species
400,100,350,150,450,50,banana
0,300,150,150,300,0,orange
100,100,150,50,50,150,other_fruit
測試數據集
long,sweet,yellow
not_long,not_sweet,not_yellow
not_long,sweet,not_yellow
not_long,sweet,yellow
not_long,sweet,yellow
not_long,not_sweet,not_yellow
long,not_sweet,not_yellow
long,not_sweet,not_yellow
long,not_sweet,not_yellow
long,not_sweet,not_yellow
long,not_sweet,yellow
not_long,not_sweet,yellow
not_long,not_sweet,yellow
long,not_sweet,not_yellow
not_long,not_sweet,yellow

結果
特徵值:[not_long, not_sweet, not_yellow]
預測結果:{'banana': 0.003, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[not_long, sweet, not_yellow]
預測結果:{'banana': 0.006999999999999999, 'orange': 0.0, 'other_fruit': 0.05625000000000001}
水果類別:other_fruit
特徵值:[not_long, sweet, yellow]
預測結果:{'banana': 0.063, 'orange': 0.15, 'other_fruit': 0.018750000000000003}
水果類別:orange
特徵值:[not_long, sweet, yellow]
預測結果:{'banana': 0.063, 'orange': 0.15, 'other_fruit': 0.018750000000000003}
水果類別:orange
特徵值:[not_long, not_sweet, not_yellow]
預測結果:{'banana': 0.003, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[long, not_sweet, not_yellow]
預測結果:{'banana': 0.012, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[long, not_sweet, not_yellow]
預測結果:{'banana': 0.012, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[long, not_sweet, not_yellow]
預測結果:{'banana': 0.012, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[long, not_sweet, not_yellow]
預測結果:{'banana': 0.012, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[long, not_sweet, yellow]
預測結果:{'banana': 0.108, 'orange': 0.0, 'other_fruit': 0.00625}
水果類別:banana
特徵值:[not_long, not_sweet, yellow]
預測結果:{'banana': 0.027, 'orange': 0.15, 'other_fruit': 0.00625}
水果類別:orange
特徵值:[not_long, not_sweet, yellow]
預測結果:{'banana': 0.027, 'orange': 0.15, 'other_fruit': 0.00625}
水果類別:orange
特徵值:[long, not_sweet, not_yellow]
預測結果:{'banana': 0.012, 'orange': 0.0, 'other_fruit': 0.018750000000000003}
水果類別:other_fruit
特徵值:[not_long, not_sweet, yellow]
預測結果:{'banana': 0.027, 'orange': 0.15, 'other_fruit': 0.00625}
水果類別:orange

閱讀全文

與python貝葉斯推理教程相關的資料

熱點內容
財務軟體為什麼要加密狗 瀏覽:503
三國戰紀游戲解壓 瀏覽:750
命令f含義 瀏覽:812
刑法學pdf 瀏覽:1000
波段操作指令源碼 瀏覽:195
單片機軟體編程 瀏覽:908
暑假如何預習新課app 瀏覽:959
linuxjmeter教程 瀏覽:217
一個雲伺服器能掛幾個雲手機 瀏覽:460
手機相冊照片加密後如何查看 瀏覽:448
grunt命令 瀏覽:345
程序員之倒霉的一天完整版 瀏覽:710
python貝葉斯推理教程 瀏覽:471
什麼伺服器最無敵 瀏覽:732
壓縮氣彈簧技術條件 瀏覽:114
美國航空管理局發布禁飛命令 瀏覽:191
python切片賦值 瀏覽:129
UG用過的命令設置不能記住 瀏覽:894
加密箍筋區咋個量 瀏覽:226
債券的轉讓價格公式單利計演算法 瀏覽:986