聊聊人工智能的神奇公式:贝叶斯公式

摘要:
Bayes最初是一名牧师。他发明了著名的贝叶斯公式来证明上帝的存在。此时,随着新信息的加入,我们刚刚计算出的后验概率变成了先验概率,我们继续将其代入公式中,不断修正结果,这就是贝叶斯公式的强度。因为AI机器人没有感觉,它只会根据人类输入的大数据做出最有利的判断,并通过贝叶斯公式不断修正结果。这是未来人工智能和平发展的趋势。

     贝叶斯公式由英国数学家贝叶斯 ( Thomas Bayes 1702-1761 ) 发展,用来描述两个条件概率之间的关系。贝叶斯原本是个神父,他为了证明上帝的存在而发明了著名的贝叶斯公式。然而他本人并不知道他所发明的公式及其背后的思想对当今社会产生重大变革,最典型的的莫过于当今炙手可热的“人工智能+”时代下,是人工智能的分支:机器学习,所必备的方法之一。

聊聊人工智能的神奇公式:贝叶斯公式第1张

上图就是著名的贝叶斯公式,估计很多人和笔者一样看到数学公式就头疼,我们把翻译一下就很简单了。

 

  • P(A丨B)表达为:B这样的情况,A的可能性

  • P(B丨A)同理:A这样的情况,B的可能性

  • P(A)是A发生的可能性

  • P(B)是B发生的可能性,其中P(B)=P(B丨A)P(A)+P(B丨A')P(A')......这个叫做全概率公式(请参见浙大版《概率论与数理统计》P17)

  • 用数学语言翻译就是:后验概率=先验概率*调整因子

下面我们用实例来看看贝叶斯公式是怎么使用的:

假设有两个班级其中1班有男生30人,女生20人;2班有男生25人、女生25人。体育老师抓到一个抽烟的男生,该男生打死也不告诉体育老师是那个班的。问题来了体育老师怎么判断该男生来自那个班?

 

很不巧我们的体育老师是个使用贝叶斯公式的高手(貌似体育老师的数学都是这么牛,毕竟笔者曾经所就读中学有个教得很好的数学老师以前就是体育老师)因此这点小问题可难不倒我们伟大的体育老师。

  1. 先将1班和2班标记为事件A1和事件A2,男生标记为事件B

  2. 那么我们所求的就是P(A1丨B)和P(A2丨B)

因为只有2个班那么我们先验概率P(A1)=P(A2)=50%;来自1班男生的概率P(B丨A1)=3/5:来自2班男生的概率P(B丨A2)=1/2

那么我们求出P(B)就可以代入公式得到结果:

P(B)=P(B丨A1)P(A1)+P(B丨A2)P(A2)=0.55

P(A1丨B)=P(B丨A1)P(A1)/P(B)=0.6*0.5/0.55=55%

P(A2丨B)=P(B丨A2)P(A2)/P(B)=0.5*0.5/0.55=45%

由结果我们可以得出:该男生来自1班的概率从50%(先验概率)上升到55%(后验概率)来自2班下降了5%

如果这时候生物老师走过来说了一句:2个班的男生没有几个留长头发。这时候有了新信息的加入,那么我们刚才计算的后验概率就变成了先验概率,继续代入公式来不断修正结果,这就是贝叶斯公式的强大之处。

这也是人类对人工智能的恐惧来源之一。

因为人工智能机器人没有感情,它只会根据人类输入的大数据通过贝叶斯公式不断修正结果而做出最有利的判断。当然我们的体育老师是个有感情的人类,它会把该男生抓去给2个班的班主任,不会像机器人一样那个概率高就选那个。不过我相信会有更好的公式出现,去模拟人类的情感。从而在艺术,情感上远超人类,而不是在逻辑上。这才是未来人工智能和平发展的趋势。

免责声明:文章转载自《聊聊人工智能的神奇公式:贝叶斯公式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇移动端适配插件(flexible.js)python安装matplotlib:python -m pip install matplotlib报错下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

转:和机器学习和计算机视觉相关的数学

1. 线性代数 (Linear Algebra): 我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课,后来到了香港后,又重新把线性代数读了一遍,所读的是 Introduction to Linear Algebra (3rd...

关于《计算机程序的构造和解释》

关于《计算机程序的构造和解释》 来源 http://www.nowamagic.net/librarys/veda/detail/1905 先谈谈关于《计算机程序的构造和解释》(后面简称为SICP)的几个八卦。 本书曾经是MIT本科第一门课的教材。前两年被Python取代,在geek中引发了轩然大波。有兴趣可以Google一下[sicp mit pyth...

机器学习之朴素贝叶斯及高斯判别分析

1判别模型与生成模型 上篇报告中提到的回归模型是判别模型,也就是根据特征值来求结果的概率。形式化表示为,在参数确定的情况下,求解条件概率。通俗的解释为在给定特征后预测结果出现的概率。 比如说要确定一只羊是山羊还是绵羊,用判别模型的方法是先从历史数据中学习到模型,然后通过提取这只羊的特征来预测出这只羊是山羊的概率,是绵羊的概率。换一种思路,我们可以根据山羊...

兰州大学2020年数学分析考研试题参考解答

251120兰州大学2020年数学分析考研试题参考解答 张祖锦1、 计算题 (每小题 10 分, 共 50 分) 张祖锦(1)、 对 , 试证: 跟锦数学跟锦考研小锦教学微信公众号有参考解答哦欢迎关注 张祖锦(2)、 计算曲面积分 其中 为椭球面 ( ). 跟锦数学跟锦考研小锦教学微信公众号有参考解答哦欢迎关注 张祖锦(3)、 计算曲线积分...

关于SVM数学细节逻辑的个人理解(二):从基本形式转化为对偶问题

第二部分:转化为对偶问题进一步简化 这一部分涉及的数学原理特别多。如果有逻辑错误希望可以指出来。 上一部分得到了最大间隔分类器的基本形式: 其中i=1,2,3...m 直接求的话一看就很复杂,我们还需要进一步简化。 这里就需要介绍拉格朗日乘子法。介绍它还是从最最简单的形式说起: 一.关于优化问题的最基本的介绍优化问题这里面有很多东西,我先给出参考过的资...

朴素贝叶斯原理

1.朴素贝叶斯的使用条件 朴素贝叶斯方法假设条件概率分布是相互独立的,这个假设会使每个属性独立的对分类结果产生影响 因此,根据独立性有,$p(x_1,x_2,...,x_n|C) = p(x_1|C)p(x_2|C)...p(x_n|C),其中x_n是特征,C是分类的类别$ 2.贝叶斯公式 由于朴素贝叶斯假设属性之间相互独立,所以贝叶斯公式可以写成如下形式...