290 likes | 595 Views
Support Vector Regression. SVR. Drawings and illustrations from Bernhard Schölkopf, and Alex Smola: Learning with Kernels (MIT Press, Cambridge, MA, 2002). SVR - History. Based on Learning Theory, consisting of few axioms on learning errors Started in 1960’s, still actively developed
E N D
Support Vector Regression ACAT02, Moscow
SVR Drawings and illustrations from Bernhard Schölkopf, and Alex Smola: Learning with Kernels (MIT Press, Cambridge, MA, 2002) ACAT02, Moscow
SVR - History • Based on Learning Theory, • consisting of few axioms on learning errors • Started in 1960’s, still actively developed • SVRs recently outperformed NNs in recognition tests on US Postal Service’s standard set of handwritten characters • libSVM by Chih-Chung Chang and Chih-Jen Lin provides fast and simple to use implementation, extended as requests (e.g. from HEP) come in ACAT02, Moscow
Formulation of Problem • Training sample X, observed results Y • Goal: f with y=f(x) • Simplicity: • Linear case, ACAT02, Moscow
Optimizing the Confidence Optimal confidence = maximal margin Minimize quadratic problem with Quadratic problem: Unique solution! ACAT02, Moscow
Non-Linearity Introduce mapping to higher dimensional space e.g. Gaussian kernel: ACAT02, Moscow
Calculation ACAT02, Moscow
L2 b Tagger Parameters ACAT02, Moscow
L2 b Tagger Parameters ACAT02, Moscow
L2 b Tagger Output SVR NN ACAT02, Moscow
L2 b Tagger Discussion • Complex problem increases number of SVs • Almost non-separable classes still almost non-separable in high dimensional space • High processing time due to large number of SVs • NNs show better performance for low-information, low-separability problems ACAT02, Moscow
Higgs Parameters Higgs SVR analysis by Daniel Whiteson, UC Berkley ACAT02, Moscow
Higgs Parameters ACAT02, Moscow
Higgs Output Background Signal Background Signal ACAT02, Moscow
Higgs Purity / Efficiency Purity ACAT02, Moscow
Kernel Width Integrated Significance Kernel Width ACAT02, Moscow
Summary • SVR often superior to NN • Not stuck in local minima: unique solution • Better performance for many problems • Implementation exists, actively supported by the development community • Further information: www.kernel-machines.org Time for SVR @ HEP! ACAT02, Moscow
L2 b Tagger Correlation NN NN SVR SVR b udcs ACAT02, Moscow