1
$\begingroup$

I am trying to run a simple regression $$Y = a+bX +e$$ however I want to optimize it on Mean Square Percentage Error and not Mean Square Error as in OLS. Like this: $$argmin: e/Y = (Y-a-bX)/Y$$ instead of $$argmin: e = Y-a-bX$$ The problem is this results in a biased estimator when you just run it through an optimizer. Can someone point me in the right direction please? I tried to work with some kind of weighted regression that but I can't seem to get an unbiased estimator. Much appreciated!

$\endgroup$
3
  • 1
    $\begingroup$ why do you want an unbiased estimator? I thought you wanted to minimize mean square percentage error. $\endgroup$ Oct 31, 2017 at 22:46
  • $\begingroup$ I want both. My variance is down but my predictions are now biased. For my particular situation, I am almost concerned that bias may be worse than high variance even for a minimized MSPE. Is there some method to debias the estimates of a weighted regression, even at the expense of some increased variance? $\endgroup$ Nov 2, 2017 at 1:37
  • $\begingroup$ I want to just either multiply the estimates by mean(sample)/mean(estimates) or add mean(sample)-mean(estimates). I can't have a biased estimator here. Does that mean I just have to forgo MSPE? $\endgroup$ Nov 2, 2017 at 2:16

0

You must log in to answer this question.

Browse other questions tagged .