Week 5: Building a Deep Learning Model

Topics

This week’s assignments will guide you through the following topics:

  • Deep learning based on low-level features

  • Embedding the inputs

  • Choosing a neural network architecture

Reading

Please skim the following:

  • Jet images: Ref. [9]

  • Particle feature lists: Ref. [10]

  • Sets: Ref. [11]

  • Graphs/point clouds: Ref. [1, 12, 13]

Tasks

Complete the following tasks:

  • Run through the notebook 05-deep-learning

  • Create a baseline deep learning model with PF candidate, track, and/or secondary vertex features. The choice of input embedding and classifier is up to you. (Note: you do not need to implement the interaction network here).

Weekly Questions

Answer the following questions on Canvas:

  • What are the different ways to encode low-level particle information that you read about to input to a deep learning model?

  • What are the different types of neural network architectures that are commonly used for each?