Skip to content

drexelj/Bachelorarbeit_Differential-Privacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Einführung in die Differential Privacy

Eine einführende Übung in die Welt der Differential Privacy. Ausgearbeitet im Rahmen der Bachelorarbeit von Joshua Drexel an der Hochschule Luzern - Informatik.

Diese Übung wurde anhand von Jupyter Notebooks umgesetzt. Die Notebooks sind im Ordner exercise zu finden.

Jupyter Notebooks lokal ausführen

Die Jupyter Notebooks können heruntergeladen und lokal ausgeführt werden.

Anleitung für die Installation von Juypter Notebook: https://geekflare.com/de/jupyter-notebook-intro-and-installation/

Wichtig: Es muss auch die Library numpy installiert werden, da ansonsten einige Codebeispiele nicht ausgeführt werden können.

Anleitung für die Installation von numpy: https://numpy.org/install/

Jupyter Notebooks mit myBinder online ausführen

Die Jupyter Notebooks können mit myBinder direkt online ausgeführt werden. Folgender Link führt direkt auf den Binder-Build dieser Übung: https://mybinder.org/v2/gh/drexelj/Bachelorarbeit_Differential-Privacy/HEAD

Sollte dieser Link nicht funktionieren, kann wie folgt ein neuer Build erstellt werden:

  1. MyBinder Startseite öffnen: https://mybinder.org/
  2. Den "URL Typ" auf "GitHub" belassen.
  3. Die URL https://github.com/drexelj/Bachelorarbeit_Differential-Privacy reinkopieren.
  4. Auf "launch" klicken.
  5. Warten, bis sich die Arbeitsoberfläche im Browser öffnet. Dies kann einige Minuten dauern.
  6. Nun kann in den Ordner exercise gewechselt und die einzelnen Notebooks geöffnet werden.

Hinweise zur Verwendung von Jupyter Notebooks

  • Es wird zwischen Textinhalt (Markdown) und Code unterschieden.
  • Die Code-Felder können ausgeführt werden. Allfällige Ausgaben erscheinen direkt unterhalb des Code-Felds.
  • Es empfihelt sich bzw. ist teilweise sogar notwendig, dass die Code-Felder von Oben nach Unten ausgeführt werden. Andernfalls kann es sein, dass relevante Funktionen, Variablen oder Bibliotheken noch nicht existieren/geladen wurden.
  • Sämtliche Felder können mittels Doppelklick editiert und verändert werden. Um das Feld auszuführen kann "Shift + Enter" gedrückt werden.

Viel Spass und Erfolg bei dieser Übungsserie!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published