Probabilistic Methods for Support Vector Machines