跳至主要内容

高斯分布:全面指南

了解高斯分布的重要性、其与中心极限定理的关系,以及其在机器学习与假设检验中的实际应用。
· 8分钟 阅读

使用 AI 探索

在统计学与数据科学中,很少有概念像高斯分布一样既基础又用途广泛。高斯分布(亦称正态分布)这一数学模型,是无数统计方法与数据分析技术的基石。

本全面指南将拆解高斯分布的概念,探讨其性质、应用及其在现代数据分析中的意义。我们将说明为何它在自然现象中如此常见,以及它如何在从金融到制造等各个领域中得到应用。

如果您初学统计,或想温习基础,我们的统计学入门课程是极佳的起点。若您准备将这些概念应用到具体编程语言,我们的Python 统计思维(第 1 部分)与R 语言统计基础课程将帮助您理解高斯分布在描述统计与推断统计中的多种体现。 

什么是高斯分布?

高斯分布(又称正态分布)是一种连续型概率分布,其特征是钟形曲线。它由两个参数定义:

  1. μ(mu):分布的均值或期望值
  2. σ(sigma):标准差,用于衡量分布的离散程度

高斯分布的概率密度函数(PDF)为:

其中:

  • x 为变量
  • e 为欧拉常数(约为 2.71828)
  • π(pi)为圆周率(约为 3.14159)

可视化高斯分布

为说明高斯分布的概念,考虑一个大型人群中足月婴儿出生体重的分布:

从该图可观察到的一些要点包括:

  • 大多数婴儿的出生体重聚集在某个平均值附近(曲线的峰值)。
  • 偏离该平均值较多的婴儿较少。
  • 体重极端(非常高或非常低)的婴儿极少。

中心极限定理

高斯分布在自然与统计中之所以普遍,可由中心极限定理(CLT)解释。CLT 指出,随着样本量增加(例如 n ≥ 30),样本均值的分布会趋近正态分布,而不受总体分布形状的影响。

CLT 的一个关键点是:这种向正态分布的收敛会随样本量增加而相当迅速地发生。对大多数实际问题而言,即便是中等规模的样本(如 n ≥ 30),样本均值也足以近似正态分布。即使总体本身存在偏态,这一点仍然成立。

标准高斯分布

在高斯分布族中,有一个特殊情形称为标准高斯分布,更常见的名称是标准正态分布。其满足:

  • 均值(μ)恰为 0。
  • 标准差(σ)恰为 1。

标准高斯分布的概率密度函数如下。 

请注意,由于均值与标准差取特定数值,标准高斯的概率密度函数由通式大幅简化。现在,让我们来可视化标准高斯分布。

standard Gaussian distribution标准高斯分布。作者制图

如图所示,标准高斯分布在统计中常作为参照点。您可以看到,标准高斯是任意高斯分布的标准化版本。标准化过程会将均值平移至 0,并将标准差缩放为 1,同时保留分布的基本性质。

高斯分布的性质

接下来我们来看看高斯分布的一些性质。

对称性与钟形曲线

高斯分布的标志是其对称的钟形。对称性意味着数据落在均值以上或以下的可能性相当,这对于预测概率与进行数据推断尤为有用。如下图所示,无论均值或标准差如何变化,所有高斯分布都保持这种钟形特征。

Graph of three Gaussian distributions with different means (μ) and standard deviations (σ)高斯分布可视化。作者制图

均值、中位数与众数重合

在理想的高斯分布中,均值(平均数)、中位数(中间值)与众数(最频繁值)三者相同。该重合清晰地表明了数据的集中趋势,对于概括数据集很有价值。在图中,您可以看到每条曲线的峰值就代表这一中心点。

标准差与数据离散程度

高斯分布中的标准差告诉我们数据相对均值的离散程度,并遵循可预测的模式:

  • 约 68% 的数据落在距均值一个标准差以内。
  • 约 95% 的数据落在两个标准差以内。
  • 约 99.7% 的数据落在三个标准差以内。

这一规则称为68-95-99.7 规则,适用于所有高斯分布,与其均值和标准差取值无关。 

高斯分布的实际应用

高斯分布不仅是理论概念——它在诸多领域都有广泛应用。 

统计推断与假设检验

