193
Teilnahmepflicht

Wenn eine Veranstaltungsinstanz aus einer Schablone erstellt wird, befindet sie sich in diesem Zustand.

  • Die Daten sind in der Regel noch nicht vollständig und es kann noch alles bearbeitet werden.
  • Dozenten und Sekretariate können den Zuständ auf Bearbeitet setzen.

Boolsche Funktionen sind eines der grundlegensten Objekte der theoretischen Informatik. Sie spilen wichtige Rollen in der Komplexitätstheorie, Kryptographie und dem Machine Learning sowie in weiteren Gebieten der Informatik und verwandten Disziplinen.

Der Inhalt dieser Vorlesung ist die Analyse von Boolschen Funktionen mit Hilfe der Fourierdarstellung und anderen Mitteln. In der harmonischen Analyse wird eine Boolsche Funktion als reelles, multilineares Polynom dargestellt. Viele kombinatorische Eigenschaften von Boolschen Funktionen, wie beispielsweise Linearität, Stabiliät, Einfluss und Lernbarkeit können mit dieser Darstellung betrachtet werden.

Die Vorlesung wird voraussichtlich auf Englisch gehalten und basiert auf dem Lehrbuch von Ryan O'Donnell (analysisofbooleanfunctions.org); einige mathematische Vorkenntnisse werden vorausgesetzt. Die Teilnehmer müssen wöchtenliche Hausaufgaben lösen und sie in den Übungen vorstellen. In einer Projekthausaufgabe wird ein Machine Learning Algorithmus aus der Vorlesung implementiert.

Boolean functions are one of the most fundamental objects to study in theoretical computer science. They play important roles in computational complexity, cryptography, machine learning, and many more areas of computer science and neighbouring fields.

The subject of this class is the analysis of Boolean functions via their Fourier expansion and other analytic means. In harmonic analysis, a Boolean function is represented as a real multilinear polynomial. Many combinatorical properties of Boolean functions, such as linearity, stability, influences, and learnability can be studied using this representation.

The class will be taught in English and based on a recent textbook by Ryan O'Donnell (analysisofbooleanfunctions.org); some mathematical background is required. Students are required to solve weekly homework problems and present them in the recitation sessions. A project-style homework will include programming a machine learning algorithm based on the analytic results presented in class.

Sprachübergreifend

193 241
Teilnahmepflicht

Werdende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend

Stillende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend

Begleitveranstaltungen

Übung zu Analyse Boolescher Funktionen

Werdende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend

Stillende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend