Method and Apparatus for Transductive Support Vector Machines
First Claim
1. A method for training a transductive support vector machine based on an objective function, the objective function based on a set of labeled training data classified into first and second classes and a set of unlabeled test data, comprising:
- decomposing the objective function into a sum of a concave function and a convex function; and
determining a hyperplane classifier classifying the unlabeled data into the first and second classes by iteratively approximating the concave and convex functions.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method for training a transductive support vector machine. The support vector machine is trained based on labeled training data and unlabeled test data. A non-convex objective function which optimizes a hyperplane classifier for classifying the unlabeled test data is decomposed into a convex function and a concave function. A local approximation of the concave function at a hyperplane is calculated, and the approximation of the concave function is combined with the convex function such that the result is a convex problem. The convex problem is then solved to determine an updated hyperplane. This method is performed iteratively until the solution converges.
21 Citations
28 Claims
-
1. A method for training a transductive support vector machine based on an objective function, the objective function based on a set of labeled training data classified into first and second classes and a set of unlabeled test data, comprising:
-
decomposing the objective function into a sum of a concave function and a convex function; and determining a hyperplane classifier classifying the unlabeled data into the first and second classes by iteratively approximating the concave and convex functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17, 18)
-
-
10. A computer readable medium storing computer program instructions for training a transductive support vector machine based on an objective function, the objective function based on a set of labeled training data classified into first and second classes and a set of unlabeled test data, said computer program instructions defining the steps comprising:
-
decomposing the objective function into a sum of a concave function and a convex function; and determining a hyperplane classifier classifying the unlabeled data into the first and second classes by iteratively approximating the concave and convex functions. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
19. An apparatus for training a transductive support vector machine based on an objective function, the objective function based on a set of labeled training data classified into first and second classes and a set of unlabeled test data, comprising:
-
means for decomposing the objective function into a sum of a concave function and a convex function; and means for determining a hyperplane classifier classifying the unlabeled data into the first and second classes by iteratively approximating the concave and convex functions. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification