的目标函数最优化等价于求解以下二次规划问题的最大值：其中，formula_7是SVM的参数，而formula_8是核函数。这两个参数都需要使用者制定。
算法.SMO是一种解决此类支持向量机优化问题的迭代算法。由于目标函数为凸函数，一般的优化算法都通过梯度方法一次优化一个变量求解二次规划问题的最大值，但是，对于以上问题，由于限制条件formula_9存在，当某个formula_10从formula_11更新到formula_12时，上述限制条件即被打破。为了克服以上的困难，SMO