伽瑪函式 gamma

2022-08-03 08:27:08 字數 955 閱讀 6849

伽瑪函式(gamma function)作為階乘

的延拓,是定義在複數範圍內的亞純函式

,通常寫成γ(x).   

當函式的變數是正整數時,函式的值就是前乙個整數的階乘,或者說γ(n+1)=n!。

伽瑪函式表示式:γ(x)=∫e^(-t)*t^(x-1)dt (積分的下限是0,上限是+∞)   

利用分部積分法(integration by parts)我們可以得到   γ(x)=(x-1)*γ(x-1) ,而容易計算得出γ(1)=1,   

由此可得, 在正整數範圍有:γ(n+1)=n!   

在概率的研究中有乙個重要的分布叫做伽瑪分布:   f(x)=λe^(-λx)(λx)^(x-1)/γ(x) x>=0   =0 x<0   

函式表示式:右圖

γ(x+1)=xγ(x),γ(0)=1,γ(1/2)=√π,對正整數n,有γ(n+1)=n!,γ(1-x)γ(x)=π/sin(πx)   對於x>0,伽馬函式是嚴格凸函式。  

伽馬函式是亞純函式,再復平面上,除了零和負整數點以外,它全部解析,而伽馬函式在-k處的留數為(-1)^k/k!

伽瑪函式的自然對數的微分稱為digamma函式,記為ψ(x)=d(lnγ(x))/dx=γ'(x)/γ(x)。  

digamma函式同調和級數相關,其中ψ(n+1)=h_n(x)-γ=1+1/2+...+1/n-γ,其中γ=lim_ (1+1/2+...+1/n-ln(n))是尤拉常數。

而對於任意x有 ψ(x+1)= ψ(x)+1/x。   

在複數範圍內,digamma函式可以寫成 ψ(x+1)=-γ+σx/(n(n+x)).

而digamma函式的泰勒展開式為   ψ(x+1)=-γ-σζ(n+1)(-x)^n,其中函式ζ(x)為黎曼zeta函式,是關於黎曼猜想的乙個重要函式。  

類似伽瑪函式,digamma函式可以有漸進式: ψ(x)=ln(x)-1/(2x)-σb_/(2n*x^)

伽瑪散度邏輯回歸

伽瑪散度邏輯回歸的思想主要是在資料集存在雜訊標籤的框架下產生的,傳統的用機器學習中的邏輯回歸來處理雜訊標籤的問題包括mislabel邏輯回歸以及 散度邏輯回歸等等,這些演算法都是估計兩個雜訊概率 p y 1 y0 0 和p y 0 y0 1 但是對這兩個概率建模效果對於提公升模型的泛化能力不太明顯,...

gamma校正 伽馬校正的GLSL實現

本文是opengl 4.0 shading language cookbook的學習筆記。在本文我們將介紹使用伽馬校正來提高渲染的影象質量。許多關於opengl和3d圖形學的書會把伽馬校正忽略掉。光照和著色計算的結果沒有修改直接被輸出到螢幕上。這樣產生的影象可能並不是我們期望的。實際上,計算機顯示器...

神奇的Gamma函式(scipy)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!x 0t x 1e tdt 該等式即為著名的poisson gamma duality,接下來我們來點好玩的,對上面的等式兩邊在 全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行...