常见的数学分布与Python实现代码大全

2022-02-18  本文已影响0人  JackHCC

How to understand Distribution

机器学习算法学习基础-常见分布的Numpy代码实现

Github代码地址:https://github.com/JackHCC/How-to-understand-Distribution

Basic

Overview

Distribution probabilities and features

  1. Uniform distribution(continuous)
    • 均匀分布【连续型】:均匀分布在 [a,b] 上具有相同的概率值,是简单概率分布。

  1. Bernoulli distribution(discrete)
    • 伯努利分布(0-1分布)【离散型】:先验概率 p(x)不考虑伯努利分布。因此,如果我们对最大似然进行优化,那么我们很容易被过度拟合。

  1. Binomial distribution(discrete)
    • 二项分布【离散型】:参数为 n 和 p 的二项分布是一系列 n 个独立实验中成功次数的离散概率分布。二项式分布是指通过指定要提前挑选的数量而考虑先验概率的分布。

  1. Multi-Bernoulli distribution, Categorical distribution(discrete)
    • 多伯努利称为分类分布【离散型】。交叉熵和采取负对数的多伯努利分布具有相同的形式。

  1. Multinomial distribution(discrete)
    • 项式分布【离散型】:与分类分布的关系与伯努尔分布与二项分布的关系相同,这里以三项分布为例。

  1. Beta distribution(continuous)
    • β分布【连续型】与二项分布和伯努利分布共轭。利用共轭,利用已知的先验分布可以更容易地得到后验分布。

    • 了解更多

  1. Dirichlet distribution(continuous)
    • dirichlet 分布与多项式分布是共轭的。如果 k=2,则为β分布, 这里以 k=3为例。

    • 了解更多

  1. Gamma distribution(continuous)
    • 伽马分布【连续型】:假设随机变量X为等到第 a 件事发生所需的等候时间, b 为事情发生一次的概率, 指数分布和卡方分布是伽马分布的特例。

    • 了解更多

  1. Exponential distribution(continuous)
    • 指数分布【连续型】是 α 为 1 时 gamma 分布的特例。

  1. Gaussian distribution(continuous)
    • 高斯分布【连续型】是一种非常常见的连续概率分布。

  1. Normal distribution(continuous)
    • 正态分布【连续型】为标准高斯分布,平均值为0,标准差为1。

  1. Chi-squared distribution(continuous)
    • 卡方分布【连续型】是 β 分布的特例。k 自由度的卡方分布是 k 个独立标准正态随机变量的平方和的分布。

    • 了解更多

  1. Student-t distribution(continuous)
    • t分布【连续型】是对称的钟形分布,与正态分布类似,但尾部较重,这意味着它更容易产生远低于平均值的值。

    • 了解更多

Relationship of distribution probability

© JackHCC

上一篇 下一篇

猜你喜欢

热点阅读