I am trying to form a polynomial regression model using SVD linear model. As the predictor at a large degree goes too large, say x6, I first scale it down if the mean of x6 is over a threshold and then put it in the design matrix X. I then can easily get the actual coefficient of x6 by multiplying the same factor. Now the problem is how to get the actual standard error of the coefficient of x6.
From
"Standard errors for multiple regression coefficients?"
for simple regression, y = a + b'x' if x' is scaled down by m. From ${\rm var}(b')=s^2/∑(X_i'−\bar X')^2$ we can easily see the actual
var(b) = var(b')/m² and hence SE(b) = SE(b')/m, and also the standard error of intercept is not impacted. However, for multivariate regression with the general form of covariance matrix
cov(β) = s²(X'X)-1. I can't see how to get the actual standard error back.
Another way to look at the problem is from SVD calculation. as X = UWV' from SVD, and
(X'X)-1 = VW -2V', as long as we know how the scaling impacts the V and W, we also can know the impact to the standard error. However, I also have difficulties knowing the impact on V and W.
Any suggestion is appreciated. I have been struggling with the issue for quite a while.