I'm using sklearns SVC with rbf
kernel and ovr
decision function. While studying the decision_function
I noticed that the label with highest confidence score doesn't necessarily correspond to the prediction. Is such behavior normal? If yes, why?
Thx in advance.
Example: For the following decision function output
5.99088671, 3.96528944, 6.02144331, 1.94929957, 9.05033791, 9.04567359, 2.98166027, 1.97837266, 1.96593488, 9.07656409, 2.97453757
the SVM predicted the label with value 9.05033791