Optimized Cutting Plane Method for Training a Structural SVM

肖锋,周杰
DOI: https://doi.org/10.16511/j.cnki.qhdxxb.2013.07.002
2013-01-01
Abstract:The structural support vector machine (SVM) is a new model for structured output problem in machine learning. Model training is a typical nonsmooth convex optimization problem with the most commonly used training algorithm being the cutting plane algorithm. However, the objective function often oscillates in the cutting plane algorithm, so a line-search procedure is commonly added to the algorithm. There is no efficient line-search method for training structural SVM. This paper presents an optimized cutting plane algorithm which does an approximate line-search using quadratic interpolation to train a structural SVM. Tests on multiclass classification demonstrate that the number of iterations with this algorithm is roughly the same as an accurate line-search, with the number of computations in a single iteration remaining unchanged. Tests of sequence tagging verify that this algorithm is much more efficient than the current mainstream algorithm.
What problem does this paper attempt to address?