Gradient based training method for a support vector machine
First Claim
Patent Images
1. A training method for a support vector machine to perform data classification for a relationship between a training set of data, the method executed by a computer system, including executing an iterative process by a processor on the training set of data read from a data input device to determine parameters defining said machine represented by:
-
y=sgn(w·
x+β
b),where y is the classification output which is output by a data output device, x is the input data read from the data input device, β
is 0 or 1, the vector w and bias b, being parameters defining a decision surface, said iterative process being executed by the processor based on a derivative optimization function for said parameters and said data set.
2 Assignments
0 Petitions
Accused Products
Abstract
A training method for a support vector machine, including executing an iterative process on a training set of data to determine parameters defining the machine, the iterative process being executed on the basis of a differentiable form of a primal optimization problem for the parameters, the problem being defined on the basis of the parameters and the data set.
-
Citations
10 Claims
-
1. A training method for a support vector machine to perform data classification for a relationship between a training set of data, the method executed by a computer system, including executing an iterative process by a processor on the training set of data read from a data input device to determine parameters defining said machine represented by:
-
y=sgn(w·
x+β
b),where y is the classification output which is output by a data output device, x is the input data read from the data input device, β
is 0 or 1, the vector w and bias b, being parameters defining a decision surface, said iterative process being executed by the processor based on a derivative optimization function for said parameters and said data set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A support vector machine for performing a classification task, the support vector machine comprising:
-
an input device reading training data points; a processor calculating classification output y for the classification task given by
-
-
8. A support vector machine for ε
- -regression, the support vector machine comprising;
a data input device reading training data points; and a processor calculating an a classification output y given by
- -regression, the support vector machine comprising;
-
9. A regularization network of a computer system comprising:
-
a data input device for reading a set of training data points, x; a processor calculating a classification output y by solving the equation
-
-
10. A non-transitory computer readable medium having stored thereon instructions for performing data classification for the relationship between a training set of data, the stored instructions comprising machine executable code, which when executed by at least one machine processor, causes the machine to:
-
execute an iterative process on the training set of data to determine parameters defining said machine represented by;
y=sgn(w.x+β
b),where y is the output which is output by a data output device, x is the input data read from the data input device, β
is 0 or 1, the vector w and bias b, being parameters defining a decision surface, said iterative process being executed on a derivative optimization function for said parameters and said data set.
-
Specification