Skip to content

Commit

Permalink
changes from das
Browse files Browse the repository at this point in the history
  • Loading branch information
rkansal47 committed Sep 6, 2024
1 parent cb06282 commit e42cdf0
Show file tree
Hide file tree
Showing 13 changed files with 583 additions and 463 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ ______________________________________________________________________
## Introduction

This is a set of tutorials for the CMS Machine Learning Hands-on Advanced Tutorial Session (HATS).
They are intended to show you how to build machine learning models in python, using `Keras`, `TensorFlow`, and `PyTorch`, and use them in your `ROOT`-based analyses.
We will build event-level classifiers for differentiating VBF Higgs and standard model background 4 muon events and jet-level classifiers for differentiating boosted W boson jets from QCD jets using dense and convolutional neural networks.
They are intended to show you how to build machine learning models in python, using `xgboost`, `Keras`, `TensorFlow`, and `PyTorch`, and use them in your `ROOT`-based analyses.
We will build event-level classifiers for differentiating VBF Higgs and standard model background 4 muon events and jet-level classifiers for differentiating boosted W boson jets from QCD jets using BDTs, and dense and convolutional neural networks.
We will also explore more advanced models such as graph neural networks (GNNs), variational autoencoders (VAEs), and generative adversarial networks (GANs) on simple datasets.

## Setup
Expand Down
17 changes: 9 additions & 8 deletions machine-learning-hats/_toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,13 @@ parts:
maxdepth: 2
chapters:
- file: notebooks/1-datasets-uproot
- file: notebooks/2-dense
- file: notebooks/2-boosted-decision-tree
- file: notebooks/3-dense
sections:
- file: notebooks/2.1-dense-keras
- file: notebooks/2.2-dense-pytorch
- file: notebooks/2.3-dense-bayesian-optimization
- file: notebooks/3-conv2d
- file: notebooks/4-gnn-cora
- file: notebooks/5-vae-mnist
- file: notebooks/6-gan-mnist
- file: notebooks/3.1-dense-keras
- file: notebooks/3.2-dense-pytorch
- file: notebooks/3.3-dense-bayesian-optimization
- file: notebooks/4-conv2d
- file: notebooks/5-gnn-cora
- file: notebooks/6-vae-mnist
- file: notebooks/7-gan-mnist
466 changes: 14 additions & 452 deletions machine-learning-hats/notebooks/1-datasets-uproot.ipynb

Large diffs are not rendered by default.

556 changes: 556 additions & 0 deletions machine-learning-hats/notebooks/2-boosted-decision-tree.ipynb

Large diffs are not rendered by default.

File renamed without changes.
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ pandas
torch
ipykernel
tqdm
jupyter
jupyter
xgboost

0 comments on commit e42cdf0

Please sign in to comment.