title: 【概率论】5-7:Gama分布(The Gamma Distributions Part I)

categories:

- Mathematic

- Probability

keywords:

- The Gamma Distributions

toc: true

date: 2018-03-31 18:33:39



Abstract: 本文介绍Gamma函数和Gamma分布,本课第二部分介绍指数分布

Keywords: The Gamma Distributions

开篇废话

今天的废话就是如果看书的时候没看透彻,写博客的时候就会不知所言,所以一定要学透了再总结,没学好就总结,会逻辑混乱

本文介绍了另一个非常有用的连续随机变量的分布族——Gamma分布,学习Gamma分布的适用场景和部分性质,以及一个贯穿始终的例子,排队时间,排队不只是人的排队,在计算机高性能计算,比如CUDA中,任务的排队也是有的,所以这个模型适用场景还是比较多的,虽然可能不如正态分布在自然界中那么普遍,但是在正随机变量中,Gamma分布族在连续分布中举足轻重。

The Gamma Function

在提出Gamma分布之前,我们先来认识一个非常有趣的函数,这个函数叫做Gamma函数。

首先来看个例子:

我们在给一灯泡的寿命建模,根据我们经验,这个灯泡的寿命越长,发生的概率越小,时间越短,则概率越高,寿命是0的我们不考虑,我们只考虑从0开始但不包括零,我们用下面的这个模型建模是合理的,之所以说是合理的而不是唯一的,是因为这个模型不具备唯一性:

