This is true when k = 1, but such models can be extremely noisy: When input values change slightly, the model can swing wildly.
Hi PredictorY,
Yes, for this specific example--an example where there is no non-random relation between the input and the output.
(Regarding market data) What is noise? And how do you differentiate "noise" from error? On what basis do you measure "noise" such that you can compare it with the "noise" resulting from a different, 'non-noisy,' algorithm? Suppose there is no noise, and that what you've concluded to be noise was simply the result of external and random factors causing the forecasts to appear "noisy?"
I'm not sure what model you're looking at that shows such "wild" swings; but perhaps that model needs fixing; rather than conclude, so generally, that those results apply to all kNN models. How do you know that the forecasts should not swing "wildly" with a slight change in an input? Shouldn't a model (for example) of the function y=x^99 swing wildly with a slight change in 'x?'
Last edited: