OMX Helsinki — S&P 500 — DAX — NASDAQ 100 — STOXX 600 — EUR/USD — EUR/SEK — BTC/USD — ETH/USD — Euribor 3M — Euribor 12M —
Microsoft Research

Microsoft Research

Technology and AI 359,000 subscribers

Algorithmic Improvisation for Dependable and Secure Autonomy

19.08.2019 472 views
Published: 19.08.2019 Category: Technology and AI Views: 472

Episode details

Episode description

Algorithmic Improvisation, also called control improvisation, is a new framework for automatically synthesizing systems with random but controllable behavior. In this talk, I will present the theory of algorithmic improvisation and show how it can be used in a wide variety of applications where randomness can provide variety, robustness, or unpredictability while guaranteeing safety or other properties. Applications demonstrated to date include robotic surveillance, software fuzz testing, music improvisation, human modeling, and generation of synthetic data sets to train and test machine learning algorithms. In this talk, I will particularly focus on applications to the design of intelligent autonomous systems, presenting work on randomized planning and a domain-specific probabilistic programming language. See the slides and more at https://www.microsoft.com/en-us/research/video/algorithmic-improvisation-for-dependable-and-secure-autonomy/

Open the AI assistant chat. The chat loads only when you open it.