PRECISE's Safe Autonomy Seminar: Towards Verifiable Machine Learning

PRECISE's Safe Autonomy Seminar: Towards Verifiable Machine Learning
Tue, October 18, 2022 @ 1:30pm EDT
University of Pennsylvania
Levine Hall - Room 279
3330 Walnut Street
Philadelphia, PA 19104
Speaker
Osbert Bastani
Computer and Information Science
Abstract

Machine learning models are increasingly being incorporated into real-world systems, targeting domains such as robotics, healthcare, and software systems. A key challenge is ensuring that such systems are trustworthy. I will describe two strategies for verifying correctness properties for such systems. The first strategy leverages ideas from statistical verification to provide provable correctness guarantees. In particular, we show how to quantify the uncertainty of any given model in a way that satisfies PAC correctness guarantees, and then leverage these uncertainties to ensure safety. The second strategy is to learn programmatic models that are more amenable to verification. In particular, we show how to learn decision tree control policies, which can then be verified using SMT solvers. I will conclude with ongoing work on preserving correctness guarantees in the face of distribution shift.

Speaker Bio

Osbert Bastani is an assistant professor at the Department of Computer and Information Science at the University of Pennsylvania. He is broadly interested in techniques for designing trustworthy machine learning systems, focusing on their correctness, programmability, and efficiency. Previously, he completed his Ph.D. in computer science from Stanford and his A.B. in mathematics from Harvard.