Making Lines
- The canonical way to make lines (or hyperplaner separators) is to
use quadratic programming.
- I still haven't been able to find a good description of that.
-
Support Vector Machines Succinctly has a good an explanation of it all
and pointers to some code.
- A simpler way is to use the old perceptron learning rule.
- This just starts out with a separator, and then moves it until
it classifies correctly.
- These are hard margin separators, and don't work well with
categories that aren't linearly separable.
- For these, you want to use a soft margin separator, with error
tolerance specified.