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
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
1.9k
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
860
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
200
Sony_KMP_Journey_KotlinConf2026
sony
2
200
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
240
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
140
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
310
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
1
300
OpenID Connectによるサービス間連携
takesection
0
150
Strands Agents超入門
kintotechdev
1
160
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
340
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
180
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Paper Plane (Part 1)
katiecoart
PRO
0
8.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
220
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Chasing Engaging Ingredients in Design
codingconduct
0
210
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
380
Building Applications with DynamoDB
mza
96
7.1k
A Tale of Four Properties
chriscoyier
163
24k
We Are The Robots
honzajavorek
0
240
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). 数据挖掘十大算法. 清华大学出版社.