不确定性是常态

我们的世界是一个充满不确定性的环境,整个世界并非按照某个制定好的路线运行的。大多数事情都不是有因就有果的,充满了不可控的随机事件。我们不会因为今天努力了明天就一定成功,不会因为好好学习了未来就一定能挣大钱,也不会因为大家都说我运气爆棚就一定能中彩票。。。

人类擅长忽略随机

很多事情是独立随机事件,完全没有确定性的规律可言,但人类却很擅长牵强地去总结规律。比如彩票,如果真的做到每次开奖都是随机的,那么彩票分析师就是骗子,但他却能做到一副义正辞严的样子忽悠你。比如算命,人的一生充满无数独立随机事件,然而算命师在对你一无所知的情况下却能预测你的未来并且让你毕恭毕敬地掏钱。

人们总是喜欢强行在完全随机事件中总结所谓的因果规律,并以此规律对未来进行预测,却不肯承认很多事件的发生是无缘无故随机发生的。而人类对于发生后的事情却又进行强行解释,世间万物联系千万,绕一个大弯扯上点关系总是不那么难。

概率描述随机

不确定性事件唯一的规律就是概率,独立随机事件我们没办法控制它一定发生,但却可以用概率来描述它发生的可能性。

对概率的解读可以分为频率学派和贝叶斯学派。频率学派认为事件概率需要通过无限抽样来确定,并且可以很精确,认为模型参数是固定的,而且不存在先验。贝叶斯学派则认为世界不断在变化,事件的后验概率由先验概率不断修正得到。

贝叶斯思维

贝叶斯思想可以说深远影响着很多学科,现今常见的大数据、人工智能等都与之关系密切。

传统的概率是一种客观概率,通过事件发生的频率来描述。而贝叶斯思维则认为概率是一个主观概念,表示我们对某事件的相信程度。

P(A)就是先验概率,它表示我们在得到证据之前我们根据以往常识计算的值,有一定的主观因素在里面。而P(B|A)/P(B)则称为可能性函数(Likelyhood),是一个调节因子,它能使先验概率更接近真实概率。

贝叶斯思维通过对证据的积累来推测事件发生的概率,最开始我们先根据已有经验计算一个先验概率,然后通过证据不断地积累来调整事件概率,得到后验概率。

逆概率问题

贝叶斯同时也是一种解决逆概率的思维,正常情况下的正向概率我们很容易求得,比如已知10个球有2个红球8个黑球,随机抽一个是红球的概率。而逆概率则是反过来,我们预先并不知道红黑球的个数,只知道总共10个球,随机抽三个球为2黑1红,然后计算红黑球比例。

现实中的问题更多需要逆概率的方式来解决,通过不断观察数据来修正先验概率,得到一个更加合理的后验概率。我们掌握的只有有限的信息,无法得到全面的信息,于是我们希望在信息有限的情况下,尽可能做出一个好的预测。

贝叶斯哲学

我们对任何事情都不能过早下定论,如果一开始就下了定论(先验概率=1或0)则无论如何增加证据后验概率都无法进化。对于任何事情我们都要留有可能的余地。

对于特例与一般规律,不能太关注特例(忽略先验概率),也不能恪守先验概率而成为墨守成规的人。

-------------推荐阅读------------

我的开源项目汇总(机器&深度学习、NLP、网络IO、AIML、mysql协议、chatbot)

为什么写《Tomcat内核设计剖析》

2018汇总数据结构算法篇

2018汇总机器学习篇

2018汇总Java深度篇

2018汇总自然语言处理篇

2018汇总深度学习篇

2018汇总JDK源码篇

2018汇总Java并发核心篇

2018汇总读书篇


跟我交流,向我提问:

欢迎关注:

