Open for all UnRAVeL-members: Talk by Prof. Dr. Joost-Pieter Katoen: „Probabilistische Programmierung: Maschinelles Lernen für die Massen?“
Wednesday, November 06, 2019, 5:00pm
Location: Lecture hall AH IV, building E3, Computer Science Center, Ahornstraße 55
The talk will be held in German.
Abstract:
Die probabilistische Programmierung ist eine faszinierende neue Richtung im Bereich Data Science. Fast jede Programmiersprache hat eine probabilistische Variante: Scala, JavaScript, Haskell, Prolog, C, Python, sogar Excel wurde um randomisierte Funktionen erweitert. Diese Sprachen zielen darauf ab, probabilistische Modellierung, komplexe statistische Schlussfolgerung und Maschinelles Lernen allen Programmierern und Benutzern zugänglich zu machen.
Probabilistische Programme implementieren Verfahren, mit denen im Kontext von „Big Data“-Anwendungen in einer Mischung aus unsicheren Daten und beobachteten Verhaltens Schlussfolgerungen gezogen werden können. Bayessche Netzwerke, ein grundlegendes Modell in der Entscheidungstheorie, sind einfache Instanzen solcher Programme.
Probabilistische Programme steuern autonome Roboter und selbstfahrende Autos, dienen der Vorhersage von Wirtschaftstrends, sind der Schlüssel zur Beschreibung von Sicherheitsmechanismen, implementieren zufallsgesteuerte Algorithmen und werden stark zunehmend in der Künstlichen Intelligenz eingesetzt.
In diesem Vortrag wird erklärt, was probabilistische Programmierung ist, welche Anwendungen sie hat, und weshalb Programme schwerer zu verstehen / analysieren sind als gewöhnliche Software.