Simulación Matemática DAVID PINZÓN ULLOA. Métodos de Generación de Números Aleatorios.

Slides:



Advertisements
Presentaciones similares
Números Aleatorios Simulación.
Advertisements

Generación de Números Seudo-Aleatorios
Tema 2: Números aleatorios. Generación de números
NUMEROS PSEUDO ALEATORIOS
Departament d’Estadística Divisió de Ciències Experimentals i Matemàtiques Generación de números aleatorios Programa de doctorado en Biometría y Estadística.
Un número aleatorio es aquel 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.
NUMEROS ALEATORIOS. La idea es hallar un generador que sea fácil de implementar en la computadora, que sea rápido y que no ocupe mucho espacio memoria,
Bloque IX - Estadística. Población vs muestra Medidas de dispersión Medidas de tendencia central.
MÉTODO CONGRUENCIALES David Chacón. Método Congruenciales Se han desarrollado básicamente tres métodos de congruenciales para generar números pseudoaleatorios,
Generación de números pseudoaleatorios Mg. Samuel Oporto Díaz SIMULACION DE SISTEMAS DISCRETOS.
Distribuciones estadísticas 1.- Variable aleatoria discreta. 2.- Función de probabilidad de variable discreta. Propiedades 3.- Parámetros en distribuciones.
PPTCEG049EM32-A16V1 Distribución normal EM-32. Recordemos… -¿Cómo se calcula el valor esperado para una determinada variable aleatoria? -¿Cómo es posible.
MÉTODOS NUMÉRICOS 1.2 Aproximación Numérica Gustavo Rocha
SIMULACION Con todo el poder de las matemáticas, existen muchos problema que desafían los métodos de solución conocidos. Por ejemplo, cuando se quiere.
Ingreso , proceso y salida de datos
Potenciación Bibliografía: el mentor de matemática Grupo Océano
ESTADÍSTICAS INFERENCIALES
Integral indefinida y métodos de integración
VENTAJAS DEL ALGORITMO LMS
MÉTODOS NUMÉRICOS 2.2 Raíces de ecuaciones
METODOS PARA ANALISIS DE TALUDES
Profesora: Susana Abraham C.
“Bootstrap” Jaime Mojica Cuevas
Introducción a los modelos econométricos
MÉTODOS NUMÉRICOS ..
Números Pseudo aleatorios.
TEMA 6 Introducción a la Estadística
MT-22 PPTCANMTGEA07002V1 Clase Probabilidad clásica.
Investigación Operativa 1
Relaciones dadas por tablas
Señales Limitadas por Banda y Teorema de Muestreo
Modelos de Simulación.
¿Qué es un OPERADOR? “Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión o instrucción. Los operadores que.
PLANIFICACIÓN ACADÉMICA CBM-3A
MT-21 PPTCANMTALA07001V1 Clase Números.
Etapas de la simulación de procesos
EXPRESIONES Una expresión es una forma especial de asignación.
Aplicación: Circuito RLC
6.4 Grados de libertad Nazira Calleja.
Estimación de volatilidades
Generación de números aleatorios
UNIDAD 1 APROXIMACIÓN NUMÉRICA Y ERRORES  Aproximación numérica y problema de caja negra.  Sistema numérico de punto flotante.  Error de redondeo. 
Cociente de un polinomio entre un monomio Para dividir un polinomio entre un monomio, dividimos cada término del polinomio entre el monomio. Ej:
Kriging Consideremos información de determinada propiedad en el yacimiento y puntos en los cuales se tiene la estimación dea partir de los puntos.
Computación Nivel Usuario CB-123
GIOVANNY ANDRES ARENAS UNIVERSIDAD DE IBAGUE-COREDUCACIÓN
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Método RULA (Valoración Rápida de los Miembros Superiores). GRUPO 2 INTEGRANTES: VIVIAN PEREZ DAVID ACURIO GABRIEL GAIBORT.
La mayoría de las variables aleatorias que se presentan en los estudios relacionados con las ciencias sociales, físicas y biológicas, por ejemplo, el peso.
La mayoría de las variables aleatorias que se presentan en los estudios relacionados con las ciencias sociales, físicas y biológicas, por ejemplo, el peso.
AJUSTE DE CURVAS TEMA #10. AJUSTE DE CURVAS Si se necesita la versión simplificada de una función complicada. Una manera de hacerlo es calcular valores.
Control Estadístico de Procesos
UD 5: DISTRIBUCIÓN BINOMIAL Y NORMAL
UNIDAD No. 2 Métodos de integración
Depto. Matemáticas – IES Elaios Tema: Estadística Inferencial 1. MUESTREO ALEATORIO Presentación elaborada por el profesor José Mª Sorando, ampliando y.
Depto. Matemáticas – IES Elaios Tema: Estadística Inferencial 1. MUESTREO ALEATORIO Presentación elaborada por el profesor José Mª Sorando, ampliando y.
Unidad 2. Simulación Edwin Yuliani Moreno Bautista.
2. DISTRIBUCIÓN BINOMIAL Y DISTRIBUCIÓN NORMAL
LAS PROBABILIDADES.
Complejidad algorítmica
String, random y stream en java
INSTITUTO TECNOLOGICO DE VERACRUZ
Estructuras de Repetición Algoritmos
REGRESIONINTERPOLACION Los Métodos Numéricos Métodos mas utilizados Ajuste de Curvas.
Depto. Matemáticas – IES Elaios Tema: Distribuciones de Probabilidad 2. DISTRIBUCIÓN BINOMIAL Y DISTRIBUCIÓN NORMAL Presentación elaborada por el profesor.
Tema 5: Distribuciones continuas. Recordamos que una variable aleatoria continua es una variable cuyo valor no puede predecirse con exactitud (aunque.
MODELADO Y SIMULACIÓN Introducción al Modelado y Simulación.
REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD Dr. RAFAEL BELLOSO CHACIN INVESTIGACIÓN Y POSGRADO. MAESTÍA: INGENIERÍA DE CONTROL Y AUTOMATIZACIÓN DE PROCESOS.
DRENAJE ÁCIDO DE MINA GRUPO DE INVESTIGACIÓN SIGMA.
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
Transcripción de la presentación:

Simulación Matemática DAVID PINZÓN ULLOA

Métodos de Generación de Números Aleatorios

Generación de Números “Aleatorios” Uniformes

Números aleatorios  Para poder generar entradas estocásticas (probabilísticas) para un modelo de simulación, se debe contar con un generador de números “aleatorios”.  Con estos métodos de generación de variables aleatorias se pueden simular las entradas incontrolables para un modelo de simulación.

Números “aleatorios”  Inicialmente los números “aleatorios” se generaban en forma manual o mecánica  También existen métodos aritméticos que permiten generan un gran conjunto de números “aleatorios”.

Números “aleatorios”  Existen además Tablas de números “aleatorios” uniformes.

Números aleatorios  También existen métodos aritméticos que permiten generan un gran conjunto de números aleatorios, pero el advenimiento de la computadora ha permitido crear generadores que permitan obtener de manera sucesiva todo los números aleatorios que se requieran

Números “aleatorios”  Estos algoritmos producen una sucesión de números que se asemeja a la de una sucesión de realizaciones de variables aleatorias iid U(0, 1), aunque realmente no lo sea.  Es por ello que este tipo de números se denominan pseudo-aleatorios y el algoritmo que los produce se llama generador de números pseudo-aleatorios.

Números “aleatorios”  Un proceso iterativo Semilla ALGORITMO Resultado

Números “aleatorios”  Un proceso iterativo Entrada ALGORITMO Número pseudo-aleatorio

NÚMEROS “ALEATORIOS”  ¿Qué pasa cuándo X n+1 ya ha sido un número generado anteriormente? Todo la sucesión de números siguientes ya habrán parecido o habrán sido generados por el algoritmo. Se repite el ciclo

NÚMEROS “ALEATORIOS”  ¿Qué se podría decir del algoritmo (o su parametrización) cuándo el ciclo es corto? El algoritmo no es recomendable

NÚMEROS ALEATORIOS UNIFORMES (RECTANGULARES)  CARACTERÍSTICAS  Uniformemente Distribuidos.  Estadísticamente independientes  Reproducibles  Período largo (sin repetición dentro de una longitud determinada de la sucesión)  Generados a través de un método rápido  Generados a través de un método que no requiera mucha capacidad de almacenamiento de la computadora.

NÚMEROS ALEATORIOS UNIFORMES  Generados a través de una relación de recurrencia  NÚMEROS PSEUDOALEATORIOS  Técnica determinística.

NÚMEROS “ALEATORIOS” Semilla: Es el valor utilizado para comenzar la secuencia

Números Aleatorios  Existen algunos métodos que tienen su aplicación en la criptografía.  De los métodos tradicionales aplicados, más conocidos se tienen:  Método de cuadrados medios  Método de congruenciales lineales

Números Aleatorios Uniformes  La utilidad de generar números aleatorios uniformes [0,1] radica en el hecho que nos permite generar números aleatorios que pertenecen a otro tipo de distribución de probabilidad. Resultado proviene de :  Teorema: Si X es una variable aleatoria con una función de distribución F(x), entonces la variable aleatoria U= F(X) tiene una distribución Uniforme [0,1]

Método de los cuadrados medios  Propuesto por John Von Neumann y Nicholas Metropolis.  Algoritmo  Tomar al azar una semilla X 0.  El número debe ser de 2n cifras  Elevar al cuadrado dicho número.  En algunos casos se añaden ceros a la izquierda de tal manera que resulte en un número de 4 cifras  Tomar 2n cifras centrales  Se divide el número para 2 y se toman n cifras a la izquierda y n cifras a la derecha incluyendo la cifra de partición.  El nuevo número aleatorio uniforme se obtiene colocando un punto decimal delante de las 2n cifras.

Método de los cuadrados medios  Ejemplo:

Método de los cuadrados medios  Inconvenientes:  Fuerte tendencia a degenerar rápidamente a 0  El ciclo suele ser corto.

GENERADORES CONGRUENCIALES LINEALES  Los generadores congruenciales lineales generan una secuencia de números pseudoaleatorios en la cual el próximo número pseudoaleatorio es determinado a partir del número generado anteriormente, es decir:  el número pseudoaleatorio X n es derivado a partir del número pseudoaleatorio X n-1

GENERADORES CONGRUENCIALES LINEALES 1. RELACIONES DE RECURRENCIA a) CONGRUENCIAL MULTIPLICATIVO b) CONGRUENCIAL MIXTO

Congruencial Multiplicativo

m: Número primo grande Esta relación de recurrencia nos dice que X n+1 es el residuo de dividir aX n entre m

Congruencial Mixto La relación de recurrencia viene dada por:

Congruencial Mixto  La relación de recurrencias está completamente caracterizada por los siguientes parámetros:  a,b,X 0 y m  Se puede comprobar que:

Congruencial Mixto  Primera objeción:  En realidad la sucesión no es en absoluto aleatoria. ¿Por qué?

Congruencial Mixto La relación de recurrencia viene dada por: Esta relación de recurrencia nos dice que X n+1 es el residuo de dividir aX n + c entre m

Congruencial Mixto La relación de recurrencia viene dada por: ¿Cuántos números diferentes pueden generarse? m números [0,1,…,m-1]

Congruencial Mixto