0

thinking about a problem… should you standardize two predictors that are already on the same scale (say kilograms) but may have different ranges? The model is a KNN

I think you should because the model will give the predictor eith the higher range more importance in calculating distance

molbdnilo
  • 64,751
  • 3
  • 43
  • 82
Zachss
  • 1
  • I think this one answers your question. https://stats.stackexchange.com/a/287439. If range is different it matters. Let's say wealth and monthly income. Both in USD. But the ranges will be really different. – Thoughtful_monkey Nov 30 '22 at 05:40

1 Answers1

0

It is better to standardize the data even though being on same scale. Standardizing would reduce the distance (specifically euclidean) that would help weights to not vary much from the point intial to them. Having huge seperated distance would rather have more calculation involved. Also distance calculation done in KNN requires feature values to scaling is always prefered.

DholuBholu
  • 180
  • 8