← Search

Chris J. Maddison

27 accepted papers

2025

APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Prompts

ACL 2025long

Large Language Models (LLMs) have become increasingly capable of handling diverse tasks with the aid of well-crafted prompts and integration of external tools, but as task complexity rises, the workflow involving LLMs can be complicated and thus challenging to implement and maintain. To address this…

2025

BioReason: Incentivizing Multimodal Biological Reasoning within a DNA-LLM Model

NeurIPS 2025poster

Unlocking deep and interpretable biological reasoning from complex genomic data remains a major AI challenge limiting scientific progress. While current DNA foundation models excel at representing sequences, they struggle with multi-step reasoning and lack transparent, biologically meaningful explan…

Cited by 0SourcecodeScholar
2025

Measuring Scientific Capabilities of Language Models with a Systems Biology Dry Lab

NeurIPS 2025poster

Designing experiments and result interpretations are core scientific competencies, particularly in biology, where researchers perturb complex systems to uncover the underlying systems. Recent efforts to evaluate the scientific capabilities of large language models (LLMs) fail to test these competenc…

Cited by 0SourceScholar
2025

MixMin: Finding Data Mixtures via Convex Minimization

ICML 2025poster

Modern machine learning pipelines are increasingly combining and mixing data from diverse and disparate sources, e.g., pre-training large language models. Yet, finding the optimal data mixture is a challenging and open problem. We formalize this data mixing problem as a bi-level objective: the best…

Cited by 0SourcePDFScholar
2024

End-To-End Causal Effect Estimation from Unstructured Natural Language Data

NeurIPS 2024poster

Knowing the effect of an intervention is critical for human decision-making, but current approaches for causal effect estimation rely on manual data collection and structuring, regardless of the causal assumptions. This increases both the cost and time-to-completion for studies. We show how large, d…

Cited by 9SourcePDFScholar
2024

Experts Don't Cheat: Learning What You Don't Know By Predicting Pairs

ICML 2024poster

Identifying how much a model $\hat{p}\_{Y|X}^{\theta}$ knows about the stochastic real-world process $p\_{Y|X}$ it was trained on is important to ensure it avoids producing incorrect or "hallucinated" answers or taking unsafe actions. But this is difficult for generative models because probabilistic…

Cited by 9SourcePDFScholar
2024

Identifying the Risks of LM Agents with an LM-Emulated Sandbox

ICLR 2024spotlight

Recent advances in Language Model (LM) agents and tool use, exemplified by applications like ChatGPT Plugins, enable a rich set of capabilities but also amplify potential risks—such as leaking private data or causing financial losses. Identifying these risks is labor-intensive, necessitating impleme…

2024

Observational Scaling Laws and the Predictability of Langauge Model Performance

NeurIPS 2024spotlight

Understanding how language model performance varies with scale is critical to benchmark and algorithm development. Scaling laws are one approach to building this understanding, but the requirement of training models across many different scales has limited their use. We propose an alternative, obser…

Cited by 35SourcePDFScholar
2023

Contrastive Learning Can Find An Optimal Basis For Approximately View-Invariant Functions

ICLR 2023poster

Contrastive learning is a powerful framework for learning self-supervised representations that generalize well to downstream supervised tasks. We show that multiple existing contrastive learning methods can be reinterpeted as learning kernel functions that approximate a fixed *positive-pair kernel*.…

Cited by 28SourcePDFScholar
2023

MeGraph: Capturing Long-Range Interactions by Alternating Local and Hierarchical Aggregation on Multi-Scaled Graph Hierarchy

NeurIPS 2023poster

Graph neural networks, which typically exchange information between local neighbors, often struggle to capture long-range interactions (LRIs) within the graph. Building a graph hierarchy via graph pooling methods is a promising approach to address this challenge; however, hierarchical information pr…

2023

Probabilistic Invariant Learning with Randomized Linear Classifiers

NeurIPS 2023poster

Designing models that are both expressive and preserve known invariances of tasks is an increasingly hard problem. Existing solutions tradeoff invariance for computational or memory resources. In this work, we show how to leverage randomness and design models that are both expressive and invariant b…

