Necesito "aprender" la distribución de un gaussiano bivariado con pocas muestras, pero una buena hipótesis sobre la distribución anterior, por lo que me gustaría utilizar el enfoque bayesiano.
Definí mi anterior:
Y mi distribución dada la hipótesis
Ahora sé gracias a aquí que para estimar la media dados los datos
Puedo calcular:
Ahora viene la pregunta, tal vez estoy equivocado, pero me parece que es solo la matriz de covarianza para el parámetro estimado μ n , y no la covarianza estimada de mis datos. Lo que me gustaría sería calcular también
para tener una distribución completamente especificada aprendida de mis datos.
es posible? ¿Ya se resuelve calculando y se expresa de manera incorrecta la fórmula anterior (o simplemente lo estoy interpretando mal)? Se agradecerán las referencias. Muchas gracias.
EDITAR
De los comentarios, parecía que mi enfoque era "incorrecto", en el sentido de que estaba asumiendo una covarianza constante, definida por . Lo que necesito sería poner un prior también en él, P ( Σ ) , pero no sé qué distribución debo usar y, posteriormente, cuál es el procedimiento para actualizarlo.
fuente
Respuestas:
Puede hacer una actualización bayesiana para la estructura de covarianza con el mismo espíritu que actualizó la media. El conjugado anterior para la matriz de covarianza de la multivariada normal es la distribución inversa de Wishart, por lo que tiene sentido comenzar allí,
Luego, cuando obtiene su muestra de longitud n , puede calcular la estimación de covarianza de la muestra Σ X = 1X n ΣX=1n(X−μ)⊤(X−μ)
Esto se puede usar para actualizar su estimación de la matriz de covarianza
Puede optar por utilizar la media de esto como su estimación puntual para la covarianza (Estimador de media posterior)
o puede optar por utilizar el modo (Estimador de A posteriori máximo)
fuente
Ok, encontré la solución real para mi problema. Lo estoy publicando incluso si la respuesta correcta a mi pregunta (fuera de lugar) es la seleccionada.
Basically, my question explains how to estimate the mean knowing the covariance, and the answer how to estimate the covariance knowing the mean. But my actual problem was estimating with both parameters unknown.
I found the answer on Wikipedia with the derivation explained here. The multivariate normal's conjugated prior is the Normal-inverse-Wishart, that is basically a distribution over multivariate Normals.
The updated distribution after observingn samples of a p -variate Normal has the form
where
so my desired estimated parameters are
fuente