Information
This page contains additional material for the textbook Deep Learning for Physics Research by Martin Erdmann, Jonas Glombitza, Gregor Kasieczka, and Uwe Klemradt.
The authors can be contacted under authors@deeplearningphysics.org.
For more information on the book, refer to the page by the publisher.
Exercises
Section 1 - Deep Learning Basics
Chapter 3 - Building blocks of neural networks
- 3.1: Introduction (Download - View)
- 3.2: Linear regression (fit)
Problem (Download - View), Solution (Download - View) - 3.3: XOR classification
Problem (Download - View), Solution (Download - View)
Chapter 4 - Optimization of network parameters
- 4.1: Manual definition of regression network
Problem (Download - View), Solution (Download - View) - 4.2: Linear regression using Keras
Problem (Download - View), Solution (Download - View) - 4.3: Classification: metrics, classes, and one-hot encoding
Problem (Download - View), Solution (Download - View)
Chapter 5 - Mastering model building
- 5.1: Regularization and parameter norm penalties
Problem (Download - View), Solution (Download - View) - 5.2: Interpolation: train a DNN to learn a complicated function
Problem (Download - View), Solution (Download - View) - 5.3: Regression with Keras
Problem (Download - View), Solution (Download - View)
Section 2 - Standard Architectures of Deep Networks
Chapter 7 - Fully-connected networks: improving the classic all-rounder
- 7.1: Classification of magnetic phases using fully-connected networks
Problem (Download - View), Solution (Download - View) - 7.2: Energy reconstruction of air showers using fully-connected networks
Problem (Download - View), Solution (Download - View)
Chapter 8 - Convolutional neural networks and analysis of image-like data
- 8.1: Classification of magnetic phases using convolutional networks
Problem (Download - View), Solution (Download - View) - 8.2: Energy reconstruction of air showers using convolutional networks
Problem (Download - View), Solution (Download - View)
Chapter 9 - Recurrent neural networks: time series and variable input
- 9.1: Get in touch with RNNs: learn a sine wave
Problem (Download - View) - 9.2: Identification of radio signals using RNNs
Problem (Download - View), Solution (Download - View)
Chapter 10 - Graph networks and convolutions beyond Euclidean domains
- 10.1: Signal Classification using Dynamic Graph Convolutional Neural Networks
Problem (Download - View), Solution (Download - View) - (16.1: Semi-supervised node classification using graph convolutional networks)
Problem (Download - View), Solution (Download - View)
Chapter 11 - Multi-task learning, hybrid architectures, and operational reality
- 11.1: Reconstruction of cosmic-ray-induced air showers
Problem (Download - View), Solution (Download - View)
Section 3 - Introspection, Uncertainties, Objectives
- 12.1: Visualization of weights and activations
Problem (Download - View), Solution (Download - View) - 12.2: Feature visualization using activation maximization
Problem (Download - View), Solution (Download - View) - 12.3: Discriminative Localization
Problem (Download - View), Solution (Download - View)
Section 4 - Deep Learning Advanced Concepts
Chapter 16 - Weakly-supervised classification
- 16.1: Zachary’s karate club - semi-supervised node classification
Problem (Download - View), Solution (Download - View)
Chapter 17 - Autoencoders: finding and compressing structures in data
- 17.1: Speckle removal with denoising autoencoders
Problem (Download - View), Solution (Download - View)
Chapter 18 - Generative models: data from noise
- 18.1: Generation of fashion images using Generative Adversarial Networks
Problem (Download - View), Solution (Download - View) - 18.2: Generation of air-shower footprints using WGAN
Problem (Download - View), Solution (Download - View)
Citation
@book{doi:10.1142/12294,
author = {Erdmann, Martin and Glombitza, Jonas and Kasieczka, Gregor and Klemradt, Uwe},
title = {Deep Learning for Physics Research},
publisher = {WORLD SCIENTIFIC},
year = {2021},
doi = {10.1142/12294},
address = {},
edition = {},
URL = {http://deeplearningphysics.org},
eprint = {https://worldscientific.com/doi/pdf/10.1142/12294}
}
Errata
Please report mistakes to authors@deeplearningphysics.org.
So far, no errors are known.
Usage
Note: To improve the exercise page and potentially improve and extend the scope, we measure the use of the task templates and the interest in the solutions with the tool Google Analytics.