January 19, 2022
Europe/Berlin timezone

About this workshop

Our presenter is Matias Valdenegro (https://mvaldenegro.github.io, German Research Center for Artificial Intelligence, https://www.dfki.de) and we are very happy to have him share his insights with us in this one-day workshop.

The workshop is offered free of charge and open to anyone but limited in the number of participants in order to provide an effective learning environment.

Motivation

What if we train a model to classify dogs and cats, but it is later tested with an image of a human? Generally the model will output either dog or cat, and has no ability to signal that the image contains no class that it can recognize.

This is because classical neural networks do not contain ways to estimate their own uncertainty (so called epistemic uncertainty), and this has practical consequences for the use of these models, like safety when cooperating with humans, autonomous systems like robots, computer vision systems, and other uses that require reliable uncertainty quantification estimates.

In this short course I will cover the basic concepts of how to train machine learning models with uncertainty, Bayesian neural networks, uncertainty quantification, and related benchmarks and evaluation metrics.

Agenda

The workshop will constist of lectures and interactive live coding parts.

1. Intro to Uncertainty Quantification
2. Bayesian Neural Networks
3. Methods for Uncertainty Quantification
   * Direct Methods (Ensembles, DUQ, etc)
   * Sampling-based Methods (Dropout, DropConnect, etc)
   * Gaussian Processes
4. Evaluation of Uncertainty
   * Out of Distribution Detection
   * Calibration
5. Implementation with Keras-Uncertainty

Prerequisites

To benefit from this course, you should have

* an understanding of neural network models
* experience with a neural network library such as Keras, TensorFlow or PyTorch
* a basic understanding of Bayesian methods (optional but helpful)

Logistics

The workshop will be held online.

Details regarding the

* video conference

* required (local) software setup

will be communicated to registered participants before the course.

Registration

Registration is closed. Thank you for your interest.

Starts
Ends
Europe/Berlin