Гамма-распределение
Плотность вероятностиПлотности гамма-распределений
Функция распределенияФункции гамма-распределений
Параметры
k
>
0
,
θ
>
0
{\displaystyle k > 0,\,\theta > 0\,}
- коэффициент масштаба
Носитель
x
∈
[
0
;
∞
)
{\displaystyle x \in [0; \infty)\!}
Плотность вероятности
x
k
−
1
exp
(
−
x
/
θ
)
Γ
(
k
)
θ
k
{\displaystyle x^{k-1} \frac{\exp\left(-x/\theta\right)}{\Gamma(k)\,\theta^k}}
Функция распределения
γ
(
k
,
x
/
θ
)
Γ
(
k
)
{\displaystyle \frac{\gamma(k, x/\theta)}{\Gamma(k)}}
Математическое ожидание
k
θ
{\displaystyle k \theta\,}
Медиана
Мода
(
k
−
1
)
θ
{\displaystyle (k-1) \theta\,}
, когда
k
≥
1
{\displaystyle k \geq 1\,}
Дисперсия
k
θ
2
{\displaystyle k \theta^2\,}
Коэффициент асимметрии
2
k
{\displaystyle \frac{2}{\sqrt{k}}}
Коэффициент эксцесса
6
k
{\displaystyle \frac{6}{k}}
Информационная энтропия
k
θ
+
(
1
−
k
)
ln
(
θ
)
+
ln
(
Γ
(
k
)
)
{\displaystyle k\theta+(1-k)\ln(\theta)+\ln(\Gamma(k))\,}
+
(
1
−
k
)
ψ
(
k
)
{\displaystyle +(1-k)\psi(k)\,}
Производящая функция моментов
(
1
−
θ
t
)
−
k
{\displaystyle (1 - \theta\,t)^{-k}}
, когда
t
<
1
/
θ
{\displaystyle t < 1/\theta}
Характеристическая функция
(
1
−
θ
i
t
)
−
k
{\displaystyle (1 - \theta\,i\,t)^{-k}}
Га́мма распреде́ление в теории вероятностей — это двухпараметрическое семейство абсолютно непрерывных распределений . Если параметр
k
{\displaystyle k}
принимает целое значение, то такое гамма-распределение также называется распределе́нием Эрла́нга .
Определение [ ]
Пусть распределение случайной величины
X
{\displaystyle X}
задаётся плотностью вероятности , имеющей вид
f
X
(
x
)
=
{
x
k
−
1
e
−
x
/
θ
θ
k
Γ
(
k
)
,
x
≥
0
0
,
x
<
0
,
{\displaystyle f_X(x) = \left\{
\begin{matrix}
x^{k-1} \frac{e^{-x/\theta}}{\theta^k \, \Gamma(k)}, & x \ge 0 \\
0, & x < 0
\end{matrix}
\right., }
где функция
Γ
(
k
)
{\displaystyle \Gamma (k) }
имеет вид
Γ
(
k
)
=
∫
0
∞
x
k
−
1
e
−
x
d
x
{\displaystyle \Gamma (k)=\int _{0}^{\infty }x^{k-1}e^{-x}dx}
и обладает следующими свойствами:
Γ
(
k
)
=
(
k
−
1
)
⋅
Γ
(
k
−
1
)
{\displaystyle \Gamma(k)=(k - 1)\cdot\Gamma(k-1)}
;
Γ
(
0
,
5
)
=
π
{\displaystyle \Gamma(0{,}5)=\sqrt{\pi}}
;
константы
k
,
θ
>
0
{\displaystyle k,\theta > 0}
. Тогда говорят, что случайная величина
X
{\displaystyle X}
имеет гамма-распределение с параметрами
k
{\displaystyle k}
и
θ
{\displaystyle \theta}
. Пишут
X
∼
Γ
(
k
,
θ
)
{\displaystyle X \thicksim \Gamma(k,\theta)}
.
Замечание. Иногда используют другую параметризацию семейства гамма-распределений. Или вводят
третий параметр — сдвига.
Моменты [ ]
Математическое ожидание и дисперсия случайной величины
X
{\displaystyle X}
, имеющей гамма-распределение, имеют вид
E
[
X
]
=
k
θ
{\displaystyle \mathbb{E}[X] = k\theta}
,
D
[
X
]
=
k
θ
2
{\displaystyle \mathrm {D} [X]=k\theta ^{2}}
.
Свойства гамма-распределения [ ]
Если
X
1
,
…
,
X
n
{\displaystyle X_1,\ldots ,X_n}
— независимые случайные величины, такие что
X
i
∼
Γ
(
k
i
,
θ
)
,
i
=
1
,
…
,
n
{\displaystyle X_i \sim \Gamma(k_i, \theta),\; i = 1,\ldots, n}
, то
Y
=
∑
i
=
1
n
X
i
∼
Γ
(
∑
i
=
1
n
k
i
,
θ
)
{\displaystyle Y = \sum\limits_{i=1}^n X_i \sim \Gamma\left( \sum_{i=1}^n k_i, \theta \right)}
.
Если
X
∼
Γ
(
k
,
θ
)
{\displaystyle X \thicksim \Gamma(k,\theta)}
, и
a
>
0
{\displaystyle a>0}
— произвольная константа, то
a
X
∼
Γ
(
k
,
a
θ
)
{\displaystyle aX \thicksim \Gamma( k, a\theta)}
.
Связь с другими распределениями [ ]
Γ
(
1
,
θ
)
≡
E
x
p
(
θ
)
{\displaystyle \Gamma(1,\theta) \equiv \mathrm{Exp}(\theta)}
.
Если
X
1
,
…
,
X
k
{\displaystyle X_1,\ldots,X_k}
— независимые экспоненциальные случайные величины, такие что
X
i
∼
E
x
p
(
θ
)
,
i
=
1
,
…
,
k
{\displaystyle X_i \sim \mathrm{Exp}(\theta),\; i = 1,\ldots, k}
, то
Y
=
∑
i
=
1
k
X
i
∼
Γ
(
k
,
θ
)
{\displaystyle Y = \sum\limits_{i=1}^k X_i \sim \Gamma(k, \theta )}
.
Γ
(
n
2
,
2
)
≡
χ
2
(
n
)
{\displaystyle \Gamma\left(\frac{n}{2},2\right) \equiv \chi^2(n)}
.
Γ
(
k
,
θ
)
≈
N
(
k
θ
,
k
θ
2
)
{\displaystyle \Gamma(k, \theta) \approx \mathrm{N}(k\theta, k\theta^2)}
при
k
→
∞
{\displaystyle k\to \infty}
.
Если
X
1
,
X
2
{\displaystyle X_1,X_2 }
— независимые случайные величины, такие что
X
i
∼
Γ
(
k
i
,
1
)
,
i
=
1
,
2
{\displaystyle X_i \sim \Gamma(k_i,1),\; i=1,2}
, то
X
1
X
1
+
X
2
∼
B
(
k
1
,
k
2
)
{\displaystyle \frac{X_1}{X_1+X_2} \sim \mathrm{\Beta}(k_1,k_2)}
.
Моделирование гамма-величин [ ]
Учитывая свойство масштабирования по параметру θ , указанное выше, достаточно смоделировать гамма-величину для θ = 1. Переход к другим значениям параметра осуществляется простым умножением.
Используя тот факт, что распределение
Γ
(
1
,
1
)
{\displaystyle \Gamma (1, 1)}
совпадает с экспоненциальным распределением, получаем, что если U — случайная величина, равномерно распределённая на интервале (0, 1], то
ln
U
∼
Γ
(
1
,
1
)
{\displaystyle \ln U \sim \Gamma (1, 1)}
.
Теперь, используя свойство k -суммирования, обобщим этот результат:
∑
i
=
1
n
−
ln
U
i
∼
Γ
(
n
,
1
)
,
{\displaystyle \sum_{i=1}^n {-\ln U_i} \sim \Gamma (n, 1),}
где Ui — независимые случайные величины, равномерно распределённые на интервале (0, 1].
Осталось смоделировать гамма-величину для 0 < k < 1 и ещё раз применить свойство k -суммирования. Это является самой сложной частью.
Ниже приведён алгоритм без доказательства. Он является примером выборки с отклонением .
Положить m равным 1.
Сгенерировать
V
2
m
−
1
{\displaystyle V_{2m - 1}}
и
V
2
m
{\displaystyle V_{2m}}
— независимые случайные величины, равномерно распределённые на интервале (0, 1].
Если
V
2
m
−
1
≤
v
0
{\displaystyle V_{2m - 1} \le v_0}
, где
v
0
=
e
e
+
δ
{\displaystyle v_0 = \frac e {e + \delta}}
, перейти к шагу 4, иначе к шагу 5.
Положить
ξ
m
=
(
V
2
m
−
1
v
0
)
1
δ
,
η
m
=
V
2
m
ξ
m
δ
−
1
{\displaystyle \xi_m = \left( \frac {V_{2m - 1}} {v_0} \right) ^{\frac 1 \delta}, \ \eta_m = V_{2m} \xi _m^ {\delta - 1}}
. Перейти к шагу 6.
Положить
ξ
m
=
1
−
ln
V
2
m
−
1
−
v
0
1
−
v
0
,
η
m
=
V
2
m
e
−
ξ
m
{\displaystyle \xi_m = 1 - \ln {\frac {V_{2m - 1} - v_0} {1 - v_0}}, \ \eta_m = V_{2m} e^{-\xi_m}}
.
Если
η
m
>
ξ
m
δ
−
1
e
−
ξ
m
{\displaystyle \eta_m > \xi_m^{\delta - 1} e^{-\xi_m}}
, то увеличить m на единицу и вернуться к шагу 2.
Принять
ξ
=
ξ
m
{\displaystyle \xi = \xi_m}
за реализацию
Γ
(
δ
,
1
)
{\displaystyle \Gamma (\delta, 1)}
.
Подытожим:
θ
(
ξ
−
∑
i
=
1
[
k
]
ln
U
i
)
∼
Γ
(
k
,
θ
)
,
{\displaystyle \theta \left( \xi - \sum _{i=1} ^{[k]} {\ln U_i} \right) \sim \Gamma (k, \theta),}
где
[k ] является целой частью k , а ξ сгенерирована по алгоритму, приведённому выше при δ = {k } (дробная часть k );
Ui and Vl распределены как указано выше и попарно независимы.
hu:Gamma-eloszlás
nl:Gamma-verdeling
sv:Gammafördelning