← Search

Theo X. Olausson

5 accepted papers

2026

Amortized Maximum Inner Product Search with Learned Support Functions

ICML 2026poster

Maximum inner product search (MIPS) is a crucial subroutine in machine learning, requiring identification of database vectors that align most strongly with a given query. We propose amortized MIPS: a learning-based approach that trains neural networks to directly predict MIPS solutions, amortizing t…

Cited by 0SourceScholar
2026

Learning Unmasking Policies for Diffusion Language Models

ICML 2026oral

Diffusion (Large) Language Models (dLLMs) now match the downstream performance of their autoregressive counterparts on many tasks, while holding the promise of being more efficient during inference. One critical design aspect of dLLMs is the \textit{sampling procedure} that selects which tokens to u…

Cited by 0SourceScholar
2024

Is Self-Repair a Silver Bullet for Code Generation?

ICLR 2024poster

Large language models have shown remarkable aptitude in code generation, but still struggle to perform complex tasks. Self-repair---in which the model debugs and repairs its own code---has recently become a popular way to boost performance in these settings. However, despite its increasing popularit…

2024

LILO: Learning Interpretable Libraries by Compressing and Documenting Code

ICLR 2024poster

While large language models (LLMs) now excel at code generation, a key aspect of software development is the art of refactoring: consolidating code into libraries of reusable and readable programs. In this paper, we introduce LILO, a neurosymbolic framework that iteratively synthesizes, compresses,…

2023

LINC: A Neurosymbolic Approach for Logical Reasoning by Combining Language Models with First-Order Logic Provers

EMNLP 2023long main

Logical reasoning, i.e., deductively inferring the truth value of a conclusion from a set of premises, is an important task for artificial intelligence with wide potential impacts on science, mathematics, and society. While many prompting-based strategies have been proposed to enable Large Language…

Cited by 0SourcecodeScholar