A#3 Herm
A#3 Herm
A#3 Herm
620218020
MODELADO Y SIMULACION DE SISTEMAS
Actividad 3. Ejercicio
Fecha: 02/08/2024
Nombre del estudiante: HECTOR EDUARDO ROMERO
MAGDONEL
Nombre del docente:Sergio Casasola
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.
4. Presenta tus resultados en un documento en .PDF, para lo cual puedes utilizar las tablas
generadas en Excel e incluye portada, desarrollo, conclusión y referencias estilo APA 7.
5. Al finalizar esta actividad, vuelve a la plataforma y sigue los pasos que se indican para enviar
tu trabajo.
numero de simulacion números aleatorios valor de la demanda
1 0.23657766 45
2 0.01937271 42
3 0.27059503 45
4 0.84619111 51
5 0.33241734 48
6 0.46508011 48
7 0.65869991 48
8 0.02534335 42
9 0.02499606 42
10 0.82969174 51
11 0.65677103 48
12 0.54654758 48
13 0.20520055 45
14 0.40380676 48
15 0.82929623 51
16 0.27991878 45
17 0.50606218 48 14
12
18 0.07674283 42 10
8
19 0.48065147 48
6
20 0.92501733 54 4
21 0.65305716 48 2
0
22 0.27452328 45
23 0.14131064 45
24 0.4859736 48
25 0.30184538 48
26 0.28753903 45
27 0.75292995 51
28 0.15042205 45
29 0.38761885 48
30 0.01651817 42
frecuencia
unidades frecuencia
acumulada
42 0.00 0.10
45 0.20 0.30
48 0.40 0.70
51 0.20 0.90
54 0.10 1.00
desviación
unidades frecuencia 3.05941171
estándar
42 5 media 48
45 8 error 0.5585696
48 12
51 4
54 1
DESVIACION ESTANDAR
desviación estándar
14
12
10
8
6
4
2
0
42 45 48 51 54
CONCLUSION
Las simulaciones de Monte Carlo son una herramienta poderosa en el análisis y la toma de decisiones en situaciones de
incertidumbre. Aquí tienes una conclusión general sobre su uso y efectividad:
Conclusión sobre las Simulaciones de Monte Carlo
Las simulaciones de Monte Carlo son fundamentales en la evaluación y gestión de riesgos en una variedad de campos,
incluyendo finanzas, ingeniería, ciencias físicas y más. Su capacidad para modelar sistemas complejos y variables
inciertas las convierte en una herramienta invaluable para prever posibles resultados y tomar decisiones informadas.
Ventajas:
1. Flexibilidad: Permiten modelar problemas con múltiples variables y distribuciones probabilísticas, adaptándose a una
amplia gama de situaciones.
2. Evaluación de Riesgos: Ayudan a cuantificar la incertidumbre y los riesgos asociados a diferentes decisiones o
escenarios, proporcionando una perspectiva más clara de las posibles variaciones en los resultados.
3. Visualización de Resultados: Facilitan la generación de distribuciones de probabilidad y la representación gráfica de
posibles resultados, lo que facilita la interpretación y comunicación de la información.
4. Optimización: Ayudan a identificar las mejores estrategias o soluciones al simular diferentes escenarios y evaluar
sus impactos potenciales.
Desventajas:
1. Dependencia de Datos: La precisión de las simulaciones depende en gran medida de la calidad de los datos y
supuestos iniciales. Datos incorrectos o supuestos poco realistas pueden llevar a conclusiones erróneas.
2. Requerimientos Computacionales: Pueden ser intensivas en términos de recursos computacionales,
especialmente cuando se requieren un gran número de simulaciones para obtener resultados precisos.
3. Interpreción Compleja: Los resultados pueden ser difíciles de interpretar sin un análisis adecuado, y la complejidad
de los modelos puede requerir un nivel alto de especialización.
Conclusión General:
Las simulaciones de Monte Carlo son una herramienta esencial para la toma de decisiones en condiciones de
incertidumbre, proporcionando un marco robusto para evaluar el riesgo y prever resultados. Aunque tienen
limitaciones y requieren una gestión cuidadosa de los datos y los recursos computacionales, su capacidad para
ofrecer una visión detallada de los posibles escenarios y resultados las hace extremadamente valiosas en muchos
contextos. La clave para su éxito radica en el diseño adecuado del modelo, la validación de los datos y la
interpretación efectiva de los resultados.
REFERENCIAS