Vous êtes sur la page 1sur 7

Resumen

En la actualidad, se reconoce a la tarea de generación de números pseudoalteatorios como un aspecto


crucial en el empleo de metodologías modernas para la simulación de modelos. Cuando las variables
utilizadas en un proceso de simulación de un sistema determinado no son estadísticamente
independientes, los resultados que se infieren pueden adolecer importantes errores, debido al
conocido fenómeno de auto correlación de datos.

Por otra parte, para evaluar la calidad de las sucesiones de números pseudoaleatorios, se realizan
contrastes entre las pruebas estadísticas (teorías empíricas) existentes, y se introducen pruebas, de
acuerdo a los más recientes enfoques para estudiar uniformidad e independencia según el concepto
de entropía desde la medida de las probabilidades y la estadística.

0
Índice

1
Objetivos
Identificar su función y como se generan estos números pseudoaletorios y también para que
sirven
Buscar un método que permita generar números aleatorios mediante un software

2
Cuerpo del trabajo

Que es un número aleatorio


Un número aleatorio, es un número generado al azar, ya sea con una fórmula matemática
o con la ayuda de un software que se encargue de generarlo por medio de un algoritmo.
1Es un número obtenido al azar, es decir, que todo número tenga la misma probabilidad
de ser elegido y que la elección de uno no dependa de la elección del otro. El ejemplo
clásico más utilizado para generarlos es el lanzamiento repetitivo de una moneda o dado
ideal no trucado.

Para que se Utilizan Los números aleatorios


son utilizados normalmente para representar la realidad por medio de los modelos
matemáticos, un ejemplo de números aleatorios aplicado a la realidad, podría ser el del
clima diario ya que con certeza no se sabe cual será el clima de un día en particular. El
clima de un día no depende del clima del día anterior, por tanto la probabilidad de que
llueva hoy no influye en la probabilidad de que llueva mañana, por lo tanto si llueve hoy
mañana puede calentar o puede llover y calentar hasta tanto que salga el arcoíris. De esta
forma funcionan los números aleatorios, si sale un número x y se desea uno más la
probabilidad de que salga el mismo número será la misma en comparación con el resto
de datos que existan. Otro claro ejemplo que se puede ver reflejado en los números
aleatorios, es el de los juegos de azar ya que el segundo lanzamiento no depende del
primero, es decir que si se lanzan dos dados la probabilidad siempre será la misma en
cualquiera de los lanzamientos (36).
Así, si cae 6 en un dado 2 en el otro como lo muestra la imagen1, la probabilidad será
2/36= 0,055
Ahora si se relaciona con los números aleatorios, tendremos que: Dado 1 cae en 6 Dado
2 cae en 2 Por lo tanto la probabilidad que caiga 6 en el dado 1 y 2 en el dado 2 será
1/36= 0.027 Tenemos entonces que la probabilidad para este ejercicio en cualquiera de
los casos será 1/36 = 0.027 debido a que se realizó la selección entre dado1 y dado2 y no
en conjunto. Se puede entonces decir, que la probabilidad de un número que se genera
aleatoriamente depende del total de números que haya y será la misma probabilidad para
todos, entonces si tomáramos un ejemplo con un salón de clases donde hay 30
estudiantes. La probabilidad de que no asista una estudiante seria 1/30= 0.033 y está
aplicaría para cualquiera de los 30 estudiantes del salón.

Tipos
En los números aleatorios, se pueden encontrar dos clasificaciones (números
uniformemente distribuidos y números distribuidos no uniformes) para el caso de los no

3
uniformes, de igual forma es necesario tomar un numero uniforme y luego invertir la
variable para que se pueda continuar con un proceso aparte, para estos procedimientos se
puede usar la distribución de Cauchy, la distribución gaussiana o la de Bernulli. Para los
uniformes mente distribuidos entonces, 2Cabe resaltar que los generadores de números
tienen unas características propias que los identifican como tal y son:
- Estos tipos de números no deben caer en ciclos
- Las series de números generados tienen que ser reproducibles
- Rapidez al adquirir los números
- El generador como los números que este genere de procurar tener un almacenamiento
mínimo
- Todos los números que sean generados tienen que estar uniforme mente distribuidos
ósea que su probabilidad de salida tiene que ser la misma
- Todos los elementos generados tiene que ser independientes de los que sean generado
anteriormente
A continuación veremos los tipos de métodos utilizados para generar números y
evaluaremos con que características anteriormente mencionadas están relacionadas

Computación análoga: Las series son obtenidas con medios físicos. Ventajas: Es muy
rápido y las series que se obtienen son verdaderamente aleatorias. Desventajas: Las que
se obtiene no se pueden repetir.

Tablas ( se pueden obtener 100000 números ) Ventajas: Las series que se obtienen se
pueden reproducir nuevamente. Desventajas: Es muy demorado y demanda mucho
espacio de almacenamiento

Computación digital Tiene una función y un valor inicial, de los cuales se generan los
números aleatoriamente Ventajas: Es rápido, las series que se obtiene se pueden repetir y
no ocupa mucho espacio de almacenamiento. Desventajas: Los números obtenidos
dependen de los anteriores

Manual Se puede tomar como ejemplo, lanzar un dado y realizar extracción de unas
bolas numeradas dentro de una urna. Ventajas: Las series que se obtienen son
verdaderamente aleatorias Desventajas: Es muy lento, se necesita gran almacenamiento
ya que cada serie que se obtiene tiene que ser guardada y las series que se obtiene no se
pueden repetir

Generadores de Números pseudoaleatorios


Existen varios modelos que permiten generar números aleatorios, entre ellos tenemos:
- GCL (Generadores de Congruencia Lineal)
- Generadores de desplazamiento de bits - Generadores de Fibonacci
- Pruebas de aleatoriedad
- Cuadrados medios
- Distribución Exponencial
- Distribución Normal
- Aceptación y rechazo
- Registros desfasados

Todos los modelos mencionados, permiten la generación de números aleatorios ya sea


uniformemente distribuidos o distribuidos no uniformes. Para el caso de nosotros,
veremos el método que permite generar los números aleatoriamente por medio de

4
javascript tomando como base el método random(), para lo cuál será más sencillo
realizar el procedimiento y su respectiva ejecución en una aplicación web. Este
javascript, deberá generar aleatoriamente el número de acuerdo a los paramatros que se
le establezcan al inicio y ejecución del código y la compilación del mismo.

CONCLUSIONES
1- Siempre que se generen números aleatorios, se habla de un conjunto de números en
un rango (1, n) en el cuál la probabilidad de que uno de esos números sea elegido
será siempre 1/n.
2- Los números aleatorios se utilizan todo el tiempo aplicados al mundo real, ya que por
medio de ellos se realizan análisis probabilísticos y pruebas de proyectos, desarrollos
de software, entre otros. Se utilizan como referencia para encontrar y reducir errores.
3- Los números aleatorios, permiten que sus simuladores tengan un mejor rendimiento
en cuanto a recursividad, comodidad, reproducibilidad, portabilidad, debido a su
forma de ser elegidos.

5
BIBLIOGRAFIA

http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/970/OLM
OSCERVANTES.pdf?sequence=10 generación de números pseudo aleatorios eficientes
en microcomputadores UNIVERSIDAD AUTONOMA DE MEXICO tesis

http://www.estadisticaparatodos.es/taller/aleatorios/aleatorios.html Copyleft Titapg 2008,


revisada 01 septiembre de 2012

http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/azar.htm Los números


aleatorios, La clase random, clases y objetos, revisado 01 septiembre 2012

Vous aimerez peut-être aussi