以贝叶斯思维看待世界相关推荐

  1. 贝叶斯思维:统计建模的Python学习法pdf

    下载地址:网盘下载 内容简介  · · · · · · 这本书帮助那些希望用数学工具解决实际问题的人们,仅有的要求可能就是懂一点概率知识和程序设计.而贝叶斯方法是一种常见的利用概率学知识去解决不确定性 ...

  2. 《贝叶斯思维:统计建模的Python学习法》——1.8 讨论

    本节书摘来异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第1章,第1.8节,作者:[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  3. 《贝叶斯思维:统计建模的Python学习法》——2.5 封装框架

    本节书摘来异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第2章,第2.5节,作者:[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  4. 《贝叶斯思维:统计建模的Python学习法》——2.3 贝叶斯框架

    本节书摘来异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第2章,第2.3节,作者:[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  5. 面向过程给出《贝叶斯思维:统计建模的Python学习法》——二维彩球问题学习代码

    背景 给出读<艾伯特贝叶斯思维:统计建模的Python学习法.pdf>的时候,写的代码,以面向过程的方式给出. 本章彩弹问题,求似然度的时候,假设已知隐藏点时,射手等概率从各个角度射击. ...

  6. 贝叶斯思维 统计建模的Python学习法pdf

    下载地址:网盘下载 编辑推荐 贝叶斯方法正在变得越来越常见与重要,但是却没有太多可以借鉴的资料来帮助初学者.基于Allen Downey在大学讲授的本科课程,本书的计算方法能帮助你获得一个良好的开端. ...

  7. 《贝叶斯思维:统计建模的Python学习法》——1.3 曲奇饼问题

    本节书摘来异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第1章,第1.3节,作者:[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  8. 《贝叶斯思维:统计建模的Python学习法》一1.3 曲奇饼问题

    本节书摘来自异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第1章,第1.3节,作者[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  9. 《贝叶斯思维:统计建模的Python学习法》一1.6 MM豆问题

    本节书摘来自异步社区<贝叶斯思维:统计建模的Python学习法>一书中的第1章,第1.6节,作者[美]Allen B. Downey,更多章节内容可以访问云栖社区"异步社区&qu ...

  10. 贝叶斯思维 统计建模的python_贝叶斯思维统计建模的Python学习法

    第1章 贝叶斯定理 1.1 条件概率 1.2 联合概率 1.3 曲奇饼问题 1.4 贝叶斯定理 1.5 历时诠释 1.6 M&M豆问题 1.7 Monty Hall难题 1.8 讨论 第2章 ...

最新文章

  1. 修改Spring boot内置的tomcat端口
  2. Hard commits, soft commits and transaction logs
  3. Delphi 写服务程序
  4. 卷积神经网络新手指南 2
  5. 浅析MSIL中间语言——基础篇
  6. 闭包Closures
  7. python判断互质_整数判断是否互质并求逆元的 python 实现
  8. .net 调用css/javascipt出现的问题及解决
  9. POJ 3087 Shuffle'm Up(水题)
  10. HTML5SVG 游戏开发 【起航】
  11. 有道词典java下载电脑版下载手机版下载安装_【有道词典官方下载】有道词典PC版下载_多特软件站...
  12. android partition tool apk,分区修复工具 MiniTool Partition Recovery
  13. SPSS回归分析案例
  14. 亚马逊 MWS上传数据 API部分的相关内容 amazon api 文档
  15. php 获取windows进程,PHP获取python进程并终止它。Xamp/Windows
  16. Error(15) 解决 sshd: no hostkeys available -- exiting.
  17. 老少恋中的愉悦和不安
  18. 七牛首席布道师:Go不是在颠覆,就是在逆袭
  19. 多地力推企业上云,大力发展工业互联网|中机智库
  20. 精心整理史上最全的数据结构flash演示动画,共5个版本,祝大家考研成功!

热门文章

  1. niosii spi 外部_niosii boot过程
  2. 日语格助词全部学习笔记
  3. 包装严重的 IT 圈,作为面试官,是如何甄别应聘者呢?
  4. 关于yaml的基本写法
  5. outlook客户端不显示table表格边框线的问题
  6. 计算机顶级会议Rankings 英文投稿的一点经验
  7. TypeScript系列教程十一《装饰器》 -- reflect-metadata
  8. Java中文分词组件 - word分词
  9. matlab显示大图像
  10. 【JS继承】什么是JS继承?