导读:在一些情况下,概率是由频率推导而来的,要得到可信的概率,就要大量重复地试验。而且,重复试验的次数越多,结论就越让人信服。那么,为何人们直觉上更愿意相信从大数据中得到的统计结果,而不是从小数据中得到的经验呢?

作者:徐晟

来源:大数据DT(ID:hzdashuju)

01 大数定律的概念和意义

要解释这一现象,统计学中有一个非常重要的理论——大数定律。该定律表明,样本数量越多,结论就越接近真实的概率分布。也就是说,在重复的试验中,随着试验次数不断增加,事件发生的频率会越来越趋于一个稳定的数值,即它的概率。

大数定律最早是由数学家伯努利在他的《推测术》中提出的。该书由4个部分组成,前3部分主要是对古典概率的系统性阐述,第4部分是这本书的精华,主要探讨了概率论在社会、道德和经济领域的应用,其中就提到了大数定律以及它的证明过程。

只有基于大量的统计数据,才能得到更为准确的统计结果。这个结论虽然直觉上好理解,但以前没有人证明过它。

伯努利的伟大之处就在于,他用数学严格证明和解释了这个直觉经验:只要通过大量试验,人们观察得到的频率和实际的概率之间的差距就会越来越小,而且只要重复次数足够多,这个误差就能够小于任意小的正数。这也是概率论历史上第一个极限定理。

由伯努利首先研究并推广的大数定律,已经成为整个统计学的基础。随后经过几百年的发展,大数定律的理论体系被不断完善,切比雪夫、辛钦、泊松、马尔可夫等一系列大数定理被提出和证明,它们都是基于大数定律的某种数学表达。

不过,人们仍然对伯努利大数定律的哲学意义给出了很高的评价。伯努利自己在《推测术》的最后说道:如果我们能把一切事件永恒地观察下去,那么我们终将发现,世间的一切事物都受到因果律的支配,而我们注定会在种种极其杂乱的现象中认识到某种必然。

大数定律告诉我们,随机事件重复发生后,其可能性结果会趋于一种稳定的状态。它揭示了随机事件发生频率的长期稳定性,体现了偶然之中包含的一种必然。

大数定律已经广泛应用到宏观经济学、量子热力学、空气动力学等各个领域。

生活中很多地方也能看到它的身影。比如你想换部手机,于是在网上搜索手机的相关信息,突然发现一个人对某品牌型号的手机赞不绝口,这时你该怎么做?轻易地相信对方?或选择再看看别人的评价?大数定律的建议是,如果评论人数很少,这些评论就不能很好地反映商品的真实价值。

那些在网站上排名靠前、评价极高的商品、视频、资讯,可能只是因为有少数人给出了极高的分数,或是商业广告推荐。它们仅仅是个案。只有参考大部分人的评价,才更接近真实情况,数据结论才更有价值。

02 蒙特卡洛方法

今天被人们经常提及和用到的蒙特卡洛方法,其理论依据就是大数定律。

蒙特卡洛方法是由数学家冯·诺伊曼、乌拉姆等人最早发明的,也称统计模拟方法。蒙特卡洛不是人名,而是摩纳哥的一座城市,它是世界上著名的赌城。蒙特卡洛方法是一种基于概率的计算方法,它将求解问题和概率模型关联起来,不断从总体中抽取随机样本,通过模拟和计算得到近似解。此方法随着计算机技术的发展被迅速普及。

蒙特卡洛方法的原理很朴实,简单来说就是不断抽样,逐渐逼近。比如要计算圆周率π,可以先让计算机模拟一个正方形和里面的一个圆,如图1-2所示。

▲图1-2 用蒙特卡洛方法计算圆周率示意图

随后让计算机不断模拟向正方形中随机地“撒点”。统计落在圆内的点的数量和所有正方形中点的数量的比值,并将它近似看成是圆形和正方形的面积的比值,即π/4。只要模拟数据点足够多,就能近似计算出圆周率π。模拟的数据越多,计算结果就越逼近真正的π值。

蒙特卡洛方法别看原理简单,其实使用起来相当灵活。它能用于很多需要“枚举”的算法,比如下围棋、走迷宫,或计算任何不规则几何图形的面积。

关于作者:徐晟,某商业银行IT技术主管,毕业于上海交通大学,从事IT技术领域工作十余年,对科技发展、人工智能有自己独到的见解,专注于智能运维(AIOps)、数据可视化、容量管理等方面工作。

本文摘编自《大话机器智能:一书看透AI的底层运行逻辑》,经出版方授权发布。(ISBN:9787111696193)

《大话机器智能:一书看透AI的底层运行逻辑》

点击上图了解及购买

转载请联系微信:DoctorData

推荐语:AI是什么?机器如何拥有“智能”?“智能”如何起作用?本书以通俗易懂的方式,勾勒人工智能的全貌,展现AI的底层运行逻辑,即AI是如何工作的。

划重点

