I am an Associate Professor in the Computer Science Department with the School of Computer Science at Carnegie Mellon University. In addition to my full-time role at CMU, I also serve as Chief Scientist of AI Research for the Bosch Center for AI (BCAI), working in the Pittsburgh Office. BCAI also generously provides funding for much of the research in my group.

My group’s work focuses on machine learning, optimization, and control. Specifically, much of our work aims at making deep learning algorithms safer, more robust, and more explainable; to these ends, we have worked on methods for training provably robust deep learning systems, and including more complex “modules” (such as optimization solvers) within the loop of deep architectures. We also focus on several application domains, with a particular focus on applications in smart energy and sustainability domains.