关注上方深度学习技术前沿”,选择“星标公众号”

资源干货,第一时间送达!

作为机器学习从业者,你需要知道概率分布相关的知识。这里有一份最常见的基本概率分布教程,大多数和使用 python 库进行深度学习有关。

概率分布概述

  • 共轭意味着它有共轭分布的关系。

在贝叶斯概率论中,如果后验分布 p(θx)与先验概率分布 p(θ)在同一概率分布族中,则先验和后验称为共轭分布,先验称为似然函数的共轭先验。共轭先验维基百科在这里(https://en.wikipedia.org/wiki/Conjugate_prior)。

  • 多分类表示随机方差大于 2。

  • n 次意味着我们也考虑了先验概率 p(x)。

  • 为了进一步了解概率,我建议阅读 [pattern recognition and machine learning,Bishop 2006]。

分布概率与特征

1.均匀分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/uniform.py

均匀分布在 [a,b] 上具有相同的概率值,是简单概率分布。

2.伯努利分布(离散)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/bernoulli.py

  • 先验概率 p(x)不考虑伯努利分布。因此,如果我们对最大似然进行优化,那么我们很容易被过度拟合。

  • 利用二元交叉熵对二项分类进行分类。它的形式与伯努利分布的负对数相同。

3.二项分布(离散)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/binomial.py

  • 参数为 n 和 p 的二项分布是一系列 n 个独立实验中成功次数的离散概率分布。

  • 二项式分布是指通过指定要提前挑选的数量而考虑先验概率的分布。

4.多伯努利分布,分类分布(离散)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/categorical.py

  • 多伯努利称为分类分布。

  • 交叉熵和采取负对数的多伯努利分布具有相同的形式。

5.多项式分布(离散)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/multinomial.py

多项式分布与分类分布的关系与伯努尔分布与二项分布的关系相同。

6.β分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/beta.py

  • β分布与二项分布和伯努利分布共轭。

  • 利用共轭,利用已知的先验分布可以更容易地得到后验分布。

  • 当β分布满足特殊情况(α=1,β=1)时,均匀分布是相同的。

7.Dirichlet 分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/dirichlet.py

  • dirichlet 分布与多项式分布是共轭的。

  • 如果 k=2,则为β分布。

8.伽马分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/gamma.py

  • 如果 gamma(a,1)/gamma(a,1)+gamma(b,1)与 beta(a,b)相同,则 gamma 分布为β分布。

  • 指数分布和卡方分布是伽马分布的特例。

9.指数分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/exponential.py

指数分布是 α 为 1 时 γ 分布的特例。

10.高斯分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/gaussian.py

高斯分布是一种非常常见的连续概率分布。

11.正态分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/normal.py

正态分布为标准高斯分布,平均值为 0,标准差为 1。

12.卡方分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/chi-squared.py

  • k 自由度的卡方分布是 k 个独立标准正态随机变量的平方和的分布。

  • 卡方分布是 β 分布的特例

13.t 分布(连续)

代码:https://github.com/graykode/distribution-is-all-you-need/blob/master/student-t.py

t 分布是对称的钟形分布,与正态分布类似,但尾部较重,这意味着它更容易产生远低于平均值的值。

via:https://github.com/graykode/distribution-is-all-you-need

深度学习必须掌握的 13 种概率分布相关推荐

  1. 深度学习必懂的13种概率分布

    作为机器学习从业者,你需要知道概率分布相关的知识.这里有一份最常见的基本概率分布教程,大多数和使用 python 库进行深度学习有关. 概率分布概述 共轭意味着它有共轭分布的关系. 在贝叶斯概率论中, ...

  2. 深度学习必懂的 13 种概率分布(附链接)

    来源:AI开发者 本文约为1400字,建议阅读5分钟 本文为你介绍基本概率分布教程,大多数和使用 python 库进行深度学习有关. 概率分布概述 共轭意味着它有共轭分布的关系. 在贝叶斯概率论中,如 ...

  3. 深度学习需要掌握的 13 个概率分布(附代码)

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 知乎作者:Sophia  来源:深度学习自然语言处理 本文仅用于学术分享 ...

  4. gamma分布_深度学习需要掌握的 13 个概率分布(附代码)

    作者:Sophia@知乎 来源:https://zhuanlan.zhihu.com/p/158801020 本文仅用于学术分享,著作权归作者所有.如有侵权,请联系后台作删文处理. 在逛Github时 ...

  5. 均匀分布 卡方分布_深度学习需要掌握的13个概率分布(附代码)

    概率分布 知乎作者:Sophia 来源:深度学习自然语言处理本文仅用于学术分享,著作权归作者所有.如有侵权,请联系后台作删文处理.在逛Github时发现了一个不错的总结,对深度学习的概率分布进行了总结 ...

  6. 基于深度学习和支持向量机的4种苜蓿叶部病害图像识别

    基于深度学习和支持向量机的4种苜蓿叶部病害图像识别 1.研究思路 对 采 集 获 得 的899张苜蓿叶部病害图像,利 用 人工裁剪方法从每张原始图像中获得1张子图像,然后利用结合 K 中值聚类算法和线 ...

  7. 深度学习未来发展的三种学习范式:混合学习,成分学习和简化学习

    深度学习是一个很大的领域,其核心是一个神经网络的算法,神经网络的尺寸由数百万甚至数十亿个不断改变的参数决定.似乎每隔几天就有大量的新方法提出. 然而,一般来说,现在的深度学习算法可以分为三个基础的学习 ...

  8. 【深度学习】图像去噪:一种基于流的图像去噪神经网络

    摘要 目前流行的基于卷积神经网络(CNN)的图像去噪方法是通过提取图像的特征来恢复干净的ground truth,获得较高的去噪精度.然而,这些方法可能会忽略干净图像的基本分布,在去噪结果中产生失真或 ...

  9. torch的拼接函数_从零开始深度学习Pytorch笔记(13)—— torch.optim

    前文传送门: 从零开始深度学习Pytorch笔记(1)--安装Pytorch 从零开始深度学习Pytorch笔记(2)--张量的创建(上) 从零开始深度学习Pytorch笔记(3)--张量的创建(下) ...

最新文章

  1. Sqlite3数据库之第三方库FMDB学习心得
  2. SQL的各种使用方法
  3. 单页web应用是什么?它又会给传统网站带来哪些好处?
  4. 苹果无人车裁员200人,收购特斯拉呼声再起
  5. JavaScript的Function 类型
  6. Postfix邮件服务系统
  7. 5G虚拟专网七大典型行业案例!(附下载)
  8. comsol 5.3 matlab,COMSOL5.3在Linux下的安装
  9. sai钢笔图层编辑路径工具如何取消选择
  10. 部队计算机专业培训申请书,《计算机专业奖学金申请书》.docx
  11. 天龙八部怀旧服服务器维护,新天龙八部怀旧服游戏2月4日全服更新维护公告
  12. TWaver HTML5 高性能拓扑
  13. layui表格宽度自适应
  14. the inferior stopped because it triggered an exception
  15. leetcode零散题汇总
  16. python条件选择语句,Python中条件选择语句可以嵌套使用。
  17. XML DOM摘要五(XPath)
  18. Zookeeper--简介
  19. 价格为3000元的计算机的机型,2000-3000元左右的笔记本电脑推荐,性价比超高
  20. The Monster

热门文章

  1. Java中对HashMap的深度分析
  2. sap 成本中心下的po_SAP学习基础篇(23):CO模块-成本中心费用费率计划
  3. java计算下周一_java – 如何计算下周?
  4. String,StringBuffer,StringBuilder三者的异同
  5. 数据与特征对随机森林的影响(特征对比、特征降维、考虑性价比)
  6. cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录
  7. bert+lstm+crf ner实体识别 带源码
  8. 中国新冠统计20200128-20200227 统计于网络发布数据 便于数据同比分析规律 公开透明 加强防范 减少恐慌 数学来加持
  9. Seq2Seq (Attention) 的 PyTorch 实现 我的理想是数学家的博客,很详细实现过程
  10. 比如“古今数学思想”,BBC的“数学的故事”视频,一起看效果会更好