English

Support Vector Machines and generalisation in HEP

Data Analysis, Statistics and Probability 2017-12-06 v1 Machine Learning High Energy Physics - Experiment

Abstract

We review the concept of Support Vector Machines (SVMs) and discuss examples of their use in a number of scenarios. Several SVM implementations have been used in HEP and we exemplify this algorithm using the Toolkit for Multivariate Analysis (TMVA) implementation. We discuss examples relevant to HEP including background suppression for Hτ+τH\to\tau^+\tau^- at the LHC with several different kernel functions. Performance benchmarking leads to the issue of generalisation of hyper-parameter selection. The avoidance of fine tuning (over training or over fitting) in MVA hyper-parameter optimisation, i.e. the ability to ensure generalised performance of an MVA that is independent of the training, validation and test samples, is of utmost importance. We discuss this issue and compare and contrast performance of hold-out and k-fold cross-validation. We have extended the SVM functionality and introduced tools to facilitate cross validation in TMVA and present results based on these improvements.

Cite

@article{arxiv.1702.04686,
  title  = {Support Vector Machines and generalisation in HEP},
  author = {Adrian Bevan and Rodrigo Gamboa Goñi and Jon Hays and Tom Stevenson},
  journal= {arXiv preprint arXiv:1702.04686},
  year   = {2017}
}

Comments

8 pages, submitted to the proceedings of the CHEP 2016 conference

R2 v1 2026-06-22T18:19:24.711Z