Sunteți pe pagina 1din 10

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERA INDUSTRIAL


ESCUELA PROFESIONAL DE INGENIERA
INFORMTICA

Tema: Generacin de variables Transformada Inversa

Curso: Simulacin de Sistemas

Docente: Ing. Jos A. Santa Cruz Vera.

Alumnos: Purizaca Zapata Jean Antonio


Jabo Huaman William
Collazos Silva Kevin Diego
Guerra Rentera Juan Luis

PIURA-PER

Agosto 24 de 2017
Dedicatoria

Dedicamos este trabajo a nuestras abnegadas madres, que son ellas las que a lo largo de
nuestras vidas nos han instruido con buenos valores.

Y al docente del curso por impartimos los conocimientos que exige el mundo global para
desempearnos en el mbito regional, nacional e internacional.
Objetivo general

Utilizar el mtodo de la transformada inversa para generar nmeros aleatorios.

Objetivos especficos

Conocer la teora de la generacin de nmeros aleatorios.

Definir las bases de la transformada inversa.

Obtener resultados de un determinado problema utilizando la transformada inversa.


Introduccin

En este trabajo de investigacin se ha recopilado informacin sobre la generacin de variables, se


puede decir que existen diversos mtodos que nos permiten generar variables aleatorias; lo normal
es que existan varias opciones para generar una misma variable aleatoria. La eleccin del mtodo
adecuado se puede basar en una serie de factores como: exactitud, velocidad, espacio y
simplicidad.
La mayora de las tcnicas utilizadas para la generacin se pueden agrupar en: mtodos de la
transformada inversa, de aceptacin-rechazo, de composicin, de convolucin. La investigacin
que se desarrollara ser sobre el mtodo de la transformada inversa.
El mtodo de la transformada inversa puede utilizarse para simular variables aleatorias continuas,
lo cual se logra mediante la funcin acumulada () y la generacin de nmeros pseudoaleatorios
~(0,1). Esto consiste en definir la funcin de densidad () que representa la variable a
modelar, calcular la funcin acumulada (), despejar la variable aleatoria y obtener la funcin
acumulada inversa ()1 , generar las variables aleatorias x, sustituyendo valores con nmeros
pseudoaleatorios ~(0,1) en la funcin acumulada inversa.
El mtodo de la transformada inversa tambin puede emplearse para simular variables aleatorias
de tipo discreto, como en las distribuciones de Poisson, de Bernoulli, binomial, geomtrica,
discreta general, etc.
GENERACION DE VARIABLES
Hay una variedad de mtodos para generar variables aleatorias. Cada mtodo se aplica solo a
un subconjunto de distribuciones y para una distribucin en particular un mtodo puede ser
ms eficiente que otro.

Generalmente en las simulaciones de sistemas estocsticos es necesario generar variables


aleatorias, las cuales tienen una distribucin distinta de la uniforme. La trasformada inversa es
uno de los mtodos utilizados para este fin.

La Figura 1 muestra en forma grfica el principio de este mtodo. Primero, se grafica la curva
de distribucin acumulada F(X) correspondiente a la distribucin deseada. Luego, se genera
un nmero aleatorio R, con el cual se ingresa por la ordenada y se intercepta la curva F(X), el
nmero X correspondiente a la abscisa del punto interceptado es un nmero aleatorio que
tiene la distribucin deseada.

VARIABLES
Entidad que puede tomar valores cualesquiera durante la duracin de un proceso dado:

Tipos de variables:

Discreta
Continua
Independiente

Discreta:
Una variable discreta es una variable que no puede tomar algunos valores dentro de un
mnimo conjunto numerable, quiere decir, no acepta cualquier valor, nicamente aquellos que
pertenecen al conjunto. Estas variables se dan de modo coherente separaciones entre valores
observables sucesivos. Dicho con ms rigor, se determina una variable discreta como la
variable que hay entre dos valores observables (potencialmente), hay por lo menos un valor no
observable (potencialmente). Como ejemplo, el nmero de animales en una granja (0, 1, 2, 3,
4, 5, 6, 7,...).

