Skip to content

Assignments and projects for the ETH Zurich Reliable and Interpretable Artificial Intelligence class autumn 2018

Notifications You must be signed in to change notification settings

manuelbre/Reliable-and-Interpretable-AI-HS18

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reliable-and-Interpretable-AI-HS18

Assignments, projects and cheatsheet for the ETH Zurich Reliable and Interpretable Artificial Intelligence class autumn 2018.

The class covered the following topics:

  • Adverserial Examples
  • Fast Gradient Sign Method (FGSM)
  • Projected Gradient Descent (PGD)
  • Training Neural Networks with Logic
  • Certify AI with Abstract Domains
  • Visualization of Neural Networks
  • Probabilistic Programming

Class site

Course catalogue

Project

Teamwork project as part of the class. The goal of the project is to design a precise and scalable automated verifier for proving the robustness of fully connected feedforward neural networks with rectified linear activations (ReLU) against adversarial attacks. More information can be found here.

Cheatsheet

I summarized some of the most importants topics in a cheatsheet.

Assignments

Install Instructions

Assignment directories contain pip requirement files to install python package dependencies:

virtualenv -p python3.6 .env
. .env/bin/activate
pip install requirements.txt

Assignment 3

Simple FGSM and PGD examples for MNIST dataset.

notebook.

Assignment 4

Defend and train neural network against PGD attacks for MNIST dataset.

notebook.

Assignment 5

Train neural network with logical constrains for MNIST dataset.

notebook.

Assignment 6

Abstract representation of neural network in the interval domain.

notebook.

Assignment 7

Abstract representation of neural network in the zonotop domain.

notebook.

Assignment 8

Probabilisitc programming.

About

Assignments and projects for the ETH Zurich Reliable and Interpretable Artificial Intelligence class autumn 2018

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published