Parallel support vector method and apparatus
AssigneeNEC Laboratories America, Inc.
InventorsHans Peter Graf, Eric Cosatto, Leon Bottou, Vladimir N. Vapnik
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Laboratories America, Inc.
InventorsHans Peter Graf, Eric Cosatto, Leon Bottou, Vladimir N. Vapnik
Estimating the term…
Disclosed is an improved technique for training a support vector machine using a distributed architecture. A training data set is divided into subsets, and the subsets are optimized in a first level of optimizations, with each optimization generating a support vector set. The support vector sets output from the first level optimizations are then combined and used as input to a second level of optimizations. This hierarchical processing continues for multiple levels, with the output of each prior level being fed into the next level of optimizations. In order to guarantee a global optimal solution, a final set of support vectors from a final level of optimization processing may be fed back into the first level of the optimization cascade so that the results may be processed along with each of the training data subsets. This feedback may continue in multiple iterations until the same final support vector set is generated during two sequential iterations through the cascade, thereby guaranteeing that the solution has converged to the global optimal solution. In various embodiments, various combinations of inputs may be used by the various optimizations. The individual optimizations may be processed in parallel.
A method for training a Cascade Support Vector Machine for use as a classifier, the method comprising the steps of:
A computer readable medium comprising computer program instructions for training a Cascade Support Vector Machine for use as a classifier, the computer program instructions, when executed by a processor, defining the steps of:
Dependencies are inferred from the claim text.