PhysicsGP: A genetic programming approach to event selection

Kyle Cranmer, R. Sean Bowman

    Research output: Contribution to journalArticlepeer-review


    We present a novel multivariate classification technique based on Genetic Programming. The technique is distinct from Genetic Algorithms and offers several advantages compared to Neural Networks and Support Vector Machines. The technique optimizes a set of human-readable classifiers with respect to some user-defined performance measure. We calculate the Vapnik-Chervonenkis dimension of this class of learning machines and consider a practical example: the search for the Standard Model Higgs Boson at the LHC. The resulting classifier is very fast to evaluate, human-readable, and easily portable. The software may be downloaded at:

    Original languageEnglish (US)
    Pages (from-to)165-176
    Number of pages12
    JournalComputer Physics Communications
    Issue number3
    StatePublished - May 1 2005


    • Classification
    • Genetic Programming
    • Genetic algorithms
    • Neural networks
    • Support vector machines
    • Triggering
    • VC dimension

    ASJC Scopus subject areas

    • Hardware and Architecture
    • General Physics and Astronomy


    Dive into the research topics of 'PhysicsGP: A genetic programming approach to event selection'. Together they form a unique fingerprint.

    Cite this