Tengo un conjunto de puntos de datos con una incertidumbre en cada punto. Desde estos puntos de datos puedo ajustar una línea, que es lo que la pendiente es un valor significativo. ¿Cómo utilizo la información que tengo para obtener una estimación en σσ de mi valor final? Todo lo puedo encontrar online es información en R2R2 y χ2χ2. Puntos de bonificación si hay una manera fácil de hacerlo en python/numpy/scipy.
Respuesta
¿Demasiados anuncios?
elaine seek for help
Puntos
1
Considerar un lineal estimador ˆy=Xθ^y=Xθ dotado regresión lineal θ=(X⊤X)−1X⊤yθ=(X⊤X)−1X⊤y.
Si Cy=diag(σ21,σ22,…,σ2m)Cy=diag(σ21,σ22,…,σ2m) es la covarianza de las observaciones yy, la covarianza para θθ viene dado por (véase el lema):
Cθ=(X⊤X)−1X⊤CyX(X⊤X)−1Cθ=(X⊤X)−1X⊤CyX(X⊤X)−1$
Lemma
La covarianza de un mapeo lineal y=Ax+by=Ax+b es Cy=ACxA⊤Cy=ACxA⊤ CxCx la covarianza para xx.