Let's say I have a model which separates two classes with an SVM. Let's take a point from each of the classes. If two points have lower distance can this be interpreted as 'The model assumes these points are 'd' similar to each other ( low distance = high similarity )'. If yes, to what degree and how do I make sense of it in terms of my model accuracy?
Asked
Active
Viewed 966 times
1 Answers
3
Interpreting distance from hyperplane in SVM
Points that are further away from the hyperplane belong to their class to a greater degree. Identical distances express an identical degree of belonging (to their respective superclass) for two points, not a degree of similarity between two points.
MvZ
- 146
What's to say that there is not a 3rd class that you do not know about, that explains some of the variance of features? I.E., an SVM will happily classify a 5-class set into 2 classes, but the feature weights will not represent the actual feature importance, and the distance is based in a nonsensical class definition.
Suggested reading: Factor analysis, PCA, construct validity.
– MvZ Sep 04 '18 at 10:31