← Search

Jason Eisner

31 accepted papers

2025

MICE for CATs: Model-Internal Confidence Estimation for Calibrating Agents with Tools

NAACL 2025long

Tool-using agents that act in the world need to be both useful and safe. Well-calibrated model confidences can be used to weigh the risk versus reward of potential actions, but prior work shows that many models are poorly calibrated. Inspired by interpretability literature exploring the internals of…

2025

Syntactic and Semantic Control of Large Language Models via Sequential Monte Carlo

ICLR 2025oral

A wide range of LM applications require generating text that conforms to syntactic or semantic constraints. Imposing such constraints can be naturally framed as _probabilistic conditioning_, but exact generation from the resulting distribution—which can differ substantially from the LM’s base distri…

2024

A Glitch in the Matrix? Locating and Detecting Language Model Grounding with Fakepedia

ACL 2024long

Large language models (LLMs) have an impressive ability to draw on novel information supplied in their context. Yet the mechanisms underlying this contextual grounding remain unknown, especially in situations where contextual information contradicts factual knowledge stored in the parameters, which…

2024

Do Androids Know They’re Only Dreaming of Electric Sheep?

ACL 2024findings

We design probes trained on the internal representations of a transformer language model to predict its hallucinatory behavior on three grounded generation tasks. To train the probes, we annotate for span-level hallucination on both sampled (organic) and manually edited (synthetic) reference outputs…

Cited by 25SourcePDFScholar
2024

Interpreting User Requests in the Context of Natural Language Standing Instructions

NAACL 2024findings

Users of natural language interfaces, frequently powered by Large Language Models (LLMs), must often repeat their full set of preferences each time they make a similar request. We describe an approach to LLM-based dialogue modeling in which persistent user constraints and preferences – collectively…

2024

LLM-Rubric: A Multidimensional, Calibrated Approach to Automated Evaluation of Natural Language Texts

ACL 2024long

This paper introduces a framework for the automated evaluation of natural language texts. A manually constructed rubric describes how to assess multiple dimensions of interest. To evaluate a text, a large language model (LLM) is prompted with each rubric question and produces a distribution over pot…

2024

LLMs in the Imaginarium: Tool Learning through Simulated Trial and Error

ACL 2024long

Tools are essential for large language models (LLMs) to acquire up-to-date information and take consequential actions in external environments. Existing work on tool-augmented LLMs primarily focuses on the broad coverage of tools and the flexibility of adding new tools. However, a critical aspect th…

2024

Language-to-Code Translation with a Single Labeled Example

EMNLP 2024main

Tools for translating natural language into code promise natural, open-ended interaction with databases, web APIs, and other software systems. However, this promise is complicated by the diversity and continual development of these systems, each with its own interface and distinct set of features. B…

Cited by 0SourcePDFScholar
2024

Learning to Retrieve Iteratively for In-Context Learning

EMNLP 2024main

We introduce iterative retrieval, a novel framework that empowers retrievers to make iterative decisions through policy optimization. Finding an optimal portfolio of retrieved items is a combinatorial optimization problem, generally considered NP-hard. This approach provides a learned approximation…

Cited by 5SourcePDFScholar
2024

Principled Gradient-Based MCMC for Conditional Sampling of Text

ICML 2024poster

We consider the problem of sampling text from an energy-based model. This arises, for example, when sampling text from a neural language model subject to soft constraints. Although the target distribution is discrete, the internal computations of the energy function (given by the language model) are…

Cited by 1SourcePDFScholar
2023

A Measure-Theoretic Characterization of Tight Language Models

ACL 2023long

Language modeling, a central task in natural language processing, involves estimating a probability distribution over strings. In most cases, the estimated distribution sums to 1 over all finite strings. However, in some pathological cases, probability mass can “leak” onto the set of infinite sequen…

Cited by 33SourcePDFScholar
2023

BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic Parsing

NeurIPS 2023poster

Recent work has shown that generation from a prompted or fine-tuned language model can perform well at semantic parsing when the output is constrained to be a valid semantic representation. We introduce BenchCLAMP, a Benchmark to evaluate Constrained LAnguage Model Parsing, that includes context-fre…

2023

Contrastive Decoding: Open-ended Text Generation as Optimization

ACL 2023long

Given a language model (LM), maximum probability is a poor decoding objective for open-ended generation, because it produces short and repetitive text. On the other hand, sampling can often produce incoherent text that drifts from the original topics. We propose contrastive decoding (CD), a reliable…

