Algorithmic Improvisation for Dependable and Secure Autonomy

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=ZdTjo0_q2-k



Duration: 1:12:33
445 views
12


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/




Other Videos By Microsoft Research


2019-08-23Quantum Computing and Workforce, Curriculum, and Application Development: Open Resources
2019-08-23Empowering People to Achieve More: How Useful a Concept is Productivity?
2019-08-23Cars, Computing and the Future of Work: Specific topics of mutual interest
2019-08-23Cars, Computing and the Future of Work: A UW & MSR Workshop: Welcome and Overview
2019-08-22Crowd, Cloud and the Future of Work: Updates from human AI computation
2019-08-22Recommendation and Learning to Improve Personal Productivity
2019-08-22Crowd, Cloud and the Future of Work: Welcome and Updates
2019-08-22Machine reading comprehension with Dr. T.J Hazen
2019-08-21Keynote: Intentional Approaches to Human-Computer Collaboration
2019-08-20SCAI - Societal impact through Cloud and Artificial Intelligence at Microsoft Research India
2019-08-20Algorithmic Improvisation for Dependable and Secure Autonomy
2019-08-20Productivity in Software Development
2019-08-20Future of Spreadsheeting
2019-08-20Workforce of the Future
2019-08-19From automatic differentiation to message passing
2019-08-16Workers of the World, Connect! Tech Innovations and Organizational Change...
2019-08-16Increasing AI Programmer Productivity
2019-08-15Artificial Emotional Intelligence, Social Systems, and the Future of Collaboration
2019-08-15Quantum Development Kit, Q#, and Katas
2019-08-15Keynote - The Future of Work And the Power of Data
2019-08-15Quantum Computing and Workforce, Curriculum, and Application Development: Case study



Tags:
autonomous systems
AI
programming language
Algorithmic Improvisation
Microsoft Research