- Suponer que
$X_1, X_2, \ldots, X_n$ son variables aleatorias independientes e idénticamente distribuidas con distribución exponencial con parámetro$\lambda$ . La función de densidad exponencial está dada por
Nota: Recordar que la pdf exponencial puede estar parametrizada de forma diferente a la presentada aquí (con el parámetro de scale como
a. Obtener la función de verosimilitud para
b. Mostrar que el estimador de máxima verosimilitud de
- Usando la función de densidad exponencial:
a. Simula np.random.seed(123)
antes de generar las observaciones).
b. Define la función de verosimilitud negativa para
c. Con la función minimize
de scipy.optimize
encuentra el estimador de máxima verosimilitud de method
de minimize
.
- Descarga el dataset de cáncer:
from sklearn.datasets import load_breast_cancer
data = load_breast_cancer(as_frame=True)
y = data.target
data = data.data
data.describe()
a. Visualiza la distribución de la primera variable (mean radius
).
b. Escoge un modelo para esta variable y encuentra los parámetros de este modelo usando MLE. Tip: podría ser más de una distribución, en cuyo caso podrías usar una mezcla de distribuciones. Recuerda la forma general de un modelo de mezcla de distribuciones:
en donde
En este caso,