Documente Academic
Documente Profesional
Documente Cultură
Definicin
El trmino Pseudo_aleatorio se lo ha definido como nmeros que vienen de una secuencia en la cual cada trmino es imprescindible, cuyos dgitos pasan una serie de pruebas estadsticas.
Para realizar una simulacin que incluya variabilidad dentro de sus eventos, es preciso generar una serie de nmeros Pseudo_aleatorios por si mismos, y que esta aleatoriedad se extrapole al modelo de simulacin que se esta construyendo.
M. en C. Isaas Simn Marmolejo 13/02/2013
Nmero Pseudoaleatorio
Un nmero pseudo_aleatorio es un nmero generado en un proceso que parece producir nmeros al azar, pero no lo hace realmente. Las secuencias de nmeros pseudo_aleatorios no muestran ningn patrn o regularidad aparente desde un punto de vista estadstico, a pesar de haber sido generadas por un algoritmo completamente determinista, en el que las mismas condiciones inciales producen siempre el mismo resultado.
M. en C. Isaas Simn Marmolejo 13/02/2013
1. Mtodos manuales: Es la manera ms fcil de generar nmeros aleatorios 2. Tablas de biblioteca A milln random digits: la ventaja de este mtodo es que estos nmeros siempre se pueden reproducir. 3. Mtodos de computacin Vienen de procesos fsicos, este mtodo es ms rpido que los anteriores, el problema es que estos nmeros no se los puede reproducir.
M. en C. Isaas Simn Marmolejo 13/02/2013
1. Que sean uniformemente distribuidas 2. Que sean estadsticamente independientes 3. Que sean reproducibles 4. Que sean no cclicas o no peridicas 5. Que el mtodo con el cual se genera sea capaz de generar nmeros aleatorios a altas velocidades 6. Que sea capaz de ocupar el mnimo espacio en la memoria del computador
M. en C. Isaas Simn Marmolejo 13/02/2013
Nmeros Pseudo_aleatorios
Generacin de Nmeros Pseudo _Aleatorios
Algoritmo de cuadrados medios Algoritmo de productos medios Algoritmo de multiplicador constante Algoritmo lineal Algoritmo congruencial multiplicativo Algoritmo congruencial aditivo Algoritmos congruenciales no lineales
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
13/02/2013
Regresar
Regresar
Regresar
13/02/2013
Regresar
Algoritmo lineal
Propuesto por D.H. Lehmer en 1951
+1 = + = 0,1,2,3, ,
X0 =Semilla a = Constante multiplicativa C = Constante aditiva m = Mdulo X0>0, a>0, c>0 y m>0 deben ser nmeros enteros.
La operacin mod m significa multiplicar Xi por a sumar c y dividir el resultado entre m para obtener el residuo Xi+1. Para obtener nmeros pseudo aleatorios:
= = 1, 2, 3, , 1
Regresar
m = 2g a = 3 + 8k o a = 5 + 8k k = 0, 1, 2, 3, ... X0 debe ser un nmero impar g debe ser entero periodo de vida mximo N = m/4 = 2g Para obtener nmeros pseudo aleatorios:
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
13/02/2013
Regresar
13/02/2013
Regresar
Regresar
La ecuacin anterior fue propuesta por Blum Blum y Shub como un nuevo mtodo para generar nmeros que no tienen un comportamiento predecible.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
Prueba de medias
Consiste en determinar el promedio de los n nmeros que contiene el conjunto ri mediante la ecuacin siguiente:
1 = 2
=1
Si el valor de r encuentra entre los limites de aceptacin, concluimos que no se puede rechazar que el conjunto ri tiene un valor esperado de 0.5 con un nivel de aceptacin de 1-.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
Prueba de varianza
Consiste en determinar la varianza de los n nmeros que contiene el conjunto r, mediante la ecuacin siguiente: Despus se calculan los lmites de aceptacin inferior y superior:
Si el valor de V(r) se encuentra entre los lmites de aceptacin, decimos que no se puede rechazar que el M. en C. Isaas Simn Marmolejo 13/02/2013 conjunto r.
Regresar
Pruebas de uniformidad
13/02/2013
Regresar
Prueba Chi-cuadrada
Dividir el intervalo (0,1) en m subintervalos 2. Clasifica cada nmero pseudo aleatorio en los m intervalos. Nmeros r por intervalo = frecuencia observada (0i) Nmeros r esperados = frecuencia esperada (Ei) 3. A partir de 0i y Ei se determina el estadstico X^2 mediante la ecuacin:
1.
Si el valor del estadstico X^2 es menor al valor de tablas de X^2 entonces no se puede rechazar el conjunto de nmeros.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
Prueba Kolmogorov-Smirnov
1.
2.
Ordenar de menor a mayor los nmeros del conjunto. Determinar los valores de: D+, D- y D:
3.
4.
Determinar el valor crtico Da,n de acuerdo con la tabla de valores crticos de Kolmogorov-Smirnov para un grado de confianza a, y el tamao de la muestra n. Si el valor D es mayor que el valor crtico Da,n, se concluye que los nmeros del conjunto r no siguen una distribucin uniforme.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
Pruebas de independencia
Regresar
Si el estadstico Z0 es mayor que el valor crtico de Za/2, se concluye que los nmeros del conjunto r, no son independientes.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
2.
3.
Determinar una secuencia de unos y ceros, comparando los nmeros del conjunto ri y 0.5. Determinar el nmero de corridas observadas, C0., n0 (cantidad de 0) y n1 (cantidad de 1). Calcular el valor esperado, la varianza del nmero de corridas y el estadstico Z0 :
Si el estadstico Z0 est fuera del intervalo se concluye que los nmeros del conjunto ri no son independientes.
M. en C. Isaas Simn Marmolejo 13/02/2013
Regresar
Prueba pker
13/02/2013
Regresar
Prueba de series
13/02/2013
Regresar
Prueba de huecos
13/02/2013
Regresar