朴素贝叶斯分类算法简述

简介: Naive Bayesian Algorithm Given some conditional probability, how to solve the conditional probability when we exchange positions of the two events? Or given P(A|B)P(A|B), how to solve P(B|

Naive Bayesian Algorithm
Given some conditional probability, how to solve the conditional probability when we exchange positions of the two events? Or given P(A|B), how to solve P(B|A)?

P(B|A)=P(A|B)P(B)P(A)

Formal Definition

  1. Let x={a1,a2,,am} be a sample, every a stands for an attribute.
  2. Given a classes set C={y1,y2,,yn}.
  3. Calculate P(y1|x),P(y2|x),,P(yn|x).
  4. If P(yk|x)=max{P(y1|x),P(y2|x),,P(yn|x)}, then xyk.

Then, how to calculate the conditional probabilities? Follow the steps below:

  1. Find a training set.
  2. Calculate the conditional probability of each attribute under each class, i.e.
    P(a1|y1),P(a1|y2),P(a1|yn),P(a2|y1),P(a2|y2),P(a2|yn),,,,P(am|y1);P(am|y2);P(am|yn);
  3. Suppose that those attributes are independent of each other, by Bayesian theorem,
    P(yi|x)=P(x|yi)P(yi)P(x)
    Since the denominator is always a constant, we need only maximize the numerator. By supposition, those attributes are (conditionally) independent of each other, we can write:
    P(x|yi)P(yi)=P(a1|Yi)P(a2|Yi)P(am|Yi)P(yi)=P(yi)j=1mP(aj|yi)
相关文章
|
5月前
|
机器学习/深度学习 自然语言处理 算法
05 机器学习 - 朴素贝叶斯分类算法原理
05 机器学习 - 朴素贝叶斯分类算法原理
37 0
|
9天前
|
算法 Python
使用Python实现朴素贝叶斯算法
使用Python实现朴素贝叶斯算法
15 0
|
4月前
|
机器学习/深度学习 算法 数据可视化
决策树算法的原理是什么样的?
决策树算法的原理是什么样的?
159 0
决策树算法的原理是什么样的?
|
机器学习/深度学习 数据采集 人工智能
【机器学习】集成学习(Bagging)——随机森林(RandomForest)(理论+图解+公式推导)
【机器学习】集成学习(Bagging)——随机森林(RandomForest)(理论+图解+公式推导)
448 0
【机器学习】集成学习(Bagging)——随机森林(RandomForest)(理论+图解+公式推导)
|
算法
朴素贝叶斯和半朴素贝叶斯的区别
朴素贝叶斯和半朴素贝叶斯的区别
213 0
|
机器学习/深度学习 算法 Python
决策树和机器学习算法的贝叶斯解释
决策树和机器学习算法的贝叶斯解释
139 0
决策树和机器学习算法的贝叶斯解释
|
机器学习/深度学习 算法
一文读懂朴素贝叶斯分类算法
一文读懂朴素贝叶斯分类算法
一文读懂朴素贝叶斯分类算法
|
机器学习/深度学习 算法
②机器学习分类算法之朴素贝叶斯
机器学习分类算法之朴素贝叶斯
106 0
②机器学习分类算法之朴素贝叶斯
|
机器学习/深度学习 算法 Python
①机器学习分类算法之随机森林(集成学习算法)
机器学习分类算法之随机森林(集成学习算法)
180 0
①机器学习分类算法之随机森林(集成学习算法)
|
机器学习/深度学习 数据采集 Python
逻辑回归——一文带你搞懂逻辑回归原理
逻辑回归——一文带你搞懂逻辑回归原理
逻辑回归——一文带你搞懂逻辑回归原理