许多统计检验,如t 检验与方差分析(ANOVA),都假定数据服从正态分布。这些检验帮助研究者判断组间差异是否显著,或观测到的效应是否可能由随机性引起。正态性假设使研究者能够计算 p 值与置信区间,从而为从数据中得出结论与做出明智决策提供框架。 

正态性假设非常重要,因此发展出了如自助法(bootstrap)等重抽样技术,以便从非正态数据生成近似正态的重抽样分布,从而更易构建置信区间并进行其他统计分析。我们的假设检验教程展示了如何在多种情境下进行这些检验,包括数据服从正态分布的情况。

机器学习算法

许多机器学习技术依赖正态性假设,使高斯分布成为其运行与解释的基础。例如在线性回归中,我们通常希望 y 值(因变量)近似正态,以便对估计更有信心;同时也希望残差(观测值与预测值之差)服从正态分布。这些正态性假设支撑着用于评估模型可靠性的统计检验以及预测区间与置信区间。

此外,机器学习研究者可能偏好处理更接近高斯分布的数据,部分原因在于计算效率。在某些算法中,尤其是假定或倚赖数据近似正态的算法中,高斯分布可间接提升计算效率。

  • 参数估计高效:在高斯分布中,均值与方差是充分统计量,即足以刻画分布。这减少了对高阶矩复杂建模的需求,从而加快参数估计。
  • 算法收敛:如梯度下降等用于机器学习优化的算法,在数据近似正态时往往收敛更快。 
  • 部分算法的计算复杂度更低:如高斯朴素贝叶斯等算法专为正态数据设计,在假设成立时具有较高计算效率。 

使用高斯分布时的注意事项

尽管高斯分布非常有用,但也需警惕一些常见误解。 

并非所有数据都服从正态分布

许多自然与社会现象遵循其他分布。在假设正态性之前务必检查您的数据。例如,收入分布通常右偏,更接近对数正态分布而非正态分布。类似地,等待时间与生态学中的物种丰度常遵循指数或幂律分布。 

即便是一些您预期应为正态的分布,也未必如此。比如,一个社区所有人的年龄并不会呈正态分布,因为不同世代出生率不同等原因。最后,我们还应指出,有些分布看起来像正态,但本质上并非正态。例如帕累托分布具有幂律尾部,柯西分布则没有定义的均值或方差。 

离群值与极端值

在高斯分布中,极端值虽少见但并非不可能。不要自动丢弃异常点——它们可能包含重要信息。68-95-99.7 规则表明,正态分布中约有 0.3% 的数据会落在距均值三个标准差之外。在包含 1000 个数据点的数据集中,这意味着约有 3 个点可能极端,但仍不违背正态性假设。 

样本量很重要

中心极限定理需要足够大的样本量才能有效。将正态性假设用于小样本数据时要谨慎。尽管没有统一阈值,许多统计学家建议样本量至少为 30,中心极限定理才较为适用。然而,这也取决于总体分布的形状。对于高度偏态的总体,您可能需要更大的样本。 

需要考虑的其他分布

虽然高斯分布适用性广,但有时其他分布更为合适。 

Student t 分布

Student t 分布与正态分布相似,但尾部更厚,即对远离均值的极端值赋予更高概率。这一特性在以下情境中特别有用:

  • 小样本:当数据集较小(通常少于 30 个观测)时,对总体标准差的估计不够可靠。t 分布能反映这种更高的不确定性。
  • 总体标准差未知:当总体标准差未知(常见情形)时,t 分布能更准确地刻画样本均值的抽样分布。
  • 离群值与厚尾:当数据容易出现极端值或离群点时,t 分布的厚尾能提供比正态分布更好的拟合。

随着样本量增大,t 分布会收敛到正态分布。这源于中心极限定理:无论总体分布如何,样本均值的抽样分布会随着样本量增长而趋近正态。

对数正态分布

对数正态分布适用于建模正偏且不能取负值的数据。其特点包括:

  • 乘法过程:当数据来源于许多相互独立且为正的因素的乘积(如复利)时,对数正态分布常常合适。
  • 偏态数据:如收入、股票价格及某些生物测量(如个体长度或反应时间)通常右偏,因此对数正态分布往往更贴合。
  • 非负取值:由于指数函数不产生负值,对数正态分布的变量严格为正,这与许多不可能或不合理出现负值的现实场景相吻合。

