1
$\begingroup$

Probably a rather naive question, but it got me quite baffled. I wonder if anyone can help.

I have data for 2 variables $x$ and $y$, and a (theoretical) function relating them, with some parameters, e.g. $y = A + x^B$. The inverse function is of course $x = (y-A)^{1/B}$.
[BTW this is just an example to show the concept; our real formula is a bit more complicated].

Measuring $y$ is relatively cheap, whereas measuring $x$ is more expensive.
So I run a non-linear regression to find $A, B$ for cases where I have measurements for both variables, and later apply the inverse formula to estimate $x$ from measurements of $y$.

Given that the plan is to use the inverse formula $x = x(y)$, the regression is also run by considering $y$ as the independent variable and $x$ as the dependent variable.

Now, the problem is that, indeed because it's cheaper to measure $y$ than $x$, the values of $y$ have on average a much larger uncertainty than the values of $x$.

So I thought: what if I determined $A, B$ by running the regression on $y = y(x)$, i.e. considering $x$ as the independent variable and $y$ as the dependent variable?
Wouldn't that be more in line with the fact that $y$ has a larger uncertainty?
Then I would still use the same parameters in the inverse formula.

But then I would not know: 1) if this is a legitimate approach; 2) how I would estimate the uncertainty on the predictions of $x$, given that my regression was run on $y(x)$.

Any ideas / suggestions / further reading / posts about this topic?

Thanks!

$\endgroup$
3
  • $\begingroup$ See our posts on inverse regression. $\endgroup$
    – whuber
    Commented Jan 26, 2021 at 14:14
  • 1
    $\begingroup$ OK, so that's what it's called - thank you! I tried both approaches, and indeed, when I model $y(x)$, the residuals on the back-calculated $x$ are biased, really all over the place, to the point the method is not viable. Today my boss told me that he would like the uncertainty on $x$ to be smaller when $x$ is smaller, as small $x$'s are associated to 'items' we 'care' more about. So I thought: why not model $\frac 1 x$? It sort of does what I wanted, but the error on $y$ is really too large for this to work. So it's quite a puzzle. $\endgroup$ Commented Jan 27, 2021 at 18:44
  • $\begingroup$ I will post a related question, because there is another issue with this, which I have not touched upon here. $\endgroup$ Commented Jan 28, 2021 at 7:50

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.