f(x)={e−xforx>00otherwise
f(x)=
\begin{cases}
e^{-x}&\text{for} x>0\\
0&\text{otherwise}
\end{cases}
f(x)={e−x0​forx>0otherwise​

我们在没有大量数据或者试验情况下无法验证模型正确性,但是从目前来看好像和我们知道的先验知识吻合,所以我们就假定其是合理的,然后我们求这个灯泡的均值和方差:

E(X)=∫0∞xe−xdxVar(X)=∫0∞x2e−xdx
E(X)=\int^{\infty}_{0}xe^{-x}dx\\
Var(X)=\int^{\infty}_{0}x^2e^{-x}dx
E(X)=∫0∞​xe−xdxVar(X)=∫0∞​x2e−xdx

注意,第二个方差的计算我觉都有点问题,因为按照这个积分,是把均值当做 μ=0\mu=0μ=0 来计算的,但是均值是从0到正无穷的积分,所以均值不会是0,所以这个方差公式我们留意一下(如果有人知道我哪错了,可以给我留言,谢谢)

这个均值的计算是一个有趣的函数。

我们来回忆一下,我们的函数都是什么样子的,我们目前学过的函数大多数都是由初等函数经过计算得到的,比如 ex2+αsin(y)e^{x^2+\alpha sin(y)}ex2+αsin(y) 是指数计算组合了多项式和三角函数得到的一个新函数,当然,我们学了积分,微分运算后,我们可以用积分来生成新的函数,比如,我们把上面求均值的积分,定义为一个新函数,这个函数叫做Gamma函数

Definition 5.7.1 The Gamma Function.For each positive number α\alphaα ,let the value Γ(α)\Gamma(\alpha)Γ(α) be defined by the following integral:

Γ(α)=∫0∞xα−1e−xdx=1
\Gamma(\alpha)=\int^{\infty}_{0}x^{\alpha-1}e^{-x}dx=1
Γ(α)=∫0∞​xα−1e−xdx=1

The function Γ\GammaΓ defined by Eq.(5.7.1) for α>0\alpha>0α>0 is called the gamma function.

这就是Gamma函数的定义,这个希腊字母 Γ\GammaΓ 读作 “Gamma” 注意,这个函数的自变量是 α\alphaα 而 xxx 只是积分中的一个哑变量,没作用,可以写作任何变量。

在举个

【概率论】5-7:Gama分布(The Gamma Distributions Part I)的更多相关文章

  1. 【概率论】5-7:Gama分布(The Gamma Distributions Part II)

    title: [概率论]5-7:Gama分布(The Gamma Distributions Part II) categories: - Mathematic - Probability keywo ...

  2. 【概率论】5-8:Beta分布(The Beta Distributions)

    title: [概率论]5-8:Beta分布(The Beta Distributions) categories: - Mathematic - Probability keywords: - Th ...

  3. 【概率论】5-9:多项式分布(The Multinomial Distributions)

    title: [概率论]5-9:多项式分布(The Multinomial Distributions) categories: - Mathematic - Probability keywords ...

  4. 【概率论】3-7:多变量分布(Multivariate Distributions Part II)

    title: [概率论]3-7:多变量分布(Multivariate Distributions Part II) categories: Mathematic Probability keyword ...

  5. 【概率论】3-7:多变量分布(Multivariate Distributions Part I)

    title: [概率论]3-7:多变量分布(Multivariate Distributions Part I) categories: Mathematic Probability keywords ...

  6. 数理统计5:指数分布的参数估计,Gamma分布,Gamma分布与其他分布的联系

    今天的主角是指数分布,由此导出\(\Gamma\)分布,同样,读者应尝试一边阅读,一边独立推导出本文的结论.由于本系列为我独自完成的,缺少审阅,如果有任何错误,欢迎在评论区中指出,谢谢! 目录 Par ...

  7. 帕累托分布(Pareto distributions)、马太效应

    什么是帕累托分布 帕累托分布是以意大利经济学家维弗雷多·帕雷托命名的. 是从大量真实世界的现象中发现的幂次定律分布.这个分布在经济学以外,也被称为布拉德福分布. 帕累托因对意大利20%的人口拥有80% ...

  8. 各种分布 高斯 Gamma Beta 多项分布

  9. 各类分布----二项分布,泊松分布,负二项分布,gamma 分布,高斯分布,学生分布,Z分布

    伯努利实验: 如果无穷随机变量序列  是独立同分布(i.i.d.)的,而且每个随机变量  都服从参数为p的伯努利分布,那么随机变量  就形成参数为p的一系列伯努利试验.同样,如果n个随机变量  独立同 ...

随机推荐

  1. 3:基于乐观锁(两种)控制并发: version、external锁

    ES是基于乐观锁进行并发控制的. 如果有并发的业务场景,可以直接使用ES内置乐观锁机制. 使用的时候,java程序需要先Get指定的记录,获取到版本号,然后Put的时候,带着该版本号,请求更新. ES ...

  2. Ubuntu 18.04 LTS版本 GIMP安装

    为何安装? GIMP全称GNU Image Manipulation Program,是Linux下的一款图片处理软件,功能基本完备,用户体验不错. 如何安装? 命令:sudo apt install ...

  3. 2019年北航OO第三次博客总结

    一.JML语言理论基础及其工具链 1. JML语言理论基础 JML是用于对Java程序进行规格化设计的一种表示语言,是一种行为接口规格语言(Behavior Interface Specificati ...

  4. 【开发笔记】- Java读取properties文件的五种方式

    原文地址:https://www.cnblogs.com/hafiz/p/5876243.html 一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供j ...

  5. 【面试突击】- Mybatis-#{}和${}的区别

    原文链接:mybatis中#{}和${}的区别 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号.如:order by #user_id#,如果传入的值是111,那么解析成sql时 ...

  6. rabbitmq实战:一、天降奇兵

    缘由,最近换了工作,而新的项目中使用了celery+rabbitmq来实现一个分布式任务队列系统,为了能够维护好这套系统,只能来学习一下这两个组件,顺便把学习笔记记录下来,留作以后回顾,当然如果碰巧能 ...

  7. iOS 10.0前的Notification推送

    前言 推送为远程推送,一般由苹果APNS服务器发送给苹果设备(iPhone,iPad) 推送分在前台和后台.在前台时 用户可以在application 的代理回调接口中做相应处理:在后台时 系统会全权 ...

  8. 谈一谈做iOS播放器库开发所涉及的知识点

    在自己研究生毕业的时候,想着能找上一份做视频编解码的工作,可惜没有如愿,最后到了一家iOS游戏渠道公司去做游戏支付业务的SDK开发,我的iOS正式开发生涯就这么开始了. 在那家iOS游戏渠道没做上一年 ...

  9. TCP、UDP、HTTP、HTTPS之间的区别

    网络由下往上分为: 物理层--- 数据链路层--- 网络层 -- IP协议 传输层 -- TCP协议 会话层 -- 表示层和应用层 -- HTTP协议 1.TCP/IP连接 TCP传输控制协议,是一种 ...

  10. 加速 Unity 不同平台打包的一种思路

    Unity打包总的来说还不是一件特别复杂的事情, 但是我们知道任何关于跨平台(多线程等)这类问题, 总是会把事情搞得复杂起来. 以前项目的打包是通过Jenkins对一个工程下对不同平台多次打包, 不可 ...