Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
了解朴素贝叶斯
Search
yafei002
January 09, 2017
Technology
240
1
Share
了解朴素贝叶斯
yafei002
January 09, 2017
More Decks by yafei002
See All by yafei002
了解人工神经网络
yafei002
1
220
了解K-Means算法
yafei002
1
220
了解KNN算法
yafei002
0
170
了解决策树和C4.5算法
yafei002
1
270
数据可视化之视觉感知与认知
yafei002
1
400
数据可视化之地理信息可视化
yafei002
1
400
数据可视化之层次和网络数据可视化(上)
yafei002
1
700
数据可视化之复杂高维多元数据的可视化(上)
yafei002
1
290
Data Visualization Introduction and History
yafei002
1
320
Other Decks in Technology
See All in Technology
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
2
220
GoとSIMDとWasmの今。
askua
3
470
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
17
16k
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
3
550
long-running-tasks
cipepser
3
460
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
1
300
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
25
24k
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
1k
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
150
Unlocking the Apps
pimterry
0
170
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
370
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
240
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
A better future with KSS
kneath
240
18k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
How to make the Groovebox
asonas
2
2.2k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
600
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
Game over? The fight for quality and originality in the time of robots
wayneb77
1
190
Building AI with AI
inesmontani
PRO
1
1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
了解朴素贝叶斯(Naive Bayes) yafei002
概念 • 如果X表示属性集,Y表示类变量,且类变量和属性之间的关系不确定,则可以把X和 Y看作随机变量,P(Y|X)这个条件概率称为Y的后验概率,P(Y)称为Y的先验概率 • 贝叶斯公式 P(X)是常数,P(Y)表示每个类的训练记录所占的比例,容易估计,则最终归结为估计 P(X|Y),其中一种方法是使用朴素贝叶斯分类器 ) (
) ( ) | ( ) | ( X P Y P Y X P X Y P
朴素贝叶斯 • 条件独立性 • 设X,Y和Z表示三个随机变量的集合, 若X和Y之间条件独立 P(X,Y|Z)=P(X|Z)*P(Y|Z) • 条件独立假设:假设属性之间相互 独立
其中每个属性集X={X1,X2,…Xd}包含 d个属性 • 意义 • 多维变量的问题被约减为单变量估计 问题 • 单变量分布估计更简单,也被研究的 更透彻,达到同一精度需要的训练规 模更小
估计分类属性的条件概率 P(婚姻状况=单身|Yes)=2/3 估计连续属性的条件概率:假设连续变量服 从某种概率分布,一般用高斯分布 朴素贝叶斯 朴素贝叶斯分类器对每个类Y计算后验概率
朴素贝叶斯 P(No|X)=0.7*P(X|No)/P(X)=0.0016/P(X) P(Yes|X)=0.3*0/P(X)=0 因为P(No|X)> P(Yes|X) 所以记录分类为No
朴素贝叶斯的特点 • 容易构造,不需要复杂的迭代求解框架,因此非常适用于规模巨大的数据集 • 容易解释 • 更重要的是即使不是最好的分类方法,通常也是非常稳健的 • 面对孤立的噪点 •
面对无关属性 • 相关的属性会降低分类器的性能,因为条件独立假设已不成立
参考资料 PANG-NINGTAN, MICHAELSTEINBACH, & VIPINKUMAR. (2011). 数据挖掘导 论:完整版. 人民邮电出版社. 吴信东,
& VipinKumar. (2013). 数据挖掘十大算法. 清华大学出版社.