KL.divergence.Rd
The Kullback–Leibler divergence is defined only if for all i, \(Q(i) = 0\) implies \(P(i) = 0\) (absolute continuity).
KL.divergence(p, q, base = 2)
p | probability distribution |
---|---|
q | probability distribution |
base | baseof the logarithm |
numerical
data(Pi) data <- getData(Pi) data[1,3] <- 0.2 data[2,3] <- 0.1 Pi2 <- Distribution("Pi2") setData(Pi2, data) KL.divergence(Pi, Pi2)#> [1] 0.1