Large scale semi-supervised linear support vector machines
First Claim
Patent Images
1. A computerized method for semi-supervised learning, comprising:
- receiving a set of training elements;
labeling elements of the set of training elements that are determined to fall within a classification group, the set of training elements thereby having labeled elements and unlabeled elements;
using selected labeled elements and unlabeled elements as examples in a semi-supervised support vector machine to select a linear classifier;
receiving unclassified data elements; and
using the selected linear classifier for classifying the received unclassified data elements.
9 Assignments
0 Petitions
Accused Products
Abstract
A computerized system and method for large scale semi-supervised learning is provided. The training set comprises a mix of labeled and unlabeled examples. Linear classifiers based on support vector machine principles are built using these examples. One embodiment uses a fast design of a linear transductive support vector machine using multiple switching. In another embodiment, mean field annealing is used to form a very effective semi-supervised support vector machine. For both these embodiments, the finite Newton method is used as the base method for achieving fast training
92 Citations
21 Claims
-
1. A computerized method for semi-supervised learning, comprising:
-
receiving a set of training elements;
labeling elements of the set of training elements that are determined to fall within a classification group, the set of training elements thereby having labeled elements and unlabeled elements;
using selected labeled elements and unlabeled elements as examples in a semi-supervised support vector machine to select a linear classifier;
receiving unclassified data elements; and
using the selected linear classifier for classifying the received unclassified data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for semi-supervised learning, comprising:
-
an input device for receiving a set of training elements;
a processor for labeling elements of the set of training elements that are determined to fall within a classification group, the set of training elements thereby having labeled elements and unlabeled elements;
the processor further for using selected labeled elements and unlabeled elements as examples in a semi-supervised support vector machine to select a linear classifier;
the input device further for receiving unclassified data elements; and
the processor further for using the selected linear classifier for classifying the received unclassified data elements.
-
-
21. A computer program product stored on a computer-readable medium having instructions for performing a semi-supervised learning method, the method comprising:
-
receiving a set of training elements;
labeling elements of the set of training elements that are determined to fall within a classification group, the set of training elements thereby having labeled elements and unlabeled elements;
using selected labeled elements and unlabeled elements as examples in a semi-supervised support vector machine to select a linear classifier;
receiving unclassified data elements; and
using the selected linear classifier for classifying the received unclassified data elements.
-
Specification