I applied libsvm operator for several data sets, and found that the kernel weight values of the built model tend to be always positive. For instance, I can have
i 1.9108829072778841 cp 1.762460806463015 medimmune 1.630318586802012 |
However, according to SVM theory, the weight vector should satisfy equation of
wx+b =0
The x is the points located on the decision hyperplane. The entries in the weight vector cannot always be larger than zero. Does the weight vector output by Rapidminer has a different physical meaning than the SVM theory?