Based on my very simple understanding of SVMs, it seems like a probabilistic output would be a very useful thing to have. Soft margin seems to part of the way toward accounting for noisy data, but still classifies it into one class or another without saying anything about how likely a given point is to be classified correctly. I've found a couple proposed ways to get this with a simple Google search, but am curious what is the state-of-the-art and what is the most straight forward way of getting this probabilistic output. Thanks
-
$\begingroup$ There is a very similar question in stackoverflow.com/questions/15111408/… which is directly related to a certain implementation of SVM (Python SciKit using libSVM), but I think it will help you. See the documentation/examples in scikit-learn.org/dev/modules/generated/sklearn.svm.SVC.html for more details. $\endgroup$– MartinApr 25, 2013 at 19:30