Course Identification

Foundations of privacy in data analysis
20214181

Lecturers and Teaching Assistants

Prof. Guy Rothblum
N/A

Course Schedule and Location

2021
First Semester
Wednesday, 14:15 - 16:00
28/10/2020

Field of Study, Course Type and Credit Points

Mathematics and Computer Science: Lecture; Elective; Regular; 2.00 points

Comments

All courses in the first semester will be held on-line via zoom.

Prerequisites

While there are no formal prerequisites, an undergraduate-level familiarity with algorithm design and analysis and probability is expected. An undergraduate-level knowledge of complexity theory and machine learning will also be helpful.

Restrictions

60

Language of Instruction

English

Registration by

03/11/2020

Attendance and participation

Expected and Recommended

Grade Type

Pass / Fail

Grade Breakdown (in %)

30%
70%

Evaluation Type

No final exam or assignment

Scheduled date 1

N/A
N/A
-
N/A

Estimated Weekly Independent Workload (in hours)

6

Syllabus

This course provides a foundational perspective on individual privacy in the context of statistical data analysis and machine learning. The focus will be on differential privacy, a rigorous mathematical formulation of individual privacy. We will study privacy concerns and attacks, the framework of differential privacy, state-of-the-art differentially private algorithms for data analysis and machine learning, and (time permitting) connections to adaptive data analysis and fair classification.

A past website for the course can be consulted

SPECIAL NOTE for Fall 2020: I expect that all lectures in this course will be remote (via Zoom)

Learning Outcomes

Upon successful completion of this course students should be able to:

  1. Demonstrate understanding of basic privacy attacks and concerns, such as re-identification, reconstruction and differencing attacks, composition.
  2. Demonstrate understanding of the definition and guarantees provided by (several variants of) differential privacy.
  3. Demonstrate understanding of basic and advanced algorithms for privacy-preserving data analysis, and a "toolbox" for differentially private algorithm design.

Reading List

Website

N/A