朴素贝叶斯定理
Posted 彼岸星空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了朴素贝叶斯定理相关的知识,希望对你有一定的参考价值。
贝叶斯原理是英国数学家托马斯·贝叶斯提出的。贝叶斯是个很神奇的人,他的经历类似梵高。生前没有得到重视,死后,他写的一篇关于归纳推理的论文被朋友翻了出来,并发表了。这一发表不要紧,结果这篇论文的思想直接影响了接下来两个多世纪的统计学,是科学史上著名的论文之一。
贝叶斯原理跟我们的生活联系非常紧密。举个例子,如果你看到一个人总是花钱,那么会推断这个人多半是个有钱人。当然这也不是绝对,也就是说,当你不能准确预知一个事物本质的时候,你可以依靠和事物本质相关的事件来进行判断,如果事情发生的频次多,则证明这个属性更有可能存在。
贝叶斯定理
朴素贝叶斯模型原理
根据贝叶斯公式可得:
我举一个简单的例子理解朴素贝叶斯定理
朴素贝叶斯模型原理
纸上谈兵没多大意义,来点实战吧,不知道你们玩不玩基金,反正我是玩,赚点零花钱花。我们都知道股票基金中的前十大组合股中牛股越多则基金的收益就越好。现在我就分别从科技基金,医药基金,消费基金,新能源基金这四只不同的基金中选取前四大持仓的股票做为研究数据。研究影响股票增长的因素,何为牛股(就是从上个季度6.30号开始到现在没有跟大盘下跌,反而还不断创新高度的股票)声明:我举这个例子只是为了探究朴素贝叶斯定理在生活中的运用,没有叫人玩基金的意思,毕竟玩股票基金和股票一样风险巨大。
股票 |
每季净利润增长 |
每季营业收入增长 | 每季每股收益增长 | 牛股 |
1 |
82.44% |
49.08% |
72.45% |
是 |
2 |
29.79% |
-12.15% |
25.00% |
否 |
3 | 5.13% |
5.48% |
5.70% |
是 |
4 |
49.65% |
44.02 |
34.86% |
否 |
5 |
10.63% |
22,.17% |
10.34% |
否 |
6 |
100.00% |
-6.78% |
87.52% |
否 |
7 |
-18.35% |
-16.66% |
-23.88 |
否 |
8 | 94.79% |
188.97% |
98.00% |
否 |
9 |
-3.10% | -4.06% |
-4.74% | 是 |
10 | 0.04% |
16.46% |
0.02% |
否 |
11 |
82.19% |
17.55% |
-23.46% |
否 |
12 |
33.67% |
18.63% |
15.09% |
否 |
13 |
172.54% |
11.94% |
131.37% |
是 |
14 |
19.11% |
8.74% |
19.16% |
否 |
15 |
172.54% |
11.94% |
131.37% | 是 |
16 | 20.99% |
25.07% |
21.00% |
是 |
(以上数据取自各股票公司的报表)
假定,股票的三个特征:、每季净利润增长,每季营业收入增长、每季每股收益增长是相互独立的,言外之意它们之间没有相关关系。这就是朴素贝叶斯中朴素的含义所在。
好还是一般
根据学习经验,我们先以提出的问题为线索,从具体的求解问题中摸索出朴素贝叶斯模型的基本原理,这样有助于大家迅速掌握朴素贝叶斯模型。
定义股票的情况为事件 B,事件 B 取值为好股或一般,概率P(B)求解方法:每类样本的个数除以所有样本个数,因此:
P(B=牛股)=6/16
P(B=一般股)=10/16
每个特征的条件概率等于此类别和特征下样本个数除以此类别的样本个数,因此:
1.每季净利润增长:(条件:1>2>3)
P(朴素=每季净利润增长|B=牛股)=4/6(4为条件个数,6为牛股个数)
P(朴素=每季净利润增长|B=一般股)=5/10
2.每季营业收入增长:(条件:2>1>3)
P(朴素=每季营业收入增长|B=牛股)=1/6
P(朴素=每季营业收入增长|B=一般股)=4/10
3.每季每股收益增长:(条件:3>2>1)
P(朴素=每季每股收益增长|B=牛股)=1/6
P(朴素=每季每股收益增长|B=一般股)=1/10
探究每季净利润增长,每季营业收入增长、每季每股收益增长这三个因素谁对股票的成长影响最大。
每季净利润增长
P(B=牛股)xP(朴素=每季净利润增长|B=牛股)xP(朴素=每季营业收入增长|B=一般股)xP(朴素=每季每股收益增长|B=一般股)=6/16x4/6x4/10x1/10=0.01
每季营业收入增长
P(B=牛股)xP(朴素=每季净利润增长|B=一般股)xP(朴素=每季营业收入增长|B=牛股)xP(朴素=每季每股收益增长|B=一般股)=6/16x5/10x1/6x1/10=0.003
每季每股收益增长
P(B=牛股)xP(朴素=每季净利润增长|B=一般股)xP(朴素=每季营业收入增长|B=一般股)xP(朴素=每季每股收益增长|B=牛股)=6/16x5/10x4/10x1/6=0.0125
因为0.0125>0.01>0.003,所以对股票的成长影响最大:每季每股收益增长>每季净利润增长>每季营业收入增长
以上是关于朴素贝叶斯定理的主要内容,如果未能解决你的问题,请参考以下文章