← Search

Sanjit A. Seshia

13 accepted papers

2026

Learning Affordances at Inference-Time for Vision-Language-Action Models

ICRA 2026poster

Solving complex real-world control tasks often takes multiple tries: if we fail at first, we reflect on what went wrong, and change our strategy accordingly to avoid making the same mistake. In robotics, Vision-Language-Action models (VLAs) offer a promising path towards solving complex control task…

2025

Robust and Diverse Multi-Agent Learning via Rational Policy Gradient

NeurIPS 2025poster

Adversarial optimization algorithms that explicitly search for flaws in agents' policies have been successfully applied to finding robust and diverse policies in the context of multi-agent learning. However, the success of adversarial optimization has been largely limited to zero-sum settings becaus…

Cited by 0SourcecodeScholar
2025

SimpleStrat: Diversifying Language Model Generation with Stratification

NeurIPS 2025poster

Generating diverse responses from large language models (LLMs) is crucial for applications such as adversarial testing, search, and synthetic data generation, where diversity provides distinct answers across generations. Previous approaches rely solely on increasing the temperature, sacrificing qual…

Cited by 0SourcecodeScholar
2024

An Eager Satisfiability Modulo Theories Solver for Algebraic Datatypes

AAAI 2024technical

Algebraic data types (ADTs) are a construct classically found in functional programming languages that capture data structures like enumerated types, lists, and trees. In recent years, interest in ADTs has increased. For example, popular programming languages, like Python, have added support for ADT…

2024

Compositional Automata Embeddings for Goal-Conditioned Reinforcement Learning

NeurIPS 2024poster

Goal-conditioned reinforcement learning is a powerful way to control an AI agent's behavior at runtime. That said, popular goal representations, e.g., target states or natural language, are either limited to Markovian tasks or rely on ambiguous task semantics. We propose representing temporal goals…

Cited by 2SourcePDFScholar
2024

Synthetic Programming Elicitation for Text-to-Code in Very Low-Resource Programming and Formal Languages

NeurIPS 2024poster

Recent advances in large language models (LLMs) for code applications have demonstrated remarkable zero-shot fluency and instruction following on challenging code related tasks ranging from test case generation to self-repair. Unsurprisingly, however, models struggle to compose syntactically valid p…

2024

Verified Code Transpilation with LLMs

NeurIPS 2024poster

Domain-specific languages (DSLs) have become integral to various software workflows. Such languages offer domain-specific optimizations and abstractions that improve code readability and maintainability. However, leveraging these languages requires developers to rewrite existing code using the spec…

Cited by 10SourcePDFScholar
2022

Programmatic Modeling and Generation of Real-Time Strategic Soccer Environments for Reinforcement Learning

AAAI 2022technical

The capability of a reinforcement learning (RL) agent heavily depends on the diversity of the learning scenarios generated by the environment. Generation of diverse realistic scenarios is challenging for real-time strategy (RTS) environments. The RTS environments are characterized by intelligent ent…

Cited by 9SourcePDFScholar
2021

Learning Branching Heuristics for Propositional Model Counting

AAAI 2021technical

Propositional model counting, or #SAT, is the problem of computing the number of satisfying assignments of a Boolean formula. Many problems from different application areas, including many discrete probabilistic inference problems, can be translated into model counting problems to be solved by #SAT…

Cited by 17SourcePDFScholar
2020

A Programmatic and Semantic Approach to Explaining and Debugging Neural Network Based Object Detectors

CVPR 2020oral

Even as deep neural networks have become very effective for tasks in vision and perception, it remains difficult to explain and debug their behavior. In this paper, we present a programmatic and semantic approach to explaining, understanding, and debugging the correct and incorrect behaviors of a ne…

Cited by 36PDFScholar
2019

Formal Policy Learning from Demonstrations for Reachability Properties

ICRA 2019poster

We consider the problem of learning structured, closed-loop policies (feedback laws) from demonstrations in order to control under-actuated robotic systems, so that formal behavioral specifications such as reaching a target set of states are satisfied. Our approach uses a “counterexample-guided” ite…

Cited by 2SourceScholar
2016

Information gathering actions over human internal state

IROS 2016poster

Much of estimation of human internal state (goal, intentions, activities, preferences, etc.) is passive: an algorithm observes human actions and updates its estimate of human state. In this work, we embrace the fact that robot actions affect what humans do, and leverage it to improve state estimatio…

Cited by 253SourceScholar
2016

Planning for Autonomous Cars that Leverage Effects on Human Actions

RSS 2016poster

Traditionally, autonomous cars make predic- tions about other drivers’ future trajectories, and plan to stay out of their way. This tends to result in defensive and opaque behaviors. Our key insight is that an autonomous car’s actions will actually affect what other cars will do in response, whe…

Cited by 661SourcePDFScholar