Continua:
Las variables continuas pueden adquirir cualquier valor en un intervalo, existiendo siempre
otros valores intermedios entre dos valores observables. La existencia de ms o menos valores
depende de la precisin de la medicin. Por ejemplo: la altura de un nio puede ser 1.2 metros
1.4 metros o 1.9 metros de acuerdo a cmo se mida. Esto implica que se registran ciertos
errores de medicin.

Por el contrario, en lo que respecta a las variables continuas, podemos hacer uso de otros
ejemplos para entenderlas:

El peso que tiene un hombre o una mujer.

El peso de los melocotones que se han comprado en el mercado.


Independiente:
El trmino variable independiente es a veces una fuente de confusin, ya que muchos
suponen que su nombre deriva de que la variable es independiente de cualquier
manipulacin.
El nombre se debe a que la variable es aislada de cualquier otro factor, lo que permite la
manipulacin experimental para establecer resultados analizables.
Algunos artculos de investigacin parecen aportar resultados por medio de la
manipulacin de ms de una variable experimental, pero esto suele estar errado.
Es probable que cada variable manipulada sea un experimento en s mismo, una zona en
donde las palabras "experimento" e "investigacin" difieren. Simplemente es ms
conveniente para el investigador unirlos en un solo artculo y discutir los resultados
generales.

El investigador botnico tambin podra estudiar los efectos de la temperatura o de la


cantidad de agua sobre el crecimiento, pero estos estudios deberan ser realizados como
experimentos separados y la conclusin y discusin se uniran al final.

TRANSFORMACIN INVERSA
Si la variable aleatoria X tiene una FDA (),entonces la variable = () est distribuida
uniformemente entre 0 y 1. Por lo tanto, X se puede obtener generando nmeros uniformes y
calculando = 1 ().

1.0
FDA
F(x) u

0
x

Imagen 1. Transformada inversa


Prueba:

Sea = g() tal que = g 1 ():

() = ( ) = ( 1 ()) = (1 ())

Seleccionemos g( ) de forma que g() = () , o = (), y que u sea una


variable aleatoria entre 0 y 1 con distribucin dada por


() = (g 1 ()) = ( 1 ()) = Y () = =1

O sea que u est distribuida uniformemente entre 0 y 1.

Este mtodo nos permite generar variables aleatorias siempre que se pueda determinar F-
1
(x) analticamente o empricamente.

Ejemplo (determinacin analtica):

Sea X exponencial con () = e x . La FDA es F(x)=1-e-x =u o


x=(1)ln(1u). Si u es uniforme entre 0 y 1, entonces 1-u tambin est
distribuida uniformemente entre 0 y 1. Por lo tanto podemos generar variables
aleatorias exponenciales generando u y despus calculando x =(1)ln( )u.
Ejemplo (determinacin emprica):

El tamao de los paquetes en una red fueron medidos y encontrados trimodales


con las siguientes probabilidades:

Tamao (bytes) Probabilidad

64 0.7

128 0.1

512 0.2

La FDA viene dada por:

0.0 0 < 64
0.7 64 < 128
Fx() = {
0.8 128 < 512
0.1 512

y la inversa est dada por:

64 0 < 0.7
F u1 ( ) = { 128 07. < 0.8
512 0.8 < 1

Imagen 2. Determinacin emprica


CONCLUSIONES
En el presente informe se ha estudiado el mtodo de la transformada inversa que concierne a
la generacin de variables por lo cual se puede decir que es un mtodo para la generacin de
nmeros aleatorios de cualquier distribucin de probabilidad continua cuando se conoce la
inversa de su funcin de distribucin. Este mtodo es en general aplicable, pero puede resultar
muy complicado obtener una expresin analtica de la inversa para algunas distribuciones de
probabilidad.
Bibliografa

Flesia, G. (2013). Generacin de variables aleatorias continuas - Mtodo de la transformada


inversa . Espaa: Famaf.

Vitoriano, B. (31 de 01 de 2013). Modelos y Mtodos de Simulacin Estocstica. Aplicacin en


la valoracin de Aplicaciones Financieras. Espaa, Espaa, Espaa.

Zambrano, A. J. (12 de Abril de 2015). RPubs. Obtenido de RPubs:


https://rpubs.com/alexjzc/tema4

S-ar putea să vă placă și