U2 - Ejercicio Simulacion
U2 - Ejercicio Simulacion
U2 - Ejercicio Simulacion
Fecha: 27/07/2023
Nombre del estudiante: Daniel Farid Monterrubio villanueva
Nombre del docente: Omar Aceves Suriano
Los métodos de Monte Carlo abarcan una colección de técnicas que permiten obtener
soluciones de problemas matemáticos o físicos por medio de pruebas aleatorias repetidas.
En la práctica, las pruebas aleatorias se sustituyen por resultados de ciertos cálculos
realizados con números aleatorios.
Bajo el nombre de Método Monte Carlo o Simulación Monte Carlo se agrupan una serie de
procedimientos que analizan distribuciones de variables aleatorias usando simulación de
números aleatorios.
El Método de Monte Carlo da solución a una gran variedad de problemas matemáticos
haciendo experimentos con muestreos estadísticos en una computadora. El método es
aplicable a cualquier tipo de problema, ya sea estocástico o determinístico.
Generalmente en estadística los modelos aleatorios se usan para simular fenómenos que
poseen algún componente aleatorio. Pero en el método Monte Carlo, por otro lado, el objeto
de la investigación es el objeto en sí mismo, un suceso aleatorio o pseudoaleatorio se usa
para estudiar el modelo.
A veces la aplicación del método Monte Carlo se usa para analizar problemas que no tienen
un componente aleatorio explícito; en estos casos un parámetro determinista del problema
se expresa como una distribución aleatoria y se simula dicha distribución. Un ejemplo sería
el famoso problema de las Agujas de Bufón.
La simulación de Monte Carlo también fue creada para resolver integrales que no se pueden
resolver por métodos analíticos, para solucionar estas integrales se usaron números
aleatorios. Posteriormente se utilizó para cualquier esquema que emplee números
aleatorios, usando variables aleatorias con distribuciones de probabilidad conocidas, el cual
es usado para resolver ciertos problemas estocásticos y determinísticos, donde el tiempo no
juega un papel importante.
El algoritmo de Simulación Monte Carlo Crudo o Puro está fundamentado en la generación
de números aleatorios por el método de Transformación Inversa, el cual se basa en las
distribuciones acumuladas de frecuencias:
1. Determinar la/s Variables aleatorias y sus distribuciones acumuladas(F).
2. Generar un número aleatorio uniforme (0,1).
3. Determinar el valor de las variables aleatorias para el número aleatorio generado de
acuerdo con las clases que tengamos.
4. Calcular media, desviación estándar error y realizar el histograma.
5. Analizar resultados para distintos tamaños de muestra.
Iterar los pasos 2, 3 y 4 tantas veces como muestras se requieran para el problema.
Otra opción para trabajar con Monte Carlo, cuando la variable aleatoria no es directamente
el resultado de la simulación o tenemos relaciones entre variables es la siguiente:
1. Diseñar el modelo lógico de decisión.
2. Especificar distribuciones de probabilidad para las variables aleatorias relevantes.
3. Incluir posibles dependencias entre variables.
4. Muestrear valores de las variables aleatorias.
5. Calcular el resultado del modelo según los valores del muestreo (iteración) y registrar
el resultado.
6. Repetir el proceso hasta tener una muestra estadísticamente representativa.
7. Obtener la distribución de frecuencias del resultado de las iteraciones.
8. Calcular media, desvío.
9. Analizar los resultados
Por ejemplo, si el número aleatorio generado sea 0,52, ¿a qué valor de unidades
corresponde? observamos en la columna de frecuencias acumuladas, ese valor exacto
no aparece, el siguiente mayor es 0,70 y corresponde a 48 unidades. Se puede apreciar
mejor en el gráfico, trazando una recta desde el eje de la frecuencia hasta que intercepta
con la línea de la función acumulada, luego se baja a la coordenada de unidades y se
obtiene el valor correspondiente; en este caso 47.
a. Para los datos del problema presentado sobre la demanda, realiza en Excel,
números aleatorios utilizando la función ALEATORIO() para una distribución
uniforme de 0 a 1. Por lo menos 30 números aleatorios.
Conclusion
El método de generación de números aleatorios con aleatorio () en Excel es una forma rápida y sencilla
de simular datos siguiendo una distribución uniforme. Sin embargo, debe usarse con cuidado y
considerar sus limitaciones, especialmente si se requieren distribuciones diferentes o una mayor
precisión en los resultados. Para aplicaciones más avanzadas y complejas, existen otras técnicas de
generación de números aleatorios y distribuciones que pueden ser más apropiadas.
Referencia
García, E., Reyes, H., y Cárdenas, L. (2013). Simulación y análisis de sistemas con Promodel
Render, B., Stair, R. M., & Hanna, M. E. (2012).Métodos cuantitativos para los negocios
Granino A. Korn. (2007). Advanced Dynamic-system Simulation. Model-replication Techniques and Monte Carlo
Simulation