Für interessierte UnRAVeL Mitglieder: Vortrag von Prof. Dr. Joost-Pieter Katoen: „Probabilistische Programmierung: Maschinelles Lernen für die Massen?“
Mittwoch, 06.11.2019, 17.00 Uhr
Ort: Hörsaal AH IV, Gebäude E3, Informatik-Zentrum, Ahornstraße 55
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.