终于有人把大数定律讲明白了相关推荐

  1. 终于有人把“人工智能”讲明白是怎么回事了!

    我们正站在变革的边缘,而这次变革将和人类的出现一般意义重大 – Vernor Vinge.如果你站在这里,你会是什么感觉? 看上去非常刺激吧?但是你要记住,当你真的站在时间的图表中的时候,你是看不到曲 ...

  2. 终于有人把赌徒谬误讲明白了

    导读:有个 倒霉孩子 打工人叫小明,去年的五一.端午.十一和今年的清明假期,小明都被老板叫去加班了.如今,老板还是那个老板,小明还是那个小明.小明却想,我都中枪那么多次了,今年五一总该轮不到我了吧? ...

  3. 终于有人把Embedding讲明白了

    导读:如果要总结深度学习大获成功的原因,那至少有两样东西必须入选:一样当然是很"深"的神经网络模型,这也是深度学习的"深度"的由来,另一样就是Embedding ...

  4. 终于有人把数据仓库讲明白了

    作者:彭锋 宋文欣 孙浩峰 来源:大数据DT(ID:hzdashuju) 数据仓库是一个面向主题的.集成的.随时间变化但信息本身相对稳定的数据集合,用于支持管理决策过程.数据仓库的主要功能如下: 建立 ...

  5. 终于有人把SaaS讲明白了

    导读:本文通过回顾SaaS的演进过程,帮助读者了解SaaS如何从一种服务托管技术和按需使用模式,发展成为今天企业服务的主流形式. 作者:代珂 来源:大数据DT(ID:hzdashuju) 01 Saa ...

  6. 每日一书丨终于有人把Embedding讲明白了

    导读:如果要总结深度学习大获成功的原因,那至少有两样东西必须入选:一样当然是很"深"的神经网络模型,这也是深度学习的"深度"的由来,另一样就是Embedding ...

  7. 终于有人把计算机视觉讲明白了 。。。

    机器学习是目前比较热门的技术,包含深度学习.强化学习.对抗学习.对偶学习.迁移学习.分布式学习.以及元学习等内容.得益于大数据.大模型.大计算的发展,深度学习在计算机视觉.语音处理.自然语言方面相继取 ...

  8. 终于有人把计算机视觉讲明白了

    在人工智能机器学习的领域中,目前最火的莫过于计算机视觉了,这项技术一直广受关注,而其中的目标检测是计算机视觉领域中最常见的问题之一. 从去年的 YOLOv4 发布后,目标检测框架被问的最多的问题就是: ...

  9. 终于有人把线性回归讲明白了

    来源:大数据DT本文约1900字,建议阅读5分钟 本文将介绍什么是回归问题.解决回归问题的基本思路步骤和用机器学习模型解决回归问题的基本原理,以及如何用线性模型解决回归问题. 00 线性回归:&quo ...

最新文章

  1. 还在为论文发愁?ACL组委会手把手教你论文投稿小技巧 | ACL 2017
  2. adb logcat查看手机端日志
  3. 中国女足绝地大逆转,爬取了微博评论区,评论很精彩
  4. fabric零碎知识
  5. 知方可补不足~sqlserver中使用ROW_NUMBER进行的快速分页
  6. java文件下载的utils_Java文件操作Utils
  7. 让Android虚拟手机快速启动
  8. 怎么去掉word标题前的黑点
  9. [codeup 2134] FatMouse's Trade
  10. python删除文本框内容_js清除文本框内容
  11. PHP安装Xdebug
  12. 小成开发日记----物联网项目LoveTv实现web网页传输数据到单片机-表白女朋友(技术栈涉及web前端,php后端,c/c++ socket,嵌入式前后端)
  13. win10计算机管理不可用,win10管理员被禁用怎么办,win10怎么管理员运行
  14. 讲座笔记 | 陆铭 城市、区域和国家发展:空间政治经济学的理论和实证研究
  15. JavaScript中pop() 方法
  16. 独家 | OpenAI的DALL·E模型使人类更接近通用人工智能(附链接)
  17. 虚拟机VMware下安装RedHat Linux 9.0 图解
  18. 山西软考报名时间及入口(山西软件水平考试信息网)
  19. 生成.sens格式数据集用于BundleFusion重建
  20. iebook2010+绿色破解版的解压密码

热门文章

  1. openCV图片倾斜矫正(java版)
  2. 证书扫描件怎么弄?手机也能轻松扫描
  3. adb命令获取设备IMEI
  4. 基于单片机电梯5层带模拟控制系统设计(毕设)
  5. 蚂蚁金服11.11:支付宝和蚂蚁花呗的技术架构及实践读后感
  6. ChatGPT 登上了时代杂志封面,意味着什么?
  7. Spring AOP专业术语
  8. hp batterie batterie charing port
  9. 舌尖上的中国各地特色小吃,怀念家乡的味道!
  10. js html显示emoji表情,canvas绘制一个常用的emoji表情