Headshot

Hi! I'm currently a Ph.D student at UC Berkeley, where I'm advised by Sanjit Seshia. My Ph.D. has been gratefully supported by the NDSEG Fellowship.

My research interests lie broadly at the intersection of machine learning and formal methods, with particular focus on applications in robotics, autonomy, and program synthesis. By applying formal reasoning to learning algorithms, I hope to make real-world ML systems more trustworthy, compositional, and interpretable.

I received my Bachelor's and Master's degrees from Rice University, where I worked on projects related to interpretable machine learning via program synthesis and formal methods. I was advised by Swarat Chaudhuri, who I worked with on the "Understanding the World Through Code" NSF Expeditions Project. As an undergrad, I also collaborated with Ankit Patel and Richard Baraniuk. I was fortunate to be supported by the Rice CS Graduate Fellowship.

I've spent time at Microsoft Research AI, where I worked with Alex Polozov and the GRAIL group on interactive ML-driven program synthesis. I also collaborated with Jon DeCastro and the Human-Aware AI team at TRI to improve learned behavior in safety-critical settings.

In my free time, I enjoy doing a lot of things, including but not limited to: playing tennis, reading novels, cooking, and repeatedly fixing and breaking my jumpshot. I'm originally from Cleveland, Ohio, and I love watching my beloved Cavaliers break my heart year after year.

You can find me on X or on Google Scholar. The best way to reach me is by sending me an email at ameesh@berkeley.edu.

Recent News (see all)

12/2024
I am co-organizing an ICLR Workshop on bridging formal (and semi-formal) verification techniques and scale-driven foundation models!
11/2024
I completed my Qualifying Exams and advanced to Candidacy!
09/2024
I presented our group's work at the DARPA TIAMAT meeting in Indianapolis, Indiana.
02/2024
I presented my work on LTL-guided Reinforcement Learning at the ANSR Seminar.
08/2023
I attended the NDSEG Conference in San Antonio, Texas.

Publications

Conference Papers

Learning Symbolic Task Decompositions for Multi-agent Teams
A. Shah, N. Lauffer, T. Chen, N. Pitta and S. A. Seshia
Who Needs to Know? Minimal Knowledge for Optimal Coordination
Learning Formal Specifications from Membership and Preference Queries
Learning Deterministic Finite Automata Decompositions
from Examples and Demonstrations
Modeling and Influencing Human Attentiveness
in Autonomy-to-Human Perception Hand-offs
Y. Vardhan Pant, B. T. Kumaravel, A. Shah, E. Kraemer, M. Vazquez-Chanlatte,
K. Kulkarni, B. Hartmann and S. A. Seshia
Learning Differentiable Programs with Admissible Neural Heuristics
Representing Formal Languages: A Comparison Between Finite
Automata and Recurrent Neural Networks
J. J. Michalenko, A. Shah, A. Verma, S. Chaudhuri and A. B. Patel

Preprints and Technical Reports

arXiv '24
arXiv '24
LTL-Constrained Policy Optimization with Cycle Experience Replay
arXiv '23
arXiv '23
Specification-Guided Data Aggregation for Semantically
Aware Imitation Learning
arXiv '20
arXiv '20
Demonstration Informed Specification Search
M. Vazquez-Chanlatte, A. Shah, G. Lederman and S. A. Seshia
Rice Thesis '20
Rice Thesis '20
Differentiable Program Learning with an Admissible Neural Heuristic
A. Shah