[学习笔记]概率&期望
概率的性质
- 非负性:对于每一个事件$A,0\;\leq\;P(A)\;\leq\;1$.
- 规范性:对于必然事件$S,P(S)=1$;对于不可能事件$A,P(A)=0$.
- 容斥性:对于任意两个事件$A,B,P(A\;\cup\;B)=P(A)+P(B)-P(A\;\cap\;B)$.
- 互斥事件的可加性:设$A_1,A_2,...A_n$是互斥的$n$个事件,则$P(A_1\;\cup\;A2\;\cup\;...\;\cup\;A_n)=P(A_1)+P(A_2)+...+P(A_n)$.如果$A,B$互为对立事件,则事件$A,B$一定是互斥的,而$A\;\cup\;B$为必然事件,所以,$P(A\;\cup\;B)=P(A)+P(B)=1$,即对立事件概率之和为$1$.
- 独立事件的可乘性:如果事件$A$是否发生对事件$B$发生的概率没有影响,同时事件$B$是否发生对事件$A$发生的概率也没有影响,则称$A,B$是相互独立的事件.有$P(A\;\cap\;B)=P(A)\;\times\;P(B)$,即两个相互独立事件同时发生的概率等于每个事件发生的概率的积.推广到$n$个相互独立的事件,则:$P(A_1\;\cap\;A_2\;\cap\;...\;\cap\;A_n)=P(A_1)\;\times\;P(A_2)\;\times\dots\times\;P(A_n)$.
- 独立重复试验的"伯努利大数定理":如果在一次试验中某事件发生的概率为$p$,不发生的概率为$q$,则在$n$次试验中该事件至少发生$m$次的概率等于$(p+q)^n$的展开式中从$p^n$到包括$p^mq^{n-m}$为止的各项之和.如果在一次试验中某事件发生的概率为$p$,那么在$n$次独立重复试验中这个事件恰好发生$k$次$(0$$\leq$$k$$\leq$$n)$的概率为:$C_n^k$$\times$$p^k$$\times$$(1-p)^{n-k}$.
期望的性质
- 期望的线性性:对于任意随机变量$X,Y$以及常量$a,b$,有:$E(aX+bY)=aE(X)+bE(Y)$.当两个随机变量$X,Y$独立且各自都有一个已定义的期望时,有:$E(XY)=E(X)E(Y)$.
- 期望的和等于和的期望.
例题
- 取球
有$r$个红球,$b$个蓝球在一个袋子中.两个玩家轮流从袋子中取球,每个人每次可以取$1-n$个球,但在他把球拿出袋子之前,他并不知道所取球的颜色.每次球被取出袋子后,它们的颜色被公布给所有人.取走最后一个红球的人输.
在两个玩家都采取最优策略时,先手的胜率是多少?
$1\;\leq\;r,b\;\leq\;100,1\;\leq\;n\;\leq\;10$.
$f[r][b]$表示还剩$r$个红球和$b$个蓝球时的胜率.
$f[r][b]=max\{\sum_{j=1}^{min(r-1,i)}(\frac{C_r^j\;\times\;C_b^{i-j}}{C_{r+b}^i}\;\times\;(1-f[r-j][b-i+j]))\}(i\in[1,n])$
(取$i$个球,有可能为$j$个红球,$i-j$个蓝球,红球不能全取光).
- 取球II
有$r$个红球,$b$个蓝球在一个袋子中.两个玩家轮流从袋子中取球,每个人每次可以取$1-n$个球,但在他把球拿出袋子之前,他并不知道所取球的颜色.每次球被取出袋子后,它们的颜色被公布给所有人.取走最后一个红球的人输.
现在已知有人在游戏开始前取走了$m$个球,并且谁也不知道球的颜色.
在两个玩家都采取最优策略时,先手的胜率是多少?
$1\;\leq\;r,b\;\leq\;100,1\;\leq\;n\;\leq\;10,0\;\leq\;m\;\leq\;r-1$.
首先,先取$i$个球,再取$j$个球和先取$j$个球,再取$i$个球所对应的的剩余情况的概率分布是一样的.
$g[r][b][m]$表示在$r$个红球和$b$个蓝球中取走$m$个球后还剩下红球的概率.
$g[r][b][m]=\frac{r}{r+b}\;\times\;g[r-1][b][m-1]+\frac{b}{r+b}\;\times\;g[r][b-1][m-1]$.
$f[r][b]$表示剩余$r$个红球,$b$个蓝球,其中取走了$m$个未知的球的胜率.
$f[r][b]=max\{\sum_{j=1}^{min(r-1,i)}(\frac{C_r^j\;\times\;C_b^{i-j}}{C_{r+b}^i}\;\times\;(1-f[r-j][b-i+j])\;\times\;\frac{1-g[r-j][b-i+j][m]}{g[r][b][m]})\}$$(i\in[1,n])$.
- 取球III$[bzoj1416][NOI2006]$
有$n$种颜色的球,第$i$种初始有$a_i$个.每一轮等概率随机取出一个球,放回相同颜色的$k$个球.
给定$m$组$x_i,y_i$,你需要求出同时满足第$x_i$轮取出的球颜色为$y_i$的概率.
$n,m\;\leq\;10^5,a_i\;\leq\;10^4$.
每轮增加的球数是固定的,所以第$i$轮时,总球数是固定的,因此取到颜色$j$的概率是颜色$j$的数量/总球数,那么只需求第$i$轮颜色$j$的期望数量.
$f[i][j]=f[i-1][j]+\frac{f[i-1][j]}{sum[i-1]}\;\times\;(k-1)=f[i-1][j]\;\times\;(1+\frac{k-1}{sum[i-1]})$.
容易发现若干轮后所有球的期望数量的比例不变,因此$m$轮之外的取球是没有意义的.
[学习笔记]概率&期望的更多相关文章
- Deep Learning(深度学习)学习笔记整理系列之(七)
Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...
- GMM高斯混合模型学习笔记(EM算法求解)
提出混合模型主要是为了能更好地近似一些较复杂的样本分布,通过不断添加component个数,能够随意地逼近不论什么连续的概率分布.所以我们觉得不论什么样本分布都能够用混合模型来建模.由于高斯函数具有一 ...
- Miller_Rabbin&&Pollard_Rho 学习笔记
占坑,待填 I Intro 首先我们考虑这样一个问题 给定一个正整数\(p(p<=1e8)\),请判断它是不是质数 妈妈我会试除法! 于是,我们枚举$ \sqrt p$ 以内的所有数,就可以非常 ...
- min-max容斥学习笔记
min-max容斥学习笔记 前置知识 二项式反演 \[ f(n)=\sum_{i=0}^n\binom{n}{i}g(i)\Leftrightarrow g(n)=\sum_{i=0}^n(-1)^{ ...
- 学习笔记之机器学习(Machine Learning)
机器学习 - 维基百科,自由的百科全书 https://zh.wikipedia.org/wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0 机器学习是人工智能的一个分 ...
- OpenCV 学习笔记 07 目标检测与识别
目标检测与识别是计算机视觉中最常见的挑战之一.属于高级主题. 本章节将扩展目标检测的概念,首先探讨人脸识别技术,然后将该技术应用到显示生活中的各种目标检测. 1 目标检测与识别技术 为了与OpenCV ...
- 深度学习-tensorflow学习笔记(2)-MNIST手写字体识别
深度学习-tensorflow学习笔记(2)-MNIST手写字体识别超级详细版 这是tf入门的第一个例子.minst应该是内置的数据集. 前置知识在学习笔记(1)里面讲过了 这里直接上代码 # -*- ...
- OI数学 简单学习笔记
基本上只是整理了一下框架,具体的学习给出了个人认为比较好的博客的链接. PART1 数论部分 最大公约数 对于正整数x,y,最大的能同时整除它们的数称为最大公约数 常用的:\(lcm(x,y)=xy\ ...
- OI知识点|NOIP考点|省选考点|教程与学习笔记合集
点亮技能树行动-- 本篇blog按照分类将网上写的OI知识点归纳了一下,然后会附上蒟蒻我的学习笔记或者是我认为写的不错的专题博客qwqwqwq(好吧,其实已经咕咕咕了...) 基础算法 贪心 枚举 分 ...
随机推荐
- 用mysql触发器实现log记录
首先建立两张测试用表 mysql> desc pay; +-------+---------------+------+-----+---------+----------------+ | F ...
- checkbox与jq<转>2
jQuery中attr()解决checked属性问题 作者:u012885111 这两天在做一个表单提交,其中就包含有checkbox的全选和反选,这是最先开始做出来的版本,代码如下: <inp ...
- css position, display, float 内联元素、块级元素
position属性:position属性指出一个元素的定位方法.有4种可能值:static, relative, absolute or fixed: static:默认值,元素按照在文档流中出现的 ...
- 快速判断素数 --Rabin-Miller算法
以前我在判断素数上一直只会 sqrt(n) 复杂度的方法和所谓的试除法(预处理出sqrt(n)以内的素数,再用它们来除). (当然筛选法对于判断一个数是否是素数复杂度太高) 现在我发现其实还有一种方法 ...
- dynamic获取类型可变的json对象
使用dynamic获取类型可变的json对象 Dictionary<string, object> dict = new Dictionary<string, object>( ...
- windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes 解决方案
win7 MySql5.6.17提示:1045 access denied for user 'root'@'localhost' using password yes 从网上找到的解决方法,以此博客 ...
- 安装mint的时候提示:Not compatible with your operating system or architecture: fsevents@1.0.11
Since fsevents is an API in OS X allows applications to register for notifications of changes to a g ...
- PRML读书会第十四章 Combining Models(committees,Boosting,AdaBoost,决策树,条件混合模型)
主讲人 网神 (新浪微博: @豆角茄子麻酱凉面) 网神(66707180) 18:57:18 大家好,今天我们讲一下第14章combining models,这一章是联合模型,通过将多个模型以某种形式 ...
- 套用GGTalk做项目的经验总结——GGTalk源码详解系列(一)
坦白讲,我们公司其实没啥技术实力,之所以还能不断接到各种项目,全凭我们老板神通广大!要知道他每次的饭局上可都是些什么人物! 但是项目接下一大把,就凭咱哥儿几个的水平,想要独立自主.保质保量保期地一个个 ...
- OS存储器管理(二)
离散分配 分页(Paging),分段,段页式 一.分页 一个进程的物理地址可以是非连续的: 将物理内存分成固定大小的块,称为块(frame): 将逻辑内存分为同样大小的块,称为页(page): ...