পূর্বাভাসটি অনুমানযুক্ত সহগগুলির একমাত্র লিনিয়ার সংমিশ্রণ। গুণাগুণগুলি অসম্পূর্ণভাবে স্বাভাবিক তাই সেইসব সহগের একটি লিনিয়ার সংমিশ্রণও asympotically স্বাভাবিক হবে। সুতরাং আমরা যদি প্যারামিটার অনুমানের জন্য কোভারিয়েন্স ম্যাট্রিক্স পেতে পারি তবে আমরা সহজেই সেই অনুমানগুলির একটি রৈখিক সংমিশ্রণের জন্য স্ট্যান্ডার্ড ত্রুটিটি পেতে পারি। আমি যদি কোভেরিয়েন্স ম্যাট্রিক্সকে হিসাবে চিহ্নিত করি এবং আমার লিনিয়ার সংমিশ্রনের জন্য সহগের হিসাবে ভেক্টর লিখি তবে স্ট্যান্ডার্ড ত্রুটিটি কেবলমাত্র isসি √ΣসিC′ΣC−−−−−√
# Making fake data and fitting the model and getting a prediction
set.seed(500)
dat <- data.frame(x = runif(20), y = rbinom(20, 1, .5))
o <- glm(y ~ x, data = dat)
pred <- predict(o, newdata = data.frame(x=1.5), se.fit = TRUE)
# To obtain a prediction for x=1.5 I'm really
# asking for yhat = b0 + 1.5*b1 so my
# C = c(1, 1.5)
# and vcov applied to the glm object gives me
# the covariance matrix for the estimates
C <- c(1, 1.5)
std.er <- sqrt(t(C) %*% vcov(o) %*% C)
> pred$se.fit
[1] 0.4246289
> std.er
[,1]
[1,] 0.4246289
আমরা দেখতে পাচ্ছি যে 'বাই হ্যান্ড' পদ্ধতিটি আমি দেখিয়েছি একইভাবে স্ট্যান্ডার্ড ত্রুটি দেয় reported predict