This is the implementation of Sequential Minimal Optimization form John Platt's paper to optimize the SVM problem