Zurück zur Auswahl
Semester | Frühjahrsemester 2024 |
Angebotsmuster | unregelmässig |
Dozierende | Isabel Wagner (isabel.wagner@unibas.ch, BeurteilerIn) |
Inhalt | Data and systems based on data are of enormous value in our modern society: medical datasets can help develop new treatments; real-time location data can help optimize traffic flows or contain outbreaks in a pandemic; speech data can improve speech recognition systems for accessibility or convenience. However, data processing may violate the privacy rights of individuals. In this lecture, you will learn how data can be shared and analyzed in a privacy-preserving way. The following topics will be covered: 1. Private data sharing * Anonymization and de-anonymization attacks * k-anonymity * Differential privacy, local differential privacy * Synthetic data generation 2. Private data analysis * Cryptographic approaches: homomorphic encryption, secret sharing, secure multi-party computation * Privacy preserving machine learning (DPSGD, PATE) * Federated learning |
Lernziele | * Understand privacy risks in the contexts of distributed systems and data science * Understand the principles behind different privacy-enhancing technologies and how they address the privacy risks * Implement, configure, and evaluate privacy-preserving solutions |
Literatur | Will be announced in the lecture. |
Bemerkungen | Note for students of the Master Data Science: you can take this lecture as part of the module "Systems Foundations". |
Weblink | https://dmi.unibas.ch/de/studium/compute |
Teilnahmevoraussetzungen | Foundations of Distributed Systems (offered in the fall semester) is a prerequisite. For students who have not taken it, the lecturer can provide the list of relevant topics for independent study. Knowledge of the following topics is a plus, but not a prerequisite. * Programming in Python Students with reduced computer science background are encouraged to discuss their prior knowledge with the lecturer. |
Unterrichtssprache | Englisch |
Einsatz digitaler Medien | kein spezifischer Einsatz |
Intervall | Wochentag | Zeit | Raum |
---|---|---|---|
wöchentlich | Montag | 16.15-18.00 | Spiegelgasse 1, Seminarraum 00.003 |
wöchentlich | Freitag | 12.15-14.00 | Spiegelgasse 1, Seminarraum 00.003 |
Datum | Zeit | Raum |
---|---|---|
Montag 26.02.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 01.03.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 04.03.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 08.03.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 11.03.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 15.03.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 18.03.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 22.03.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 25.03.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 29.03.2024 | 12.15-14.00 Uhr | Ostern |
Montag 01.04.2024 | 16.15-18.00 Uhr | Ostern |
Freitag 05.04.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 08.04.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 12.04.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 15.04.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 19.04.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 22.04.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 26.04.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 29.04.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 03.05.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 06.05.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 10.05.2024 | 12.15-14.00 Uhr | Auffahrt |
Montag 13.05.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 17.05.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 20.05.2024 | 16.15-18.00 Uhr | Pfingstmontag |
Freitag 24.05.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Montag 27.05.2024 | 16.15-18.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Freitag 31.05.2024 | 12.15-14.00 Uhr | Spiegelgasse 1, Seminarraum 00.003 |
Module |
Modul: Applications of Distributed Systems (Masterstudium: Computer Science) Modul: Applications of Machine Intelligence (Masterstudium: Computer Science) Modul: Methods of Distributed Systems (Masterstudium: Computer Science) |
Prüfung | Lehrveranst.-begleitend |
Hinweise zur Prüfung | continuous assessment Please note: 10% homework 40% project (writeup and presentation) 50% written exam A 50% score on homework sets is required to participate in the final exam. Expected date: Thursday, 11 July 2024, 10-12 a.m. |
An-/Abmeldung zur Prüfung | Anm.: Belegen Lehrveranstaltung; Abm.: stornieren |
Wiederholungsprüfung | keine Wiederholungsprüfung |
Skala | 1-6 0,5 |
Belegen bei Nichtbestehen | beliebig wiederholbar |
Zuständige Fakultät | Philosophisch-Naturwissenschaftliche Fakultät, studiendekanat-philnat@unibas.ch |
Anbietende Organisationseinheit | Fachbereich Informatik |