生活中的数学(为生活建模)
生活中的数学(为生活建模)(二)
生活中的数学(为生活建模)(三)

分布,各种分布

0-1均匀分布

0-1伯努利实验,还记得吧,简单吧,比如投一枚硬币,正面向上记为0,反面向上记为1,fifty—fifty,这是一种特例啦。考虑掷骰子,点数为2的概率,也是伯努利实验,2与非2,对吗。所以,所以什么?伯努利实验不仅能够仿真简单的只有2种结果的硬币,也能仿真具有6个结果的骰子,归根结底它仿真的是非此即彼这一现象,还记得对立事件(本事件的概率不好求,而其对立事件的概率好求时,就转化为其对立事件的求解,再被1减)这一概念吧,也即事件与其对立事件构成全部样本空间 P(A)+P(Ac)=1P(A)+P(A^c)=1,而事件与对立事件恰恰构成伯努利实验。

还记得二项分布的别名叫什么吗,N重伯努利实验,即将伯努利实验重复N次。二项分布似乎也很简单。考虑这样一种情况,掷骰子10次,2出现两次的概率,心算好算吗,并不好算。它其实服从二项分布(n=10, p=1/6),2与非2,10次,随机变量X定义为二出现的次数。

P(X=k|n,p)=(nk)pk(1−p)n−kP(X=2|10,16)=(102)162568

P(X=k|n,p)=\binom{n}{k}p^k(1-p)^{n-k}\\ P(X=2|10,\frac16)=\binom{10}2\frac16^2\frac56^8

二项分布及多项分布

五个数,其中两个比5小,3个比五大;
显然是一个二项分布问题((52)p2(1−p)5−2\binom52 p^2(1-p)^{5-2});

二项分布又名 nn重伯努利分布;

一个骰子(均匀六面体标有1-6,标定值域),抛10次(产生10个数),2出现3次的概率是:自然是二项分布(2与非2,抛10次,10重伯努利试验),记随机变量 XX 为2出现的次数,2出现(伯努利试验)的概率为16\frac16,为我们的pp,2不出现的概率为56\frac56,则

p(X=2)=Binom(X=k|n,p)=(nk)pk(1−p)n−k=(102)162568

p(X=2)=Binom(X=k|n,p)=\binom nk p^k(1-p)^{n-k}=\binom {10}2\frac16^2\frac56^8
那我再问,如果最终出现了(1个1,1个2,1个6,2个3,2个4,3个5)(没有顺序),则其发生的概率为?此时对应于,多项分布。

p(n⃗ )=Mult(n⃗ |N,p⃗ )p((1,1,2,2,3,1))=(10(1,1,2,2,3,1))161161162162163161

p(\vec n)=Mult(\vec n|N, \vec p)\\ p((1, 1, 2,2, 3, 1))=\binom{10}{(1,1,2,2,3,1)}\frac16^1\frac16^1\frac16^2\frac16^2\frac16^3\frac16^1
那我接着问,如果最终出现的结果为(6个奇数,1个2,2个4,1个6),则其出现的概率为?

p(n⃗ )=Mult(n⃗ |N,p⃗ )p((6,1,2,1))=(10(6,1,2,1))126161162161

p(\vec n)=Mult(\vec n|N,\vec p)\\ p((6, 1, 2, 1))=\binom{10}{(6, 1, 2, 1)}\frac12^6\frac16^1\frac16^2\frac16^1

我们将掷骰子问题推广到文本建模上来,此时的骰子便不只是6面,假设为 VV面体,不均匀。抛 NN次,产生 NN个词,假如我们关注每个词viv_i的发生次数为 nin_i,那么 n⃗ =(n1,n2,…,nV)\vec n=(n_1,n_2,\ldots,n_V)正好是一个多项分布:

p(n⃗ )=Mult(n⃗ |N,p⃗ )=(Nn⃗ )∏k=1Vpnkk

p(\vec n)=Mult(\vec n|N,\vec p)=\binom N{\vec n}\prod_{k=1}^Vp_k^{n_k}

rating distribution

IMDB 网站上为为2500个剧的打分分布:

样本空间

样本空间(sample space),及其中情况(cases)的概率分布,比如掷骰子的点数,构成的样本空间为 {1,2,3,4,5,6}\{1,2,3,4,5,6\},概率分布为 {16,16,16,16,16,16}\{\frac16,\frac16,\frac16,\frac16,\frac16,\frac16\}。

联系生活的时候到了,我将之命名为为错误建库。我们说一个有经验的程序员,几乎能在很短的时间内,甚至在第一时间,根据提示,根据问题,锁定bug,解决问题。一个有经验的大夫,也能根据病人的症状,找出病灶,开出药方。

对一个有经验的程序员,一个有经验的大夫而言,有经验指的是什么?指的就是构建了错误,bug,病状的样本空间,这还不够,还差对它们的可能性的评估,也即概率分布,哪种原因更有可能。

