Looking for a smooth function from noisy observations
May 14, 2008 3:46 PM
Subscribe
Statsfilter: I have a bunch of noisy measurements. Each has an (x,y) coordinate and a "score" for that location. Most of the scores are trustworthy, but with the occasonal outlier. I want to come up with a function f(x,y) that estimates what the score at (x, y) would be (whether or not I have an observation at exactly that location). I'd like the function to be smooth and resilient to noise. Can someone point me in the right direction?
I'm thinking of something like a kernel density estimator that takes the score into account, but I don't know how to make that work since it estimates density rather than some other value.
posted by Sockpuppet The First to science & nature (9 comments total)
3 users marked this as a favorite
More complex option: Krieging. Generally considered better than IDW in every way.
Also investigate splines.
Note that interpolating data like this is a black art - getting something that's "smooth" and "resilient to noise" is often a difficult task.
posted by Jimbob at 4:04 PM on May 14 [1 favorite]