Distribuzione di Kumaraswamy

Da testwiki.
Vai alla navigazione Vai alla ricerca

Template:F In teoria della probabilità la distribuzione di Kumaraswamy è una distribuzione di probabilità continua, definita sull'intervallo [0,1] e dipendente da due parametri. È simile alla variabile casuale beta, ma è più semplice da usare grazie alle semplici espressioni chiuse della funzione di densità di probabilità e della frequenza cumulata. Porta il nome di Poondi Kumaraswamy che la descrisse per primo.[1]

Le funzioni di densità di probabilità delle variabile casuale di Kumaraswamy per alcuni valori dei parametri.
Confronto tra le variabili casuali beta e di Kumaraswamy per una scelta dei parametri.
Confronto tra le variabili casuali beta e di Kumaraswamy per una scelta dei parametri.

Caratteristiche

La funzione di densità di probabilità è definita da

f(x|a;b)=abxa1(1xa)b1, dove a e b sono i due parametri e x[0,1]

si ottiene così che la cumulata è

F(x|a;b)=[1(1xa)b]

e il valore atteso diventa

μ=bΓ(1+1/a)Γ(b)Γ(1+1/a+b)

mentre la mediana è

(1(12)1/b)1/a

e la moda

(a1ab1)1/a.

I momenti di ordine n sono calcolabili con

mn=bΓ(1+n/a)Γ(b)Γ(1+b+n/a)=bB(1+n/a,b).

dove Γ e B sono rispettivamente la funzione gamma e la funzione beta di Eulero.

Relazione con altre distribuzioni

  • Se XKumaraswamy(1,1) allora XU(0,1)
  • Se XU(0,1) (distribuzione continua uniforme) allora (1(1X)1b)1aKumaraswamy(a,b)
  • Se XBeta(1,b) (variabile casuale beta) allora XKumaraswamy(1,b)
  • Se XBeta(a,1) (variabile casuale beta) allora XKumaraswamy(a,1)
  • Se XKumaraswamy(a,1) allora (1X)Kumaraswamy(1,a)
  • Se XKumaraswamy(1,a) allora (1X)Kumaraswamy(a,1)
  • Se XKumaraswamy(a,1) allora ln(X)Exponential(a)
  • Se XKumaraswamy(1,b) allora ln(1X)Exponential(b)
  • Se XKumaraswamy(a,b) allora XGB1(a,1,1,b), la distribuzione beta generalizzata di primo ordine.

Implementazioni in software

In R tramite il pacchetto extraDistr sono disponibili le seguenti funzioni[2]

dkumar(x, a = 1, b = 1, log = FALSE)
pkumar(q, a = 1, b = 1, lower.tail = TRUE, log.p = FALSE)
qkumar(p, a = 1, b = 1, lower.tail = TRUE, log.p = FALSE)
rkumar(n, a = 1, b = 1)

rispettivamente funzione di densità, di probabilità, dei quantili e generatore di numeri casuali.

Bibliografia

  1. "A generalized probability density function for double-bounded random processes". Journal of Hydrology, 1980
  2. https://cran.r-project.org/web/packages/extraDistr/

Template:Portale