Qual seria a melhor maneira de colher amostras da distribuição Cantor ? Ele só tem cdf e não podemos invertê-lo.
19
Qual seria a melhor maneira de colher amostras da distribuição Cantor ? Ele só tem cdf e não podemos invertê-lo.
Respostas:
Fácil: faça uma amostra de uma distribuição Uniforme e recodifique de binário para ternário, interpretando cada "1" como um "2". (Esta é a abordagem de transformação de probabilidade inversa: ela realmente inverte o CDF!)( 0 , 1 )
Aqui está uma
R
implementação, escrita de uma maneira que deve ser portada prontamente para quase qualquer ambiente de computação.fonte
rCantor()
,qCantor()
,pCantor()
e uma menos significativadCantor()
dcantor
implementaria? Como Tim observa, essa distribuição não tem densidade. Também não possui átomos discretos. É o exemplo arquetípico de uma distribuição contínua, mas não absolutamente contínua. (I como a implementação deqcantor
, BTW - é provável rápido em virtude de sua exploração de multiplicação de matrizes.)