组合数(combination)

抛硬币抛两次,两次均为正,两次均为反的情况数均为1,而有正有反的情况数为2。

围棋与三进制

如果把抛硬币多次(或者同时抛多枚硬币,本质是一样的,因为彼此独立)的正(1)反(0),组合在一起就构成的二进制,则骰子如果标识为0-5,则得到了6进制,同理围棋中的每一个位置(19*19=361个位置),无黑白,三种状态自然构成3进制,也即进制与其样本空间的状态数有关(#S\# S)。

生活中的数学(为生活建模)相关推荐

  1. 生活中的数学(为生活建模)(三)—— 代数

    生活中的数学(为生活建模) 生活中的数学(为生活建模)(二) 生活中的数学(为生活建模)(三) 1. 满二百减一百 某购物网站,推出自营商品"满二百减一百"促销活动.某商品的价格在 ...

  2. 生活中的数学(为生活建模)(二)

    生活中的数学(为生活建模) 生活中的数学(为生活建模)(二) 生活中的数学(为生活建模)(三) 样本空间大小的计算 所谓等式,即是对一个问题的不同描述: (n0)+(n1)+⋯+(nn)=(1+1)n ...

  3. 生活中的数学 —— 几何

    生活中的数学(为生活建模) 生活中的数学(为生活建模)(二) 生活中的数学(为生活建模)(三) 1. 蛋筒冰激凌 上面上一个球体: 下面是一个与其相切的圆锥体: 圆锥体与球的相切部分是一个圆周: 2. ...

  4. 生活中的数学问题(数学家的难题)

    /**************************************** * File Name : math.c * Creat Data : 2015.1.24 * Author : Z ...

  5. 发现生活中的数学之美

    写在前面·数学印象 听到"数学"两字,我都有点"不寒而栗". 记得小学三年级,只能在乡村小学校里读书的我,邂逅一口外地口音的数学老师,当他用湖南话开始讲加减乘除 ...

  6. 数学作文计算机,生活中的数学作文400字

    内容简介:生活中的数学--有趣的24点游戏放了假以后,在家里没有事干,作业就剩下作文了,于是我就拿着计算机.. 本文<生活中的数学作文400字>由小学生作文大全整理,仅供参考.如果觉得很不 ...

  7. 生活中的数学问题(二)

    /**************************************** * File Name : math.c * Creat Data : 2015.1.24 * Author : Z ...

  8. 生活中的数学问题(七)

    /**************************************** * File Name : math.c * Creat Data : 2015.1.24 * Author : Z ...

  9. 生活中的数学问题(六)

    /**************************************** * File Name : math.c * Creat Data : 2015.1.24 * Author : Z ...

最新文章

  1. Unity5.6+ 导出Android 应用程序apk的环境配置及导出过程
  2. python if elif else 区别
  3. mysql安装好需要优化配置一下_Mysql的安装、配置、优化
  4. 最小生成树--prim+优先队列优化模板
  5. [51NOD1847]奇怪的数学题(杜教筛+min_25筛+第二类斯特林数)
  6. Rendering Path
  7. logrotate工具日志切割
  8. 百度搜索关键词纠错机制研究
  9. 堆排序(heap sort)
  10. java编程显当前月示日历表_显示当前月的日历 1(java实现)
  11. 如何快速的开发直播App
  12. 机器智能正在代替人类做的5件事
  13. 对比MATLAB的交叉验证函数:crossvalind()、cvpartition()、crossval()
  14. php推送手机,PHP_解析php做推送服务端实现ios消息推送,准备工作1.获取手机注册应用 - phpStudy...
  15. 期货基本面分析:,马来西亚10月1-10日棕榈油出口量较上月同期下降17.3%,但对中国出口创一年新高
  16. IDC:未来中国MES市场仍将快速发展分化
  17. 信号与系统时域分析(4)——冲激响应与阶跃响应
  18. 腾讯扣叮虚拟仿真实验室机器人自动导航+陨石样本收集
  19. 智慧树python数据分析与数据可视化章节答案_知到智慧树_Python数据分析与数据可视化_章节测验答案...
  20. Java学习日志(八): 可变参数,debug断点调试,静态导入,集合嵌套

热门文章

  1. linux 加速播放软件,VirtualBox 6.1首次推出Linux 5.4支持,加速的视频播放及更多功能...
  2. 十大常用算法(C++版)
  3. 两个实际任务掌握图像分类【Keras】(转)
  4. 卷积神经网络CNN总结(转)
  5. 面经——Linux使用
  6. Mybatis中resultMap的作用-解决实体类属性名和数据库字段不一致
  7. Android开发之万能适配器
  8. easyui datagrid在IE洌览器下reload不能刷新数据
  9. 自创本派高考理数试题集现在发布
  10. 在XP下,如何使指定的用户在登录界面可见