数理统计
总体与样本
总体定义
定义:研究对象的全体称为总体,组成总体的每一个元素称为个体。
样本
定义
定义:个相互独立且域总体有相同概率分布的随机变量所组成的整体称为来自总体,容量为个一个简单随机样本,简称样本。一次抽样结果的个具体值称为来自样本的一个观测值或样本值。
在概率论中称为独立同分布,而在数理统计就称为简单随机样本。
简单随机样本 ≈ 机器学习里「独立同分布(i.i.d.)的训练集」假设。 几乎所有监督学习的理论保证都建立在「训练样本独立同分布地采自某个数据分布」之上——这正是「简单随机样本」的定义。现实中数据常违反它(时间序列自相关、用户行为有依赖、分布漂移 distribution shift),这也是模型上线后掉点的常见根因。bootstrap(自助法)则是反过来:从已有样本里「有放回」地重抽,构造大量伪样本来估计统计量的波动。
分清「总体」和「样本」:总体是你想研究的全部,样本是你实际抓到的一小撮。 比如想知道全校学生平均身高(总体未知),你随机量了 个人(样本)。「简单随机样本」要求这 个观测相互独立、且都来自同一个总体分布——记号上用大写 表示「抽样前的随机变量」,小写 表示「抽完得到的具体数」。整本数理统计就是在研究「怎么用样本反推总体」。
分布
对于容量为的样本有如下定理:假设总体的分布函数为(概率密度为,或概率分布为),则的分布函数为。
对于离散型随机变量联合分布:。
对于连续型随机变量联合概率密度:。
统计量与分布
统计量
设来自总体的一个样本,为元函数,若中不含有任何未知参数,则称为样本的一个统计量。若为样本值,则称为的观测值。
常用统计量
- 样本均值:。
- 样本方差:。
- 样本标准差:。
- 样本阶(原点)矩:()。
- 样本中心矩:()。
样本方差为何除以 而不是 ?——「自由度」与无偏估计。 用样本均值 代替真实均值后, 个偏差 之间多了一条约束(它们之和恒为 ),独立信息只剩 份,所以除以 才能让 (无偏)。这就是统计软件、NumPy 里 np.var(ddof=1)、pandas.std() 默认用 的原因(深度学习的 BatchNorm 反而用有偏的 )。统计量本质就是「样本的函数」——和神经网络里对一个 batch 求 mean/var 做归一化是同一回事。
统计量 = 只用样本算、不含未知参数的量。 样本均值 、样本方差 都是统计量(你拿到数据就能算出来);而总体均值 、方差 不是——它们是未知的「真值」。特别注意样本方差 分母是 不是 ,这是个高频易错点,先记住「样本方差除以 」,后面无偏性那节会证明为什么。
顺序统计量
概念
将样本的个观测量按其值从小到大的顺序排列,得到。
随机变量()称为第顺序统计量,其中是最小顺序统计量,而是最大顺序统计量。
的分布函数为,概率密度为。
证明:。
的分布函数为,概率密度为。
证明:。
性质
设总体的期望,方差,样本取自,和分别为样本的均值和方差,则:
- 。
- 。
- 。
- 。
- 。
三大分布
分布
概念
定义:若随机变量相互独立,且都服从标准正态分布,则随机变量服从自由度为的分布,记为,特别地。
对给定的()称满足的为分布的上分位点。
性质
- 若,,相互独立,则。一般,若(),相互独立,则。
- 若,则,。
分布
概念
也称为学生分布。
若随机变量,,相互独立,则随机变量服从自由度为的分布,记为。
当时,分布就是标准正态分布。其是偶函数,所以。
t分布用于根据小样本来估计呈正态分布且方差未知的总体的均值。
性质
由分布的概率密度图形的对称性可知,所以。
分布
概念
若随机变量,,且与相互独立,则服从自由度为的分布,记为,其中为第一自由度,为第二自由度。
性质
- 若,则。
- 。
证明性质二:记。
,。
取倒数:。
又根据性质1:,。
即。
三大分布 = 三类检验的「引擎」。 它们不是孤立的: 由正态平方和而来,刻画「方差」类统计量(方差检验、拟合优度、独立性检验都用它); 分布 = 标准正态 归一化的 ,专门处理「方差未知、小样本」下的均值推断,机器学习里比较两个模型在 折交叉验证上的得分差异、判断 A/B 实验在小样本时是否显著,用的就是 检验; 分布 = 两个 之比,用于「比较两组方差」和方差分析(ANOVA)、回归显著性检验。记住它们之间的构造关系,比死记概率密度有用得多。
先抓住每个分布「由什么拼出来」,自由度就是「独立正态的个数」。 : 个独立标准正态的平方和;:一个标准正态除以 ,长得像正态但尾巴更厚, 时就退化成标准正态;:两个 各自除以自由度后相除。这三个分布的「上 分位点」(如 )都要查表,含义是「右侧尾部面积恰为 的那个临界值」。
正态总体下结论
设是来自正态总体的一个样本,,分别是样本的均值和方差,则:
- ,即。
- 。
- (未知时,在2中用代替)。
- 与相互独立,(未知时在1中用代替)。进一步有。
设是来自正态总体的一个样本,设是来自正态总体的一个样本,和相互独立,、、、分别是样本、的均值和方差,,则:
- 。(根据期望和方差性质)
- 。
- 当时,。
参数点估计
概念
定义:设总体的分布函数为,其中为一个未知参数,是取自总体的一个样本。由样本构造一个适当的统计量作为参数的估计,称统计量为的估计量,一般记为。
如果是样本的一个观察值,将其代入估计量中得到值,并且此值作为未知参数的参数值,统计值称这个值为未知参数的估计值。
建立一个适当的统计量作为未知参数的估计量并以相应的观察值作为未知参数估计值的问题,就是参数的点估计问题。
方法
矩估计法
使用替换思想,用样本距来估计总体距。
- 写出总体阶矩,其中含有参数。
- 写出样本阶矩,只与样本有关。
- 令总体阶矩=样本阶矩,即,就得到了的方程。
例题:来自总体的的简单随机样本,总体的概率分布为,其中,求参数的矩估计量。
解:令,即。
所以。
例题:来自总体的的概率密度为,其中为未知参数,设为来自总体的样本容量为的简单随机样本,求的矩估计量。
解:令,。
解得。
最大似然估计
定义
对未知参数进行估计时,在该参数可能取值的范围内选取,使得样本获得次观测值的概率最大的参数值作为的估计,这样的最有利于的出现。
设总体是离散型,其概率分布为,,为未知参数,为的一个样本,则取值为的概率为。显然这个概率值为的函数,记为。称为样本的似然函数。
定义:若存在,使得,则称为参数的最大似然估计,对应的统计量称为参数的最大似然估计量。
同理若总体为连续型随机变量,其概率密度为,,则样本的似然函数为。
定义:若存在,使得,则称为参数的最大似然估计,对应的统计量称为参数的最大似然估计量。
步骤
- 写出样本的似然函数。或。
- 如果或关于可微,则令或。由于是乘积形式,且单调增,所以域在同一处取极值,所以更多采用后面一种对数似然方程组来解。求得的最大似然估计量为()。
- 如果或不可微,或似然方程组无解,则应由定义用其他方法求,如当为的单调函数时,为的取值上限或下限。
即将概率密度或概率分布连乘,然后取对数,再求导令其为0解出。
例题:来自总体的的概率密度为,其中为未知参数,设为来自总体的样本容量为的简单随机样本,求的最大似然估计量。
解:这是上面的矩估计的题目的延申。
首先。
取对数
对其求导:,解得。
最大似然估计量为。
注意:估计值用小写,估计量用大写。
最大似然估计(MLE)= 机器学习里大多数「损失函数」的来源。 「让观测数据出现的概率最大」这一思想,正是训练模型的标准范式:对似然取负对数(因为乘积连乘易下溢、对数把连乘变连加且单调性不变),最小化负对数似然就得到常见损失——高斯噪声下的 MLE 等价于最小二乘,分类问题伯努利/类别分布下的 MLE 等价于交叉熵损失。而矩估计法(用样本矩匹配总体矩)则对应「矩匹配」「广义矩估计 GMM」一类更轻量的做法。求 MLE 的「取对数→求导→令导数为 0」三步,就是梯度下降找极值的解析版本。
两种求估计量的方法,套路都很固定。 ① 矩估计:令「总体的期望(含未知参数 )」等于「样本均值 」,解方程得 ——简单粗暴。② 最大似然:把每个样本点的概率密度连乘得似然函数 ,取对数变成连加(更好求导),再对 求导令其为 解出 。记住一个约定:求解过程用小写 (具体数值),最后写「估计量」时换成大写 (随机变量)。
估计量平均标准
不同的估计法所产生的估计量有所差异,需要有一套标准来评判估计量。
无偏性
定义:若参数的估计量对一切及,有,则称为的无偏估计量。
例题:设是正态总体的简单随机样本,为使称为总体方差的无偏估计量,求。
解:已知总体方差为,所以代入:
。
已知样本方差。所以为什么样本方差要除以而不是?可以利用无偏性来证明。
证明:根据方差,从而,类似,。
。
所以对样本方差求期望:。
有效性
也称为最小方差性。只有同样的无偏性才能比较有效性。
定义:设与都是的无偏估计量,若,则比有效。
,。
代入:。解得。
一致性
也称为相合性。
定义:设为未知参数的估计量,若对任意,有,即,则称为的一致估计量(相合估计量)。
无偏 / 有效 / 一致 ≈ 评估一个估计器(estimator)好坏的三把尺子。 「无偏」对应偏差 bias 为零();「有效」对应方差 variance 更小——这两者正是机器学习里 偏差-方差权衡(bias-variance tradeoff) 的源头,实践中常允许一点偏差去换更小的方差(如岭回归的正则化、有偏的 BatchNorm 方差)。「一致性」则对应「样本量趋于无穷时估计依概率收敛到真值」——它和大数定律是同一件事,是「数据越多越准」这一直觉的严格表述,也是 SGD、经验风险最小化能逼近真实最优的理论依据。
三个标准记成三句话。 ① 无偏性:估计量的期望正好等于真值,,没有系统性偏高或偏低。② 有效性:在都无偏的前提下,谁的方差小谁更「有效」(更稳)——所以比较有效性必须先都是无偏的。③ 一致性:样本越多,估计越贴近真值(依概率收敛)。这三条互不蕴含:无偏不一定方差小,无偏也不一定一致。
参数区间估计与假设检验
区间估计和假设检验都是基于小概率事件基本上不可能发生的情况。
区间估计
区间估计是根据样本估计总体期望所在的区间。有两个参数,一个是区间长度,一个是落入概率。
置信区间 ≈ 工程报告里的「误差棒」和 A/B 实验的「区间估计」。 点估计只给一个数(如 CTR = 3.2%),置信区间则给出「真值大概率落在 」这样的范围,区间越窄说明估计越精确。它的宽度正比于 (标准误 standard error),所以样本量翻 倍、区间才缩一半——这解释了为什么 A/B 测试要跑够样本量。注意常见误解:「 置信」不是「真值有 概率在此区间」,而是「这套方法重复很多次,约 的区间会盖住真值」。
区间估计 = 给真值画一个「大概在这个范围」的区间,并附上把握程度。 比 这种点估计更有用,因为它告诉你误差有多大。两个关键词:置信度 (你有多大把握,常取 )和显著性水平 (允许犯错的小概率,常取 )。求区间的通用套路叫「枢轴变量法」:找一个含 但分布已知(正态//)的量,用分位点把它夹在中间,再反解出 的范围。
概念
定义:已知从总体中取出一部分样本,则这些样本的平均值不一定等于的期望即应该的平均值,但是其之间的差距应该不大,即差距较小的概率较大,从而表示为,为显著性水平,其一般是一个较小的正数。而称为置信度或置信水平。
求置信区间的枢轴变量法:
- 找到与待估计参数有关的统计量。(一般是的点估计)
- 找到一个函数,为已知常量,为未知参数,其分布已知(正态、、、)且与无关,则为枢轴变量。
- 给定,确定上的上分位数,上分位数,则。
- 求出是参数的置信度为的区间估计,则区间包含参数的概率为。
正态总体均值的置信空间
估计而已知
假设(若不服从正态分布就用中心极限定理来解决)。
即,规范化后记枢轴变量,则。
又中间面积为,得到两端面积。
得到上分位数,所以。
左边解得。
解得。
这个所处的区间就是置信区间,区间上限就是置信上限,区间下限就是置信下限。
估计而未知
当未知的时候就无法根据求出置信区间了,所以根据正态总体下的结论,用样本方差代替方差,且。
令枢轴变量,所以。同样分布图形的中间面积,则两边面积为。
可得上分位点,所以,
左边解得。
解得。
估计而已知
由于需要利用来估计,所以令枢轴变量。
所以,由于分布的图形是不对称的,所以上下限都需要单独查出。
解得。
估计而未知
由于未知,所以不可用了,使用替换。令枢轴变量。
同理解得。
从而得到基本置信空间公式:
| 参数 | 条件 | 置信区间 |
|---|---|---|
| 已知 | ||
| 未知 | ||
| 已知 | ||
| 未知 |
假设检验
已经有了对期望的假设,对这个假设进行检验。若所处的区间在拒绝域中,就拒绝原假设。
假设检验 ≈ A/B 测试判断「新版本是否真的更好」的统计框架。 原假设 通常是「没有差异 / 没有效果」,备择假设 是「有差异」。计算检验统计量、若落入拒绝域就「拒绝 」——这等价于「 值 则认为结果显著」。 值就是「在 为真的前提下,观测到当前或更极端结果的概率」,小到一定程度就说明 难以解释数据。工业界的实验平台、特征显著性筛选、模型对比,本质都在跑这套流程;也要警惕「 值操纵 / 多重比较」带来的假阳性。
核心逻辑:「小概率事件在一次试验中几乎不发生」的反证法。 先假设 成立(如「均值就是 」),算出在这个假设下样本应有的分布;如果实际观测落在了「本不该出现」的拒绝域(小概率区域),就说明假设站不住,于是拒绝 。三种检验形式:双边(,拒绝域在两端)、右边、左边(单边,拒绝域在一侧)。 已知用 (正态)检验, 未知用 检验——和置信区间用的统计量一一对应。
思想
已经有了假设样本期望为。则,所以取对立事件,这是一个小概率事件。若对这个小概率事件发生了,则否定原假设。
若已知,则,则区间称为拒绝域,即小概率发生的区间。
若未知,则,拒绝域一样。
设为总体位置参数,为已知常数,则假设检验类型:
| 类型 | ||
|---|---|---|
| 双边检验 | ||
| 单边检验(右边) | ||
| 单边检验(左边) |
假设检验步骤:
- 根据问题要求提出原假设和备择假设。
- 根据假设和条件确定检验统计量,在成立的条件下确定其分布。
- 给定显著性水平,在成立的条件下根据确定拒绝域和临界点。
- 由样本值计算出检验统计量值,若该值落入拒绝域,则拒绝,否则接受。
正态总体下的六大检验与拒绝域
| 检验参数 | 条件 | 原假设 | 备择假设 | 检验法与统计量 | 拒绝域 |
|---|---|---|---|---|---|
| 检验, | |||||
| 检验, | |||||
| 检验, | |||||
| 未知 | 检验, | ||||
| 未知 | 检验, | ||||
| 未知 | 检验, | ||||
| 已知 | 检验, | 或 | |||
| 已知 | 检验, | ||||
| 已知 | 检验, | ||||
| 未知 | 检验, | 或 | |||
| 未知 | 检验, | ||||
| 未知 | 检验, |
两类错误
显著性水平实际上是犯第一类错误的概率的上界。
| 类型 | 第一类错误 | 第二类错误 |
|---|---|---|
| 含义 | 若为真,否定(弃真) | 若为假,接受(存伪) |
| 发生概率 | ||
| 说明 | 仅控制犯第一类错误的概率的检验称为显著性检验,概率为显著性水平 | 当样本容量固定,则和中任意一个减少,则另一个必然增大,若要同时增大,则只能增大样本容量 |
第一类 / 第二类错误 ≈ 分类器的「假阳性 / 假阴性」,对应精确率与召回率的权衡。 第一类错误(弃真, 真却拒绝)就是假阳性 FP,其概率 即假阳率;第二类错误(存伪, 假却接受)就是假阴性 FN,其概率 ,而 称为检验的功效(power),对应召回率/真阳率。样本量固定时 与 此消彼长——这正是分类阈值在 ROC 曲线上滑动、精确率与召回率不可兼得的同一现象。想同时压低两类错误,唯一办法是加大样本量(机器学习里就是「加数据」)。
两类错误记成「冤枉好人 vs 放走坏人」。 设 是「无罪推定」:第一类错误(弃真)= 本来对,却被你拒绝了,像「冤枉好人」,概率记 ;第二类错误(存伪)= 本来错,你却接受了,像「放走坏人」,概率记 。关键结论:样本量不变时,想少冤枉人(减小 )就会多放走坏人(增大 ),两者按下葫芦浮起瓢;要两个都变小,只能去收集更多样本。我们平时控制的显著性水平 ,就是给第一类错误概率设的上限。