← Search

Cyril Zhang

24 accepted papers

2025

On the Query Complexity of Verifier-Assisted Language Generation

ICML 2025poster

Recently, a plethora of works have proposed inference-time algorithms (e.g. best-of-n), which incorporate verifiers to assist the generation process. Their quality-efficiency trade-offs have been empirically benchmarked on a variety of constrained generation tasks, but the algorithmic design landsca…

Cited by 1SourcePDFScholar
2025

Self-Improvement in Language Models: The Sharpening Mechanism

ICLR 2025oral

Recent work in language modeling has raised the possibility of “self-improvement,” where an LLM evaluates and refines its own generations to achieve higher performance without external feedback. It is impossible for this self-improvement to create information that is not already in the model, so why…

Cited by 5SourcePDFScholar
2024

ASL STEM Wiki: Dataset and Benchmark for Interpreting STEM Articles

EMNLP 2024main

Deaf and hard-of-hearing (DHH) students face significant barriers in accessing science, technology, engineering, and mathematics (STEM) education, notably due to the scarcity of STEM resources in signed languages. To help address this, we introduce ASL STEM Wiki: a parallel corpus of 254 Wikipedia a…

Cited by 1SourcePDFScholar
2024

Butterfly Effects of SGD Noise: Error Amplification in Behavior Cloning and Autoregression

ICLR 2024poster

This work studies training instabilities of behavior cloning with deep neural networks. We observe that minibatch SGD updates to the policy network during training result in sharp oscillations in long-horizon rewards, despite negligibly affecting the behavior cloning loss. We empirically disentangle…

Cited by 11SourcePDFScholar
2024

Can large language models explore in-context?

NeurIPS 2024poster

We investigate the extent to which contemporary Large Language Models (LLMs) can engage in exploration, a core capability in reinforcement learning and decision making. We focus on native performance of existing LLMs, without training interventions. We deploy LLMs as agents in simple multi-armed ban…

Cited by 30SourcePDFScholar
2023

Exposing Attention Glitches with Flip-Flop Language Modeling

NeurIPS 2023spotlight

Why do large language models sometimes output factual inaccuracies and exhibit erroneous reasoning? The brittleness of these models, particularly when executing long chains of reasoning, currently seems to be an inevitable price to pay for their advanced capabilities of coherently synthesizing knowl…

Cited by 51SourcePDFScholar
2023

Pareto Frontiers in Deep Feature Learning: Data, Compute, Width, and Luck

NeurIPS 2023spotlight

In modern deep learning, algorithmic choices (such as width, depth, and learning rate) are known to modulate nuanced resource tradeoffs. This work investigates how these complexities necessarily arise for feature learning in the presence of computational-statistical gaps. We begin by considering off…

Cited by 4SourcePDFScholar
2023

Transformers Learn Shortcuts to Automata

ICLR 2023top-5%

Algorithmic reasoning requires capabilities which are most naturally understood through recurrent models of computation, like the Turing machine. However, Transformer models, while lacking recurrence, are able to perform such reasoning using far fewer layers than the number of reasoning steps. This…

Cited by 213SourcePDFScholar
2022

Anti-Concentrated Confidence Bonuses For Scalable Exploration

ICLR 2022poster

Intrinsic rewards play a central role in handling the exploration-exploitation tradeoff when designing sequential decision-making algorithms, in both foundational theory and state-of-the-art deep reinforcement learning. The LinUCB algorithm, a centerpiece of the stochastic linear bandits literature,…

Cited by 13SourcePDFScholar
2022

Hidden Progress in Deep Learning: SGD Learns Parities Near the Computational Limit

NeurIPS 2022accept

There is mounting evidence of emergent phenomena in the capabilities of deep learning methods as we scale up datasets, model sizes, and training times. While there are some accounts of how these resources modulate statistical capacity, far less is known about their effect on the computational proble…

Cited by 156SourcePDFScholar
2022

Inductive Biases and Variable Creation in Self-Attention Mechanisms

ICML 2022spotlight

Self-attention, an architectural motif designed to model long-range interactions in sequential data, has driven numerous recent breakthroughs in natural language processing and beyond. This work provides a theoretical analysis of the inductive biases of self-attention modules. Our focus is to rigoro…

Cited by 159SourcePDFScholar
2022

Recurrent Convolutional Neural Networks Learn Succinct Learning Algorithms

NeurIPS 2022accept

Neural networks (NNs) struggle to efficiently solve certain problems, such as learning parities, even when there are simple learning algorithms for those problems. Can NNs discover learning algorithms on their own? We exhibit a NN architecture that, in polynomial time, learns as well as any efficien…

Cited by 4SourcePDFScholar
2022

Sparsity in Partially Controllable Linear Systems

ICML 2022spotlight

A fundamental concept in control theory is that of controllability, where any system state can be reached through an appropriate choice of control inputs. Indeed, a large body of classical and modern approaches are designed for controllable linear dynamical systems. However, in practice, we often en…

Cited by 14SourcePDFScholar
2022

Understanding Contrastive Learning Requires Incorporating Inductive Biases

ICML 2022spotlight

Contrastive learning is a popular form of self-supervised learning that encourages augmentations (views) of the same input to have more similar representations compared to augmentations of different inputs. Recent attempts to theoretically explain the success of contrastive learning on downstream cl…

Cited by 141SourcePDFScholar
2020

Calibration, Entropy Rates, and Memory in Language Models

ICML 2020poster

Building accurate language models that capture meaningful long-term dependencies is a core challenge in natural language processing. Towards this end, we present a calibration-based approach to measure long-term discrepancies between a generative sequence model and the true distribution, and use the…

Cited by 46SourcePDFScholar
2020

Stochastic Optimization with Laggard Data Pipelines

NeurIPS 2020poster

State-of-the-art optimization is steadily shifting towards massively parallel pipelines with extremely large batch sizes. As a consequence, CPU-bound preprocessing and disk/memory/network operations have emerged as new performance bottlenecks, as opposed to hardware-accelerated gradient computations…

Cited by 17SourcePDFScholar
2019

Efficient Full-Matrix Adaptive Regularization

ICML 2019oral

Adaptive regularization methods pre-multiply a descent direction by a preconditioning matrix. Due to the large number of parameters of machine learning problems, full-matrix preconditioning methods are prohibitively expensive. We show how to modify full-matrix adaptive regularization in order to mak…

Cited by 70SourcePDFScholar
2018

Spectral Filtering for General Linear Dynamical Systems

NeurIPS 2018oral

We give a polynomial-time algorithm for learning latent-state linear dynamical systems without system identification, and without assumptions on the spectral radius of the system's transition matrix. The algorithm extends the recently introduced technique of spectral filtering, previously applied on…

Cited by 115SourcePDFScholar
2018

Towards Provable Control for Unknown Linear Dynamical Systems

ICLR 2018workshop

We study the control of symmetric linear dynamical systems with unknown dynamics and a hidden state. Using a recent spectral filtering technique for concisely representing such systems in a linear basis, we formulate optimal control in this setting as a convex program. This approach eliminates the n…

Cited by 29SourceScholar