An Introduction to Trustworthy Machine Learning

bg-new

Title

An Introduction to Trustworthy Machine Learning

Lecturer

Sina Sajadmanesh, sajadmanesh@idiap.ch

Ali Shahin Shamsabadi, a.shahinshamsabadi@turing.ac.uk

Daniel Gatica-Perez, gatica@idiap.ch

Content and organization

This course covers two privacy-related problems: (i) differentially private machine learning, and (ii) adversarial examples for privacy protection.

In the privacy module, we first give an introduction to the importance of privacy and personal data from a human-centered perspective. In the next lectures of this module, we will cover differential privacy and differentially private machine learning and introduce relevant libraries and frameworks for differentially private programming. 

In the second part of the course, we first review the literature on designing adversarial examples. Then, we will describe how to exploit the vulnerability of deep neural networks to protect the content of images/audio through adversarial examples.

The course will offer theoretical explanations followed by examples using software developed by the presenters and distributed as open source. Attendees are expected to be familiar with basic concepts in machine learning, probability, and statistics. For the practical part of the tutorial, attendees will benefit from the knowledge of Python.

Below is the syllabus of the course

  • Introduction and motivation (privacy and personal data)
  • Differential privacy
    1. Definitions
    2. Differentially private machine learning
  • Adversarial examples
    1. Adversarial goals, knowledge, and properties
    2. Defenses against adversarial examples
    3. Norm-bounded and content-based adversarial examples
  • Adversarial examples for privacy protection
    1. Privacy and utility for images/audio in social multimedia
  • Hands-on examples (with software modules distributed to the participants)

Level

Advanced (Master's and PhD)

Course Duration

6 hours (4 lectures, approximately 1.5 hour each, including short breaks)

Course Type

Short Course

Participation terms

Both AIDA and non-AIDA students are encouraged to participate in this short course. To register, please send an email to sajadmanesh@idiap.ch, and you will be provided with the link to the course.

If you are an AIDA Student* already, please also enroll in the same course in the AIDA system (button at the end of the page), in order for this course to be included on your AIDA Course Attendance Certificate.

*AIDA Students should have been registered in the AIDA system already (they are PhD students or PostDocs that belong only to the AIDA Members list (https://www.i-aida.org/about/members/).

Schedule

23-24 November 2022, 10:00 -- 13:00 CET

Modality (online/in person):

Online via Zoom

Host Institution
Idiap Research Institute

Other short courses

10. 04. 2024 Go

Ethics & STICs

01. 03. 2024 Go

Computer Vision

24. 11. 2023 Go

Human Rights Toolbox

21. 02. 2023 Go

Computer Vision

11. 05. 2022 Go

Geometric learning

05. 04. 2022 Go

Computer Graphics

04. 04. 2022 Go

Bayesian Learning

02. 04. 2022 Go

Computer Graphics

31. 03. 2022 Go

Web of Data

28. 03. 2022 Go

Machine Learning

27. 03. 2022 Go

Machine Learning

02. 03. 2022 Go

Player Modeling

28. 02. 2022 Go

Player Modeling

21. 02. 2022 Go

Affective Computing

21. 02. 2022 Go

Machine Listening

21. 02. 2022 Go

Computer Vision

21. 02. 2022 Go

Computer Vision

21. 02. 2022 Go

Self-Driving Cars

21. 02. 2022 Go

Deep Learning

21. 02. 2022 Go

Deep Learning 2

09. 07. 2021 Go

Self-Driving Cars

09. 07. 2021 Go

Computer Vision

09. 07. 2021 Go

Deep Learning

17. 06. 2021 Go

Deep Learning School

17. 06. 2021 Go

Memory Network

02. 06. 2021 Go

Machine Listening

02. 06. 2021 Go

Affective Computing

02. 06. 2021 Go

Deep Learning 2

01. 06. 2021 Go

Computer Vision

Cookie Settings

A AIDA - AI Doctoral Academy may use cookies to remember your login data, collect statistics to optimize the functionality of the site and to perform marketing actions based on your interests.


These cookies are necessary to allow the main functionality of the website and are automatically activated when you use this website.
These cookies allow us to analyze the use of the website, so that we can measure and improve its performance.
Allow you to stay in touch with your social network, share content, send and post comments.

Required Cookies They allow you to personalize the commercial offers that are presented to you, directing them to your interests. They can be own or third party cookies. We warn you that, even if you do not accept these cookies, you will receive commercial offers, but without meeting your preferences.

Functional Cookies They offer a more personalized and complete experience, allow you to save preferences, show you content relevant to your taste and send you the alerts you have requested.

Advertising Cookies Allow you to stay in touch with your social network, share content, send and post comments.