从数学上说,若变量X的ln(X)服从正态分布,则称X服从对数正态分布。这一性质允许我们对取对数变换后的数据使用正态分布技术,从而简化分析与解释。

多元高斯分布

多元高斯分布(又称多元正态分布)是将一元正态分布扩展到更高维度的结果。其特点包括:

  • 多变量相关性:描述两个或更多可能相关且各自服从正态分布的随机变量的联合分布。
  • 椭圆等密度线:在二维情形下,其概率密度等高线形成椭圆;更高维度则为椭球体。
  • 由均值向量与协方差矩阵刻画:不再使用单一均值与方差,而是用均值向量与协方差矩阵来刻画变量之间的关系。

多元高斯分布广泛用于机器学习算法,如高斯混合模型,用于聚类与密度估计任务。它也常见于金融建模,用于理解并预测多种资产收益的联合行为。

结论

高斯分布在统计分析与数据科学中发挥着关键作用。其广泛适用性与被充分研究的性质,使其成为从制造业质量控制到金融风险评估等各领域不可或缺的工具。

然而需要牢记的是,尽管高斯分布被广泛使用,但并非万能解。能够识别何时使用替代分布(如 Student t 分布或对数正态分布)是提升分析准确性与可靠性的关键。将您选择的分布与数据的内在属性相匹配,才能确保更有效的推断与更优的决策。

若您希望进一步深入理解概率及其在数据科学中的应用,我们的Python 概率基础课程将全面讲解这些概念。若您更擅长 R 语言,R 语言统计学入门课程将以 R 编程为工具,打下扎实的统计学基础。

Vinod Chugani

作者

Vinod Chugani

Vinod Chugani 的职业生涯始于东京,曾任摩根大通最年轻的对冲基金销售台负责人,随后在雷曼兄弟创下个人销售纪录,之后又打造了覆盖 30 个国家的电子分销业务,营收突破 1 亿新元,随后转向数据领域。他毕业于杜克大学经济学专业,亦为 NYC Data Science Academy 校友,并在 100 多名申请者中成为Hugo Bowne-Anderson 在 Maven 开设的 “Building AI Applications” 课程的三位奖学金获得者之一。目前,他为 DataCamp、KDnuggets、Machine Learning Mastery 和 Statology 撰稿,内容涵盖从统计学到代理式 AI 等主题,并在 NYC Data Science Academy 指导数据从业者,已完成超过 1,000 场一对一辅导。

 

高斯分布常见问题

什么是高斯(正态)分布?

高斯分布(也称正态分布)是一种连续型概率分布,其特征是对称的钟形曲线。它由两个参数定义:均值(平均数)与标准差(离散程度或变异性)。均值决定分布的中心,标准差控制曲线的宽度。

什么是标准正态分布?

标准正态分布是高斯分布的一个特殊情形,其均值为 0、标准差为 1。它可简化计算,并允许使用标准 z 表查找概率与临界值。任何正态分布都可通过 z 分数转换为标准正态分布。

为什么称为“钟形曲线”?

高斯分布常被称为“钟形曲线”,源于其独特形状。作图时,它形成在均值处达到峰值的对称钟形。随着取值远离均值,曲线两侧逐渐变平并延伸。

何时不应使用高斯分布?

当数据显著偏态、具有厚尾(峰度较高)或存在边界(例如实际不可能取负,而高斯分布允许负值)时,不应使用高斯分布。在样本量很小、有离群点、或数据生成过程与正态性假设不符的情况下,其他分布可能更为合适。在假定正态性前始终应评估数据特征。

什么是中心极限定理?它与高斯分布有何关系?

中心极限定理指出,随着样本量增大,样本均值的分布会近似正态分布,这与总体的底层分布无关。该定理解释了为何许多自然现象倾向于遵循高斯分布,并使得基于正态分布的技术得以更广泛应用。

什么是多元高斯分布?

多元高斯分布是将一元正态分布扩展至更高维度,描述两个或多个相关、且各自服从正态分布的随机变量的联合分布。其以均值向量与协方差矩阵为特征,而非单一均值与方差。

高斯分布的偏度与峰度是多少?

完美的高斯分布其偏度为 0,这意味着其完全对称,均值两侧互为镜像。高斯分布的峰度为 3,这一数值常被用作参考点。超额峰度(峰度减 3)对高斯分布为 0。

主题