Cited by 2SourcePDFScholar
2023

The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limit

NeurIPS 2023poster

In deep learning theory, the covariance matrix of the representations serves as a proxy to examine the network’s trainability. Motivated by the success of Transform- ers, we study the covariance matrix of a modified Softmax-based attention model with skip connections in the proportional limit of inf…

Cited by 40SourcePDFScholar
2021

Learning Generalized Gumbel-max Causal Mechanisms

NeurIPS 2021spotlight

To perform counterfactual reasoning in Structural Causal Models (SCMs), one needs to know the causal mechanisms, which provide factorizations of conditional distributions into noise sources and deterministic functions mapping realizations of noise to samples. Unfortunately, the causal mechanism is n…

2021

Lossy Compression for Lossless Prediction

NeurIPS 2021spotlight

Most data is automatically collected and only ever "seen" by algorithms. Yet, data compressors preserve perceptual fidelity rather than just the information needed by algorithms performing downstream tasks. In this paper, we characterize the bit-rate required to ensure high performance on all predic…

2021

Rao-Blackwellizing the Straight-Through Gumbel-Softmax Gradient Estimator

ICLR 2021oral

Gradient estimation in models with discrete latent variables is a challenging problem, because the simplest unbiased estimators tend to have high variance. To counteract this, modern estimators either introduce bias, rely on multiple function evaluations, or use learned, input-dependent baselines. T…

Cited by 43SourcePDFScholar
2020

Direct Policy Gradients: Direct Optimization of Policies in Discrete Action Spaces

NeurIPS 2020poster

Direct optimization (McAllester et al., 2010; Song et al., 2016) is an appealing framework that replaces integration with optimization of a random objective for approximating gradients in models with discrete random variables (Lorberbom et al., 2018). A* sampling (Maddison et al., 2014) is a framew…

Cited by 11SourcePDFScholar
2020

Gradient Estimation with Stochastic Softmax Tricks

NeurIPS 2020oral

The Gumbel-Max trick is the basis of many relaxed gradient estimators. These estimators are easy to implement and low variance, but the goal of scaling them comprehensively to large combinatorial distributions is still outstanding. Working within the perturbation model framework, we introduce stocha…

2019

Continuous Hierarchical Representations with Poincaré Variational Auto-Encoders

NeurIPS 2019poster

The Variational Auto-Encoder (VAE) is a popular method for learning a generative model and embeddings of the data. Many real datasets are hierarchically structured. However, traditional VAEs map data in a Euclidean latent space which cannot efficiently embed tree-like structures. Hyperbolic spaces…

2019

Doubly Reparameterized Gradient Estimators for Monte Carlo Objectives

ICLR 2019poster

Deep latent variable models have become a popular model choice due to the scalable learning algorithms introduced by (Kingma & Welling 2013, Rezende et al. 2014). These approaches maximize a variational lower bound on the intractable log likelihood of the observed data. Burda et al. (2015) introduce…

Cited by 137SourcePDFScholar
2017

Filtering Variational Objectives

NeurIPS 2017poster

When used as a surrogate objective for maximum likelihood estimation in latent variable models, the evidence lower bound (ELBO) produces state-of-the-art results. Inspired by this, we consider the extension of the ELBO to a family of lower bounds defined by a particle filter's estimator of the margi…

Cited by 260SourcePDFScholar
2017

REBAR: Low-variance, unbiased gradient estimates for discrete latent variable models

NeurIPS 2017oral

Learning in models with discrete latent variables is challenging due to high variance gradient estimators. Generally, approaches have relied on control variates to reduce the variance of the REINFORCE estimator. Recent work \citep{jang2016categorical, maddison2016concrete} has taken a different appr…

2017

The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables

ICLR 2017poster

The reparameterization trick enables optimizing large scale stochastic computation graphs via gradient descent. The essence of the trick is to refactor each stochastic node into a differentiable function of its parameters and a random variable with fixed distribution. After refactoring, the gradient…

Cited by 3092SourceScholar