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

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

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

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

 

  • 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个班的班主任,不会像机器人一样那个概率高就选那个。不过我相信会有更好的公式出现,去模拟人类的情感。从而在艺术,情感上远超人类,而不是在逻辑上。这才是未来人工智能和平发展的趋势。

 

目录
相关文章
|
12天前
|
机器学习/深度学习 算法 安全
从方向导数到梯度:深度学习中的关键数学概念详解
方向导数衡量函数在特定方向上的变化率,其值可通过梯度与方向向量的点积或构造辅助函数求得。梯度则是由偏导数组成的向量,指向函数值增长最快的方向,其模长等于最速上升方向上的方向导数。这两者的关系在多维函数分析中至关重要,广泛应用于优化算法等领域。
63 36
从方向导数到梯度:深度学习中的关键数学概念详解
|
7月前
|
机器学习/深度学习 人工智能 算法
人工智能—— 关于权重与偏置
人工智能—— 关于权重与偏置
111 0
|
7月前
|
机器学习/深度学习 人工智能
【人工智能】<吴恩达-机器学习>多变量线性回归&学习率&特征值
【1月更文挑战第26天】【人工智能】<吴恩达-机器学习>多变量线性回归&学习率&特征值
|
7月前
|
机器学习/深度学习 人工智能
【人工智能】<吴恩达-机器学习>单变量的线性回归&认识梯度下降
【1月更文挑战第26天】【人工智能】<吴恩达-机器学习>单变量的线性回归&认识梯度下降
|
机器学习/深度学习 存储 人工智能
人工智能学习-传教士-15数码-拟合-逻辑推理
人工智能学习-传教士-15数码-拟合-逻辑推理
51 0
|
机器学习/深度学习 人工智能 算法
新的「AI科学家」结合理论和数据来发现科学方程
新的「AI科学家」结合理论和数据来发现科学方程
131 0
|
机器学习/深度学习 人工智能 算法
HIMA F8650X 智能控制使用各种人工智能计算方法
HIMA F8650X 智能控制使用各种人工智能计算方法
HIMA F8650X 智能控制使用各种人工智能计算方法
|
机器学习/深度学习 人工智能 数据可视化
【人工智能】神经网络八股
【人工智能】神经网络八股
189 0
【人工智能】神经网络八股
|
机器学习/深度学习
机器学习中矩阵求导法则
矩阵求导的本质上就是矩阵中元素对元素的求导,只是将其按照矩阵的形式进行一些规范化的写法罢了
126 0
|
机器学习/深度学习 人工智能 Python
【人工智能】机器学习之用Python实现最小二乘法进行房价预测以及进行贷款额度预测
使用最小二乘法进行房价预测:首先明白什么是最小二乘法,利用最小二乘法公式
411 1
【人工智能】机器学习之用Python实现最小二乘法进行房价预测以及进行贷款额度预测

热门文章

最新文章