Non-close-form Regression Research

52 Views Asked by At

As I try to process some physic experiment data that I don't have the closed form formula with unknown parameters, I have to use some regression models like polynomials or normal distributions . The problem here is that polynomials can't fit good enough when degree is low and have too many local extreme points when it is too high. And other closed forms have the similar or other problems.

Thus, it got me thinking whether there are methods or tools to just compute the most fitted curves or surface without getting a closed form, like some robust methods. And by only computable, it is used to predict values at certain points.

And by the most fitted, I mean that it has as less local extreme points as possible and do turn if the data has the trend and after all, differentiable or continuous at least.

I try to look up some materials in the google scholar and found nothing that I wanted. I wonder if there are on-going researches or already finished works on this. Thanks

1

There are 1 best solutions below

0
On

In general, it's a bad idea to try and find a general function that "fits" as best possible, since this function will clearly not have any physical meaning., and you will have no guarantee that the function found will "work" on a different set of observed data, due to different noise distributions. Another reason not to do so is that as you allow more parameters, the parameter values become highly susceptible to noise, and then again, these will have little or no physical meaning.

A better approach is to try and model your data, say, by assuming it is described by some known physical function $f(x)$, say a sum of Gaussians, with an added error term $g(x)$. In most cases$^®$, you should limit the noise to be a low-order polynomial, unless you know for a fact that there is a very good reason to assume otherwise.

If the problem you are having relates to having noisy individual outliers, you may want to try to use a different error function instead of the usual least squares regression. This "robust estimation" technique is known as "M-estimators", and the parameters can be calculated using a method known as "Iteratively Reweighted Least-squares, or IRLS.