5 votos

¿Cómo realizar la prueba de bondad de ajuste y cómo asignar probabilidad con distribución uniforme?

Tengo que demostrar que un generador de llamadas VoIP genera llamadas distribuidos de manera uniforme entre las personas que llaman. En particular, la distribución es uniforme (min, max) donde el volumen de llamadas de distribución se distribuye uniformemente entre un mínimo y un máximo. Así, mediante la ejecución de una prueba con 10000 usuarios y un valor mínimo igual a 30 llamadas por semana, y un valor máximo igual a 90 llamadas/semana puedo obtener que no todos los usuarios respecto a este límite.

La situación se representa en la figura:

Los pocos usuarios que generan <30 o >90 llamadas estropear el test de la chi-cuadrado de bondad de ajuste de prueba y no sé cómo puedo proceder con una bondad de ajuste de la prueba. La mayoría de los valores se encuentra dentro del intervalo (y de estos podemos obtener de bajo valor de chi-cuadrado), pero las pocas que hay fuera-de-rango de valores de echar a perder el final de la chi-cuadrado de cálculo.

En su opinión, ¿cuál es la mejor manera de operar? ¿Qué debo hacer con el "fuera de rango"valores? Gracias.

PS: el test de la chi-cuadrado de bondad de ajuste prueba que se realiza es reportado en la siguiente figura: enter image description here

donde todavía no sé qué hacer con el fuera-de-rango de valores.

ACTUALIZACIÓN

después de hablar con personas vinculadas con el proyecto llegamos a la conclusión de que el generador no cumple con la distribución uniforme. Tenemos que hacer un análisis teórico de lo que podemos esperar realmente a la distribución al final de la generación basada en los insumos.

Esto significa que tengo que hacerlo! Más detalles: El generador asigna una "probabilidad" de entre 0 y 1 a los que llaman (con un método particular, que probablemente es el problema). A continuación, se genera un valor aleatorio entre 0 y 1 y se encuentra con que los asociados de usuario y asigna la llamada a él.

El generador de llamadas durante una semana con la tasa constante igual a 1 llamada por segundo, esto significa que se genera ca. 604800 total de llamadas.

Mi meta es distribuir las llamadas entre el mínimo y el máximo número de llamadas en una semana. Por ejemplo si tengo 10000 usuarios y el min límite es igual a 30 llamadas por semana y max = 90 llamadas a la semana debo obtener algo sobre:

30 llamadas : 163 usuarios.

El 31 de llamadas : 163 usuarios.

....

90 llamadas : 163 usuarios.

Así 163 usuarios generan el 30 de llamadas en una semana..etc, etc y por último 163 usuarios generan el 90 llamadas en una semana. ¿Cómo debo asignar la probabilidad a las personas con el fin de que el generador se distribuye a los que llaman de manera uniforme entre el rango de 30 a 90?

8voto

Akira Puntos 1061

Tal vez deberías cambiar al azar a los llamantes, entonces, según tu ejemplo, afirman que los primeros 163 hicieron 30 llamadas, los siguientes 163 hicieron 31 llamadas, etc. Por 'permutación', me refiero a ordenarlos en un orden aleatorio. La forma sencilla de hacerlo es usar su generador de números aleatorios para asignar a cada llamador un número y luego ordenarlos por ese número.

1voto

Steve Scheffler Puntos 1166

Lo que describen se asemeja a una "distribución uniforme continua",

Http://mathworld.wolfram.com/UniformDistribution.html

-Ralph Winters

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X