Cada estudiante tiene a si cargo dar solución a cuatro problemas empleando para ello simulación de modelos estadísticos.(ver tabla al final)
Alejandra es la persona encargada de las compras para un gran laboratorio de investigaciones biológicas. Uno de los principales insumos utilizados en el laboratorio son reactivos especializados, los cuales se compran a dos fabricantes internacionales de gran renombre. Debido a problemas logísticos durante el transporte, se estima que cada unidad de reactivo tiene una probabilidad de \(0.03\) de estar contaminada o defectuosa en el caso del primer fabricante, y una probabilidad de \(0.05\) para el segundo fabricante. Usted recibe un envío de \(100\) reactivos.
La edad de una antigua pieza de materia orgánica se puede estimar a partir de la tasa a la que emite partículas beta como resultado del decaimiento del carbono-14. Por ejemplo , si X es el número de partículas emitidas durante diez minutos por un fragmento óseo con 10000 años de antigüedad que contiene 1 g de carbono, entonces X tiene una distribución de Poisson con media \(\lambda=45.62\) . Un arqueólogo descubrió un pequeño fragmento óseo que contiene 1 g de carbono. Si t es la edad desconocida del hueso, en años, el arqueólogo contar{a el número X de partículas emitidas en diez minutos y calculará una edad estimada \(\widehat{t}\) con la fórmula:
\[\widehat{t}=\dfrac{\ln 15.3 - \ln (X/10)}{0.0001210} \]
El arqueólogo no lo sabe, pero el hueso tiene exactamente \(10000\) años de antigüedad, por lo que \(X\) tiene una distribución de Poisson con \(\lambda=45.62\).
Tres sistemas están compuestos por los componentes
R1
,R2
, R3
y R4
conectados, como lo muestra las siguientes figuras. El tiempo de vida en
meses de los componentes R1
y R3
sigue una
distribución lognormal con \(\mu=2\) y
\(\sigma=1\) y la distribución en meses
de los componentes R2
y R4
una distribución
lognormal con \(\mu=1\) y \(\sigma=0.1\). El sistema solo funciona si
A
y B
lo hacen.
Estimación del valor de \(\pi\) . LA siguiente figura sugiere como estimar el valor de \(\pi\) con una simulación. En la figura, un círculo con área igual a \(\pi/4\), está inscrito en un cuadrado cuya área es igual a 1. Se elige de forma aleatoria 100 puntos dentro del cuadrado . La probabilidad de que un punto esté dentro del círculo es igual a la fracción del área del cuadrado que abarca a este, la cual es \(\pi/4\). Por tanto, se puede estimar el valor de \(\pi/4\) al contar el número de puntos dentro del círculo, que es 79 para obtener la estimación de \(\pi/4 \approx 0.76\) . De este último resultado se concluye que \(\pi \approx 4(0.79) =3.14\) . Este ejercicio presenta un experimento de simulación que fue diseñado para estimar el valor de \(\pi\) al generar 1000 puntos en el cuadrado.
Genere 1000 coordenadas \(x\): \(X_{1}\), . . . , \(X_{1000}\). Utilice la distribución uniforme con valor mínimo de \(0\) y valor máximo de \(1\). La distribución uniforme genera variables aleatorias que tienen la misma probabilidad de venir de cualquier parte del intervalo \((0, 1)\).
Genere \(1000\) coordenadas \(y\) : \(Y_{1}, . . . , Y_{1000}\), utilizando nuevamente la distribución uniforme con valor mínimo de \(0\) y valor máximo de \(1\).
Cada punto \((X_{i},Y_{i})\) se encuentra dentro del círculo si su distancia desde el centro \((0.5, 0.5)\) es menor a \(0.5\). Para cada par \((X_{i},Y_{i})\) determine si la distancia desde el centro es menor a \(0.5\). Esto último se puede realizar al calcular el valor \((X_{i}-0.5)^{2}+(Y_{i}-0.5)^{2}\), que es el cuadrado de la distancia, y al determinar si es menor que \(0.25\).
¿Cuántos de los puntos están dentro del círculo? ¿Cuál es su estimación de \(\pi\)? (Nota: Con sólo 1000 puntos, es probable que su estimación sea inferior por 0.05 o más. Una simulación con 10000 y 100000 puntos tiene mayores probabilidades de dar como resultado una estimación muy cercana al valor verdadero
Ejercicios tomados de Navidi(2006)
Una planta de manufactura produce pistones para motores de combustión interna. El diámetro de los pistones debe ser de 10 cm, pero debido a variaciones en el proceso de producción, sigue una distribución normal con media \(\mu = 10\) cm y desviación estándar \(\sigma = 0.02\) cm. Un pistón es rechazado si su diámetro está fuera del rango de 9.97 cm a 10.03 cm.
Un servidor web recibe en promedio 30 solicitudes por minuto. Se ha determinado que el número de solicitudes sigue una distribución de Poisson. Un equipo de desarrolladores desea simular el comportamiento del servidor durante las horas pico.
Una constructora está evaluando la resistencia a la compresión de cilindros de concreto a los 28 días de curado. La resistencia sigue una distribución normal con media \(\mu = 30\) MPa y desviación estándar \(\sigma = 5\) MPa. Se requiere que el 95% de los cilindros superen los 25 MPa.
Una turbina de gas tiene cuatro componentes críticos que fallan de manera independiente. Los tiempos de vida (en horas) de cada componente siguen distribuciones exponenciales:
Componente 1: \(\lambda = 1/5000\) Componente 2: \(\lambda = 1/4000\) Componente 3: \(\lambda = 1/6000\) Componente 4: \(\lambda = 1/5500\)
La turbina deja de funcionar cuando el primer componente falla.
El caudal máximo diario de un río se modela como una distribución Gumbel con parámetros \(\mu = 500\) m³/s y \(\beta = 100\) m³/s. Un puente ha sido diseñado para resistir caudales de hasta 750 m³/s. Se desea estimar la probabilidad de que el puente sea superado en los próximos 10 años.
set.seed(123)
library(dplyr)
library(kableExtra)
n <- 25 # Número de estudiantes
m <- 4 # Número de problemas asignados por estudiante
# Genera la matriz de problemas SIN repetidos en cada fila
# problema <- t(
# replicate(n, sample(1:9, m, replace = FALSE))
# )
#
# problemas =saveRDS(problema, "data/problemas.RDS")
# Lista de nombres (verifica que la cantidad de nombres sea igual a n)
nombres <- c(
"Alban Alarcon Sofia", "Arango Gonzalez Enmanuel", "Ariza Rodriguez Juan Nicolas",
"Bolivar Arroyave Juan Jose", "Casas Caicedo Alejandro", "Castañeda Gualguan Alejandro",
"Correa Arenas Juan Andres", "Díaz Guevara Juan Carlos", "Florez Caceres Daniel Eduardo",
"Franco Valencia Laura Camila", "Garcia Andrade Juan Fernando", "Gonzalez Valencia Juan Felipe",
"Larrahondo Giron Juan Jose", "Lopez Romero Isabel Valentina", "Lopez Silva Nicolas",
"Marinez Burbano Nicolas", "Morales Franky Omar Francisco", "Muñoz Avila Nicolas",
"Ordoñez Liscano Juan Miguel", "Otero Marin Isabella", "Palau Restrepo Rafael David",
"Piñeres Osorio Luis David", "Quiñones Certuche Christian Camilo", "Rios Aguirre Jhon David",
"Vasco Velez Julian Andres"
)
problema <-readRDS("data/problemas.RDS")
# Crea el data.frame combinando nombres e ID con los problemas
datos <- data.frame(
ID = 1:n,
Nombre = nombres,
Problema1 = problema[, 1],
Problema2 = problema[, 2],
Problema3 = problema[, 3],
Problema4 = problema[, 4]
)
# Muestra la tabla en formato bonito
datos %>%
kbl() %>%
kable_styling(bootstrap_options = c("striped", "hover", "condensed", "responsive"))
ID | Nombre | Problema1 | Problema2 | Problema3 | Problema4 |
---|---|---|---|---|---|
1 | Alban Alarcon Sofia | 3 | 6 | 9 | 2 |
2 | Arango Gonzalez Enmanuel | 2 | 6 | 3 | 5 |
3 | Ariza Rodriguez Juan Nicolas | 4 | 6 | 8 | 1 |
4 | Bolivar Arroyave Juan Jose | 5 | 3 | 8 | 1 |
5 | Casas Caicedo Alejandro | 9 | 1 | 5 | 3 |
6 | Castañeda Gualguan Alejandro | 8 | 2 | 7 | 9 |
7 | Correa Arenas Juan Andres | 9 | 6 | 3 | 4 |
8 | Díaz Guevara Juan Carlos | 1 | 3 | 7 | 5 |
9 | Florez Caceres Daniel Eduardo | 7 | 1 | 8 | 2 |
10 | Franco Valencia Laura Camila | 7 | 3 | 4 | 5 |
11 | Garcia Andrade Juan Fernando | 7 | 5 | 3 | 6 |
12 | Gonzalez Valencia Juan Felipe | 9 | 2 | 5 | 7 |
13 | Larrahondo Giron Juan Jose | 8 | 4 | 7 | 5 |
14 | Lopez Romero Isabel Valentina | 2 | 1 | 8 | 3 |
15 | Lopez Silva Nicolas | 9 | 6 | 5 | 1 |
16 | Marinez Burbano Nicolas | 4 | 6 | 8 | 3 |
17 | Morales Franky Omar Francisco | 8 | 6 | 9 | 1 |
18 | Muñoz Avila Nicolas | 6 | 2 | 1 | 8 |
19 | Ordoñez Liscano Juan Miguel | 4 | 5 | 8 | 6 |
20 | Otero Marin Isabella | 3 | 1 | 4 | 6 |
21 | Palau Restrepo Rafael David | 9 | 8 | 6 | 1 |
22 | Piñeres Osorio Luis David | 7 | 3 | 6 | 4 |
23 | Quiñones Certuche Christian Camilo | 9 | 6 | 8 | 3 |
24 | Rios Aguirre Jhon David | 7 | 3 | 9 | 6 |
25 | Vasco Velez Julian Andres | 5 | 9 | 3 | 2 |