Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Training method of support vector regression machine

A technology of support vector regression and training method, which is applied in the training field of support vector regression machine, and can solve problems such as unclear meaning of selection method and increase of objective function

Inactive Publication Date: 2011-09-14
BEIHANG UNIV
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main disadvantages of this method of selecting training points are: there is no definite principle to judge the severity of violation of the KKT condition, and only suitable training points can be searched through calculation; in addition, this method only considers the progress of the solution when selecting the second training point , but the ultimate goal of solving is to minimize the objective function, so the meaning of this selection method is not clear, and it is likely to cause the objective function to increase during the training process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Training method of support vector regression machine
  • Training method of support vector regression machine
  • Training method of support vector regression machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0054] The present invention proposes a training method for a support vector regression machine, the process is as follows figure 1 As shown, it specifically includes the following steps:

[0055] Step 1: Assume that the known training sample set is The feature attribute x of the input space p ∈R n , R n is the input space, n is the dimension of the input space, and the value y of the output space p ∈R, R is the output space; (x p ,y p ) represents the pth sample point, l is the total number of samples in the training sample set, and the insensitive loss factor ε and penalty factor C of the model parameters of the support vector regression machine are set.

[0056] Step 2: Calculate the kernel function matrix

[0057] K = k 11 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a training method of a support vector regression machine. The training method concretely includes the steps as follows: firstly, setting a training sample set; secondly, calculating and initializing a kernel function matrix; thirdly, calculating a first training point; fourthly, calculating a second training point; fifthly, calculating a lagrangian multiplier; sixthly, updating an intermediate variable; seventhly, judging whether all samples in the training sample set meet optimal conditions; and eighthly, calculating a regression decision function. The value of the training last time is utilized in the updating of the intermediate variable, so that calculation amount is reduced; and the intermediate variable is utilized fully when the deviation or the falling value of a target function is obtained, so that massive calculation is reduced, the rapid selection of the training points is realized, and the convergence speed of the training is improved.

Description

technical field [0001] The invention belongs to the fields of artificial intelligence, machine learning and data mining, and in particular relates to a training method for a support vector regression machine, which can be widely used in the fields of nonlinear regression, time series analysis and the like. Background technique [0002] The support vector machine (Support Vector Machines, SVM) theory originated from the support vector method proposed by Vapnik for solving pattern recognition problems, and then Vapnik established the ε-support vector regression machine on the basis of the ε-loss function. SVM is constructed based on the principle of structural risk minimization. It has strong learning ability and generalization performance, and can better solve problems such as small samples, high dimensionality, nonlinearity, and local minima. It is widely used in pattern classification and non-linear linear regression. [0003] SVM ultimately comes down to solving a quadrat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/66
Inventor 郎荣玲邓小乐许喆平
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products