2023

Efficient Semiring-Weighted Earley Parsing

ACL 2023long

We present Earley’s (1970) context-free parsing algorithm as a deduction system, incorporating various known and new speed-ups. In particular, our presentation supports a known worst-case runtime improvement from Earley’s (1970) O(N3|G||R|), which is unworkable for the large grammars that arise in n…

2023

Non-Programmers Can Label Programs Indirectly via Active Examples: A Case Study with Text-to-SQL

EMNLP 2023long main

Can non-programmers annotate natural language utterances with complex programs that represent their meaning? We introduce APEL, a framework in which non-programmers select among candidate programs generated by a seed semantic parser (e.g., Codex). Since they cannot understand the candidate program…

Cited by 0SourcecodeScholar
2023

Privacy-Preserving Domain Adaptation of Semantic Parsers

ACL 2023long

Task-oriented dialogue systems often assist users with personal or confidential matters. For this reason, the developers of such a system are generally prohibited from observing actual usage. So how can they know where the system is failing and needs more training data or new functionality? In this…

2023

The Whole Truth and Nothing But the Truth: Faithful and Controllable Dialogue Response Generation with Dataflow Transduction and Constrained Decoding

ACL 2023findings

In a real-world dialogue system, generated text must be truthful and informative while remaining fluent and adhering to a prescribed style. Satisfying these constraints simultaneously isdifficult for the two predominant paradigms in language generation: neural language modeling and rule-based genera…

2022

Algorithms for Acyclic Weighted Finite-State Automata with Failure Arcs

EMNLP 2022main

Weighted finite-state automata (WSFAs) arecommonly used in NLP. Failure transitions area useful extension for compactly representingbackoffs or interpolation in n-gram modelsand CRFs, which are special cases of WFSAs.Unfortunately, applying standard algorithmsfor computing the pathsum requires expan…

2022

Online Semantic Parsing for Latency Reduction in Task-Oriented Dialogue

ACL 2022long

Standard conversational semantic parsing maps a complete user utterance into an executable program, after which the program is executed to respond to the user. This could be slow when the program contains expensive function calls. We investigate the opportunity to reduce latency by predicting and ex…

2022

Transformer Embeddings of Irregularly Spaced Events and Their Participants

ICLR 2022poster

The neural Hawkes process (Mei & Eisner, 2017) is a generative model of irregularly spaced sequences of discrete events. To handle complex domains with many event types, Mei et al. (2020a) further consider a setting in which each event in the sequence updates a deductive database of facts (via domai…

2022

When More Data Hurts: A Troubling Quirk in Developing Broad-Coverage Natural Language Understanding Systems

EMNLP 2022main

In natural language understanding (NLU) production systems, users’ evolving needs necessitate the addition of new features over time, indexed by new symbols added to the meaning representation space. This requires additional training data and results in ever-growing datasets. We present the first sy…

Cited by 3SourcePDFScholar
2021

Constrained Language Models Yield Few-Shot Semantic Parsers

EMNLP 2021main

We explore the use of large pretrained language models as few-shot semantic parsers. The goal in semantic parsing is to generate a structured meaning representation given a natural language input. However, language models are trained to generate natural language. To bridge the gap, we use language m…

2021

Limitations of Autoregressive Models and Their Alternatives

NAACL 2021long

Standard autoregressive language models perform only polynomial-time computation to compute the probability of the next symbol. While this is attractive, it means they cannot model distributions whose next-symbol probability is hard to compute. Indeed, they cannot even model them well enough to solv…

Cited by 76SourcePDFScholar
2020

Neural Datalog Through Time: Informed Temporal Modeling via Logical Specification

ICML 2020poster

Learning how to predict future events from patterns of past events is difficult when the set of possible event types is large. Training an unrestricted neural model might overfit to spurious patterns. To exploit domain-specific knowledge of how past events might affect an event’s present probability…

2020

Specializing Word Embeddings (for Parsing) by Information Bottleneck (Extended Abstract)

IJCAI 2020poster

Pre-trained word embeddings like ELMo and BERT contain rich syntactic and semantic information, resulting in state-of-the-art performance on various tasks. We propose a very fast variational information bottleneck (VIB) method to nonlinearly compress these embeddings, keeping only the information th…

Cited by 0SourcePDFScholar