gamma分布密度函數(shù)介紹(Gamma函數(shù)可視化什么意思)-環(huán)球速看
2023-04-11 16:35:46 來(lái)源:百科網(wǎng)
1. Gamma 分布
(資料圖)
1.1 首先要了解一下Gamma 函數(shù)。
Gamma 函數(shù)在實(shí)數(shù)域可以表示為:
Γ ( x ) = ∫ 0 ∞ t x − 1 e − t d t \Gamma(x)=\int_0^{\infty} t^{x-1}e^{-t}dtΓ(x)=∫0∞?tx−1e−tdt;
在整數(shù)域可以表示為:
Γ ( n ) = ( n − 1 ) ! \Gamma(n)=(n-1)!Γ(n)=(n−1)!。
此外,Gamma 函數(shù)具有如下性質(zhì):
Γ ( x + 1 ) = x Γ ( x ) \Gamma(x+1)=x\Gamma(x)Γ(x+1)=xΓ(x)
Γ ( x + 1 ) = x ! \Gamma(x+1)=x!Γ(x+1)=x!
Γ ( 1 ) = 1 \Gamma(1)=1Γ(1)=1
Γ ( 1 2 ) = π \Gamma(\frac{1}{2})=\sqrt{\pi}Γ(21?)=πundefined?
Γ \GammaΓ函數(shù)是階乘在實(shí)數(shù)上的推廣。
1.2 Gamma函數(shù)可視化
"""
Beta 分布
@date 2019-05-09
@author wangxianpeng
"""
import numpy as np
from scipy.special import gamma
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(12,8))
# Gamma函數(shù)(Gamma function)
x = np.linspace(-1, 10, 1000)
plt.plot(x, gamma(x), ls='-', c='k', label='$\Gamma(x)$')
# (x-1)! for x = 1, 2, ..., 6
x2 = np.linspace(1,6,6)
y2 = np.array([1, 1, 2, 6, 24, 120])
plt.plot(x2, y2, marker='*', markersize=12, markeredgecolor='r',
markerfacecolor='r', ls='',c='r', label='$(x-1)!$')
plt.title('Gamma Function')
plt.ylim(0,25)
plt.xlim(0, 6)
plt.xlabel('$x$')
plt.ylabel('$\Gamma(x)$')
plt.legend()
plt.show()
結(jié)果顯示如下:
當(dāng)然這里只取了大于0的部分。
1.3 Gamma 分布
對(duì)Gamma函數(shù)做個(gè)變形,可以得到如下式子:∫ 0 ∞ t α − 1 e − t d t Γ ( α ) = 1 ? ( 1.3.1 ) \int_0^{\infty} \frac{t^{\alpha-1}e^{-t}dt}{\Gamma(\alpha)}=1 \: (1.3.1)∫0∞?Γ(α)tα−1e−tdt?=1(1.3.1)
取等式左邊積分中的函數(shù)作為概率密度,就得到一個(gè)簡(jiǎn)單的Gamma分布的密度函數(shù):G a m m a ( t ∣ α ) = t α − 1 e − t Γ ( α ) Gamma(t|\alpha)=\frac{t^{\alpha-1}e^{-t}}{\Gamma(\alpha)}Gamma(t∣α)=Γ(α)tα−1e−t?
如果做一個(gè)變換t = β x t=\beta xt=βx,代入(1.3.1)式中,可得∫ 0 ∞ ( β x ) α − 1 e − β x d ( β x ) Γ ( α ) = 1 \int_0^{\infty} \frac{(\beta x)^{\alpha-1}e^{-\beta x}d(\beta x)}{\Gamma(\alpha)}=1∫0∞?Γ(α)(βx)α−1e−βxd(βx)?=1。
于是就得到Gamma分布的更一般形式:
G a m m a ( x ∣ α , β ) = β x α − 1 e − β x Γ ( α ) Gamma(x|\alpha,\beta)=\frac{\beta x^{\alpha-1}e^{-\beta x}}{\Gamma(\alpha)}Gamma(x∣α,β)=Γ(α)βxα−1e−βx?
其中, α 為Gamma分布的 shape parameter,主要決定了曲線的形狀;而 β為Gamma分布的 rate parameter 或者 inverse scale parameter,主要決定了曲線有多陡。Gamma分布的歸一化常數(shù)(使得Gamma值為1的點(diǎn))恰為Γ \GammaΓ函數(shù)在點(diǎn) α 處的值Γ ( α ) \Gamma(\alpha)Γ(α)。
Gamma分布的期望E = α β E=\frac{\alpha}{\beta}E=βα?、方差D = α β 2 D=\frac{\alpha}{\beta^2}D=β2α?。
下面看一下不同參數(shù)α , β \alpha,\betaα,β情況下的Gamma分布:
import numpy as np
from scipy.stats import gamma
from matplotlib import pyplot as plt
# Gamma分布(Gamma Distribution)
alpha_values = [1, 2, 3, 3, 3]
beta_values = [0.5, 0.5, 0.5, 1, 2]
color = ['b','r','g','y','m']
x = np.linspace(1E-6, 10, 1000)
fig, ax = plt.subplots(figsize=(12, 8))
for k, t, c in zip(alpha_values, beta_values, color):
dist = gamma(k, 0, t)
plt.plot(x, dist.pdf(x), c=c, label=r'$\alpha=%.1f,\beta=%.1f$' % (k, t))
plt.xlim(0, 10)
plt.ylim(0, 2)
plt.xlabel('$x$')
plt.ylabel(r'$p(x|\alpha,\beta)$')
plt.title('Gamma Distribution')
plt.legend(loc=0)
plt.show()
顯示結(jié)果如下:
同時(shí),我們可以發(fā)現(xiàn)Gamma分布的概率密度和Poisson分布在數(shù)學(xué)上的形式具有高度的一致性。參數(shù)λ \lambdaλ的Poisson分布,概率為:P o s s i o n ( x = k ∣ λ ) = λ k k ! e − λ Possion(x=k|\lambda)=\frac{\lambda^k}{k!}e^{-\lambda}Possion(x=k∣λ)=k!λk?e−λ。
而在Gamma分布的密度函數(shù)中取α = k + 1 , β = 1 \alpha=k+1,\beta = 1α=k+1,β=1,可以得到:G a m m a ( x ∣ α = k + 1 , β = 1 ) = x k e − x k ! Gamma(x|\alpha=k+1,\beta=1)=\frac{x^ke^{-x}}{k!}Gamma(x∣α=k+1,β=1)=k!xke−x?。
可以看到這兩個(gè)分布在數(shù)學(xué)形式上是一致的,只是Poisson分布式離散的,Gamma分布式連續(xù)的,可以直觀認(rèn)為,Gamma分布式是Poisson分布在正實(shí)數(shù)集上連續(xù)化版本。
2. Beta 分布
2.1 首先要了解一下Beta 函數(shù)。
Beta 函數(shù)的定義:B ( α , β ) = ∫ 0 1 x α − 1 ( 1 − x ) β − 1 d x B(\alpha,\beta)=\int_{0}^{1}x^{\alpha-1}(1-x)^{\beta-1}\ dxB(α,β)=∫01?xα−1(1−x)β−1dx,其中α , β > 0 α,β>0α,β>0。
Beta函數(shù)性質(zhì):
對(duì)稱性:B ( α , β ) = B ( β , α ) \Beta(\alpha,\beta)=\Beta(\beta,\alpha)B(α,β)=B(β,α)
與Γ函數(shù)的關(guān)系:B ( α , β ) = Γ ( α ) Γ ( β ) Γ ( α + β ) \Beta(\alpha,\beta)=\frac{\Gamma(\alpha)\Gamma(\beta)}{\Gamma(\alpha+\beta)}B(α,β)=Γ(α+β)Γ(α)Γ(β)?,其中 α,β>0
2.2 Beta分布
對(duì)Beta函數(shù)做個(gè)變形,可以得到如下式子:∫ 0 1 x α − 1 ( 1 − x ) β − 1 B ( α , β ) d x = 1 \int_{0}^{1}\frac{x^{\alpha-1}(1-x)^{\beta-1}}{B(\alpha,\beta)}dx=1∫01?B(α,β)xα−1(1−x)β−1?dx=1
取等式左邊積分中的函數(shù)作為概率密度,就得到了Beta分布的密度函數(shù):B e t a ( x ∣ α , β ) = x α − 1 ( 1 − x ) β − 1 B ( α , β ) Beta(x|\alpha,\beta)=\frac{x^{\alpha-1}(1-x)^{\beta-1}}{B(\alpha,\beta)}Beta(x∣α,β)=B(α,β)xα−1(1−x)β−1?。
可以發(fā)現(xiàn)Beta分布的歸一化常數(shù)(使得Beta值為1的點(diǎn))恰為Beta函數(shù)在 (α,β) 處的值。
Beta 分布的期望E = α α + β E=\frac{\alpha}{\alpha+\beta}E=α+βα?、方差D = α β ( α + β ) 2 ( α + β + 1 ) D=\frac{\alpha\beta}{(\alpha+\beta)^2(\alpha+\beta+1)}D=(α+β)2(α+β+1)αβ?。
下面看一下不同參數(shù)α , β \alpha,\betaα,β情況下的Beta分布:
# Beta 分布(Beta distribution)
import numpy as np
from scipy.stats import beta
from matplotlib import pyplot as plt
alpha_values = [1/3,2/3,1,1,2,2,4,10,20]
beta_values = [1,2/3,3,1,1,6,4,30,20]
colors = ['tab:blue', 'tab:orange', 'tab:green', 'tab:red', 'tab:purple',
'tab:brown', 'tab:pink', 'tab:gray', 'tab:olive']
x = np.linspace(0, 1, 1002)[1:-1]
fig, ax = plt.subplots(figsize=(14,9))
for a, b, c in zip(alpha_values, beta_values, colors):
dist = beta(a, b)
plt.plot(x, dist.pdf(x), c=c,label=r'$\alpha=%.1f,\ \beta=%.1f$' % (a, b))
plt.xlim(0, 1)
plt.ylim(0, 6)
plt.xlabel('$x$')
plt.ylabel(r'$p(x|\alpha,\beta)$')
plt.title('Beta Distribution')
ax.annotate('Beta(1/3,1)', xy=(0.014, 5), xytext=(0.04, 5.2),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(10,30)', xy=(0.276, 5), xytext=(0.3, 5.4),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(20,20)', xy=(0.5, 5), xytext=(0.52, 5.4),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(1,3)', xy=(0.06, 2.6), xytext=(0.07, 3.1),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(2,6)', xy=(0.256, 2.41), xytext=(0.2, 3.1),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(4,4)', xy=(0.53, 2.15), xytext=(0.45, 2.6),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(1,1)', xy=(0.8, 1), xytext=(0.7, 2),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(2,1)', xy=(0.9, 1.8), xytext=(0.75, 2.6),
arrowprops=dict(facecolor='black', arrowstyle='-'))
ax.annotate('Beta(2/3,2/3)', xy=(0.99, 2.4), xytext=(0.86, 2.8),
arrowprops=dict(facecolor='black', arrowstyle='-'))
#plt.legend(loc=0)
plt.show()
顯示結(jié)果如下:
注意到這里當(dāng)α = 1 , β = 1 \alpha=1,\beta=1α=1,β=1時(shí),Beta分布退化成一個(gè)均勻分布。
此外,前面提到Beta分布的均值E = α α + β E=\frac{\alpha}{\alpha+\beta}E=α+βα?,也可以通過(guò)采樣的方法,在一個(gè)Beta分布中,采樣,計(jì)算均值。
這里我們?nèi)?alpha; = 2 , β = 1 \alpha=2,\beta=1α=2,β=1,理論上均值應(yīng)該是2 3 \frac{2}{3}32?,我們看一下采樣方法的結(jié)果:
import numpy as np
import numpy.random as nprnd
import scipy.stats as spstat
import scipy.special as ssp
import itertools as itt
import matplotlib.pyplot as plt
import pylab as pl
# Beta 分布的平均數(shù)
N = (np.arange(200) + 3) ** 2 * 20
betamean = np.zeros_like(N, dtype=np.float64)
for idx, i in enumerate(N):
betamean[idx] = np.mean(nprnd.beta(2, 1, i))
plt.plot(N, betamean, color='steelblue', lw=2)
plt.xscale('log')
plt.show()
print(spstat.beta(2, 1).mean(), 2.0 / (2 + 1))
結(jié)果顯示如下:
這里可以看到,隨著采樣點(diǎn)的增加,樣本點(diǎn)的均值也就更加的收斂,更加的接近2 3 \frac{2}{3}32?。 這樣,這個(gè)圖片的結(jié)果也符合大數(shù)定理,隨著采樣點(diǎn)的增加,只要樣本點(diǎn)無(wú)限大,那么最終的均值就會(huì)無(wú)限的接近它的期望值2 3 \frac{2}{3}32?.
Beta分布可以理解為它表示概率的概率分布—也就是在我們不知道一件事的概率是多少的時(shí)候,它能表示一個(gè)概率的所有可能值。
2.3 共軛分布
Beta分布其實(shí)是二項(xiàng)分布的共軛分布。
在貝葉斯概率理論中,如果后驗(yàn)概率P(θ|x)和先驗(yàn)概率P(θ)滿足同樣的分布律,那么,先驗(yàn)分布和后驗(yàn)分布被叫做共軛分布,同時(shí),先驗(yàn)分布叫做似然函數(shù)的共軛先驗(yàn)分布。
貝葉斯參數(shù)估計(jì)的基本過(guò)程是:先驗(yàn)分布+數(shù)據(jù)知識(shí)=后驗(yàn)分布
因此可以得到:B e t a ( p ∣ k , n − k + 1 ) + B i n o m C o u n t ( m 1 , m 2 ) = B e t a ( p ∣ k + m 1 , n − k + 1 + m 2 ) Beta(p|k,n-k+1)+BinomCount(m1,m2)=Beta(p|k+m1,n-k+1+m2)Beta(p∣k,n−k+1)+BinomCount(m1,m2)=Beta(p∣k+m1,n−k+1+m2)。其中經(jīng)過(guò)了m次伯努利實(shí)驗(yàn),有 m1 個(gè)比 p 小, m2 個(gè)比 p 大。更一般的,對(duì)于非負(fù)實(shí)數(shù)α , β \alpha,\betaα,β,我們有如下關(guān)系:
B e t a ( p ∣ α , β ) + B i n o m C o u n t ( m 1 , m 2 ) = B e t a ( p ∣ α + m 1 , β + m 2 ) Beta(p|\alpha,\beta)+BinomCount(m1,m2)=Beta(p|\alpha+m1,\beta+m2)Beta(p∣α,β)+BinomCount(m1,m2)=Beta(p∣α+m1,β+m2)
以上式子實(shí)際上描述的就是Beta-Binomial共軛(Beta-二項(xiàng)分布共軛)。共軛意思是先驗(yàn)和后驗(yàn)都服從同一個(gè)分布形式。這種形式不變,我們能夠在先驗(yàn)分布中賦予參數(shù)很明確的物理意義,這個(gè)物理意義可以延伸到后驗(yàn)分布中進(jìn)行解釋,同時(shí)從先驗(yàn)變換到后驗(yàn)的過(guò)程中從數(shù)據(jù)中補(bǔ)充的知識(shí)也容易有物理解釋。(還有另一個(gè)好處是:每當(dāng)有新的觀測(cè)數(shù)據(jù),就把上次的后驗(yàn)概率作為先驗(yàn)概率,乘以新數(shù)據(jù)的likelihood,然后就得到新的后驗(yàn)概率,而不必用先驗(yàn)概率乘以所有數(shù)據(jù)的likelihood得到后驗(yàn)概率。)
2.4 Beta分布的應(yīng)用
那么我們簡(jiǎn)單說(shuō)個(gè)Beta-Binomial共軛的應(yīng)用。用一句話來(lái)說(shuō),beta分布可以看作一個(gè)概率的概率分布,當(dāng)你不知道一個(gè)東西的具體概率是多少時(shí),它可以給出了所有概率出現(xiàn)的可能性大小。
舉一個(gè)簡(jiǎn)單的例子,熟悉棒球運(yùn)動(dòng)的都知道有一個(gè)指標(biāo)就是棒球擊球率(batting average),就是用一個(gè)運(yùn)動(dòng)員擊中的球數(shù)除以擊球的總數(shù),我們一般認(rèn)為0.266是正常水平的擊球率,而如果擊球率高達(dá)0.3就被認(rèn)為是非常優(yōu)秀的。現(xiàn)在有一個(gè)棒球運(yùn)動(dòng)員,我們希望能夠預(yù)測(cè)他在這一賽季中的棒球擊球率是多少。傳統(tǒng)的頻率學(xué)派會(huì)直接計(jì)算棒球擊球率,用擊中的數(shù)除以擊球數(shù),但是如果這個(gè)棒球運(yùn)動(dòng)員只打了一次,而且還命中了,那么他就擊球率就是100%了,這顯然是不合理的,因?yàn)楦鶕?jù)棒球的歷史信息,我們知道這個(gè)擊球率應(yīng)該是0.215到0.36之間才對(duì)。對(duì)于這個(gè)問(wèn)題,我們可以用一個(gè)二項(xiàng)分布表示(一系列成功或失敗),一個(gè)最好的方法來(lái)表示這些經(jīng)驗(yàn)(在統(tǒng)計(jì)中稱為先驗(yàn)信息)就是用beta分布,這表示在我們沒(méi)有看到這個(gè)運(yùn)動(dòng)員打球之前,我們就有了一個(gè)大概的范圍。beta分布的定義域是 (0,1) 這就跟概率的范圍是一樣的。接下來(lái)我們將這些先驗(yàn)信息轉(zhuǎn)換為beta分布的參數(shù),我們知道一個(gè)擊球率應(yīng)該是平均0.27左右,而他的范圍是0.21到0.35,那么根據(jù)這個(gè)信息,我們可以取α = 81 , β = 219 \alpha=81,\beta=219α=81,β=219。(這樣取值可以從Beta的均值和分布考慮)。具體看下它的概率分布圖:
import numpy as np
from scipy.stats import beta
from matplotlib import pyplot as plt
# 擊球率為0.27左右時(shí)的Beta分布
x = np.linspace(0, 1, 1002)[1:-1]
fig, ax = plt.subplots(figsize=(10,6))
dist = beta(81, 219)
plt.plot(x, dist.pdf(x), c='b',label=r'$\alpha=%.1f,\ \beta=%.1f$' % (81, 219))
plt.xlim(0, .6)
plt.ylim(0, 16)
plt.xlabel('$x$')
plt.ylabel(r'$p(x|\alpha,\beta)$')
plt.title('Beta Distribution')
plt.legend(loc=0)
plt.show()
x 軸表示各個(gè)擊球率的取值, x 對(duì)應(yīng)的 y 值就是這個(gè)擊球率所對(duì)應(yīng)的概率。也就是說(shuō)beta分布可以看作一個(gè)概率的概率分布。
那么有了先驗(yàn)信息后,現(xiàn)在我們考慮一個(gè)運(yùn)動(dòng)員只打一次球,那么他現(xiàn)在的數(shù)據(jù)就是”1中;1擊”。這時(shí)候我們就可以更新我們的分布了,讓這個(gè)曲線做一些移動(dòng)去適應(yīng)我們的新信息。因beta分布與二項(xiàng)分布是共軛先驗(yàn)的(Conjugate_prior)。那么后驗(yàn)是:B e t a ( α 0 + h i t s , β 0 + m i s s e s ) Beta(\alpha_0+hits,\beta_0+misses)Beta(α0?+hits,β0?+misses)。
其中α 0 \alpha_0α0?和β 0 \beta_0β0?是一開(kāi)始的參數(shù),在這里是81和219。所以在這一例子里,α \alphaα增加了1(擊中了一次)。β \betaβ沒(méi)有增加(沒(méi)有漏球)。這就是我們的新的beta分布B e t a ( 81 + 1 , 219 ) Beta(81+1,219)Beta(81+1,219)。我們看下?lián)糁幸淮魏笮碌膿羟蚵蔅eta分布:
import numpy as np
from scipy.stats import beta
from matplotlib import pyplot as plt
# 擊中一次后的擊球率Beta分布
x = np.linspace(0, 1, 1002)[1:-1]
fig, ax = plt.subplots(figsize=(10,6))
dist = beta(81, 219)
plt.plot(x, dist.pdf(x), c='b',label=r'$\alpha=%.1f,\ \beta=%.1f$' % (81, 219))
dist = beta(82, 219)
plt.plot(x, dist.pdf(x), c='r',label=r'$\alpha=%.1f,\ \beta=%.1f$' % (82, 219))
plt.xlim(0, .6)
plt.ylim(0, 16)
plt.xlabel('$x$')
plt.ylabel(r'$p(x|\alpha,\beta)$')
plt.title('Beta Distribution')
plt.legend(loc=0)
plt.show()
可以看到這個(gè)分布其實(shí)沒(méi)多大變化,這是因?yàn)橹淮蛄?次球并不能說(shuō)明什么問(wèn)題。但是如果我們得到了更多的數(shù)據(jù),假設(shè)一共打了300次,其中擊中了100次,200次沒(méi)擊中,那么這一新分布就是:B e t a ( 81 + 100 , 219 + 200 ) Beta(81+100,219+200)Beta(81+100,219+200)。我們來(lái)看一下?lián)糁?00次,失誤200次之后新的擊球率Beta分布:
import numpy as np
from scipy.stats import beta
from matplotlib import pyplot as plt
# 擊中100,失誤200次之后的擊球率Beta分布
x = np.linspace(0, 1, 1002)[1:-1]
fig, ax = plt.subplots(figsize=(10,6))
dist = beta(81, 219)
plt.plot(x, dist.pdf(x), c='b',label=r'$\alpha=%.1f,\ \beta=%.1f$' % (81, 219))
dist = beta(181, 419)
plt.plot(x, dist.pdf(x), c='r',label=r'$\alpha=%.1f,\ \beta=%.1f$' % (181, 419))
plt.xlim(0, .6)
plt.ylim(0, 22)
plt.xlabel('$x$')
plt.ylabel(r'$p(x|\alpha,\beta)$')
plt.title('Beta Distribution')
plt.legend(loc=0)
plt.show()
注意到這個(gè)曲線變得更加尖,并且平移到了一個(gè)右邊的位置,表示比平均水平要高。
一個(gè)有趣的事情是,根據(jù)這個(gè)新的beta分布,我們可以得出他的數(shù)學(xué)期望為:α α + β = 0.303 \frac{\alpha}{\alpha+\beta}=0.303α+βα?=0.303,這一結(jié)果要比直接的估計(jì)要小100 100 + 200 = 0.333 \frac{100}{100+200}=0.333100+200100?=0.333。你可能已經(jīng)意識(shí)到,我們事實(shí)上就是在這個(gè)運(yùn)動(dòng)員在擊球之前可以理解為他已經(jīng)成功了81次,失敗了219次這樣一個(gè)先驗(yàn)信息。
因此,對(duì)于一個(gè)我們不知道概率是什么,而又有一些合理的猜測(cè)時(shí),beta分布能很好的作為一個(gè)表示概率的概率分布。
3. 狄利克雷分布(Dirichlet Distribution)
Dirichlet(狄利克雷)可以看做是將Beta分布推廣到多變量的情形。概率密度函數(shù)定義如下 :
D i r ( p ? ∣ α ? ) = 1 B ( α ? ) ∏ k = 1 K p k α k − 1 ( ∗ ) Dir(\vec p|\vec \alpha) = \frac{1}{B(\vec \alpha)} \prod_{k=1}^{K}p_{k}^{\alpha_{k}-1} \ \ \ \ \ (*)Dir(pundefined?∣αundefined)=B(αundefined)1?k=1∏K?pkαk?−1?(∗)
其中,α ? = ( α 1 , α 2 , … , α K ) \vec \alpha = (\alpha_{1},\alpha_{2},\ldots,\alpha_{K})αundefined=(α1?,α2?,…,αK?)為Dirichlet分布的參數(shù)。滿足:α 1 , α 2 , … , α K > 0 \alpha_{1},\alpha_{2},\dots,\alpha_{K} > 0α1?,α2?,…,αK?>0。
B ( α ? ) B(\vec \alpha )B(αundefined)表示 Dirichlet分布的歸一化常數(shù):
B ( α ? ) = ∫ ∏ k = 1 K p k α k − 1 d p ? B(\vec \alpha)=\int \prod_{k=1}^{K}p_{k}^{\alpha_{k}-1} \ d\vec pB(αundefined)=∫k=1∏K?pkαk?−1?dpundefined?
類似于Beta函數(shù)有以下等式成立:
B ( α ? ) = Γ ( ∑ k = 1 K α k ) ∏ k = 1 K Γ ( α k ) B(\vec\alpha) = \frac{\Gamma(\sum_{k=1}^{K}\alpha_{k})}{\prod_{k=1}^{K}\Gamma(\alpha_{k})}B(αundefined)=∏k=1K?Γ(αk?)Γ(∑k=1K?αk?)?
標(biāo)簽: gamma分布密度函數(shù) gamma函數(shù)可視化 gamma整數(shù)域表示 gamma實(shí)數(shù)域表示
相關(guān)閱讀
- gamma分布密度函數(shù)介紹(Gamma函數(shù)可視...
- 臺(tái)風(fēng)來(lái)襲前會(huì)有什么預(yù)兆?臺(tái)風(fēng)緣何此時(shí)...
- 每日時(shí)訊!房貸還不上了可以申請(qǐng)停息掛賬...
- 什么是中介茶水費(fèi)?買房時(shí)都需要問(wèn)哪些...
- 信用卡多長(zhǎng)時(shí)間不還會(huì)被起訴?信用卡...
- 征信報(bào)告一天可以打幾次?征信報(bào)告打了3...
- 小說(shuō)浣碧結(jié)局 浣碧為什么撞死在王爺?shù)?..
- 大名城600094今日主力資金流向 大名城6...
- 破位怎么看?破位一定會(huì)下跌嗎?|焦點(diǎn)滾動(dòng)
- 周杰倫練琴辛酸史 周杰倫出道事情介紹_...
- 基金凈值與基金累計(jì)凈值的區(qū)別是什么?新...
- 股票高開(kāi)是好事嗎? 股票的開(kāi)盤(pán)價(jià)是怎...
精彩推薦
- gamma分布密度函數(shù)介紹(Gamma函數(shù)可視化什2023-04-11
- 世界快報(bào):萬(wàn)能空調(diào)遙控器怎么用?萬(wàn)能空調(diào)2023-04-11
- win11系統(tǒng)專業(yè)版激活的密鑰是什么?激活密2023-04-11
- 存入的定期理財(cái)可以提前取出嗎?存入的定期2023-04-11
- 光大京東PLUS聯(lián)名信用卡年費(fèi)多少?中信銀行2023-04-11
- 天天亮點(diǎn)!淘寶首頁(yè)流量獲取方法是什么? 2023-04-11
- 你知道晉鄙是誰(shuí)嗎?晉鄙簡(jiǎn)介:戰(zhàn)國(guó)時(shí)期魏國(guó)2023-04-11
- 交易所購(gòu)買場(chǎng)內(nèi)基金流程是什么? 場(chǎng)內(nèi)基金2023-04-11
- 牛奶保質(zhì)期長(zhǎng)短有哪些區(qū)別?保質(zhì)期長(zhǎng)的牛奶2023-04-11
- Windows自帶的桌面背景圖片放在哪里?怎么在2023-04-11
- 世界快看:怎么看征信報(bào)告有沒(méi)有逾期記錄?2023-04-11
- 每日精選:馬鞍山有什么有意思的景點(diǎn)?馬鞍2023-04-11
- 奧運(yùn)五環(huán)怎么畫(huà)?奧運(yùn)五環(huán)顏色分別代表什么2023-04-11
- 世界今日訊!一旦不愛(ài)了處女座恨不得立馬說(shuō)2023-04-11
- 環(huán)球微資訊!有害垃圾指的什么?有害垃圾主2023-04-11
- 世界快播:公司有權(quán)利查看員工微信聊天記錄2023-04-11
- 剖腹產(chǎn)疤痕修復(fù)方法有哪些?剖腹產(chǎn)疤痕凸起2023-04-11
- 泰山看日出幾點(diǎn)開(kāi)始爬比較合適?夜爬泰山需2023-04-11
- 被驅(qū)逐后,他又回來(lái)了!拜登親自過(guò)問(wèn)2023-04-11
- 雙子座是非常理性清醒的一個(gè)人 既然不愛(ài)了2023-04-11
- 【天天新要聞】恐龍血型是什么血型?恐龍血2023-04-11
- mdf文件用什么軟件打開(kāi)?mdf文件怎么導(dǎo)入數(shù)2023-04-11
- 真三國(guó)無(wú)雙藍(lán)寶石ai地圖特點(diǎn)是什么(真三國(guó)2023-04-11
- 當(dāng)前播報(bào):mpp文件用什么可以打開(kāi)?nrg文件2023-04-11
- 運(yùn)費(fèi)險(xiǎn)在哪里查看?運(yùn)費(fèi)險(xiǎn)退貨需要自己出錢(qián)2023-04-11
- 信用卡逾期銀行會(huì)報(bào)警立案嗎?信用卡逾期會(huì)2023-04-11
- 大亞圣象: 關(guān)于召開(kāi)2022年度股東大會(huì)的提2023-04-11
- 新宏泰: 關(guān)于公司5%以上股東股份被凍結(jié)的2023-04-11
- 廣安愛(ài)眾: 四川廣安愛(ài)眾股份有限公司關(guān)于2023-04-11
- 環(huán)球滾動(dòng):廣安愛(ài)眾: 四川廣安愛(ài)眾股份有限2023-04-11