← Search

Zeyuan Allen-Zhu

36 accepted papers

2025

Physics of Language Models: Part 2.1, Grade-School Math and the Hidden Reasoning Process

ICLR 2025poster

Recent advances in language models have demonstrated their capability to solve mathematical reasoning problems, achieving near-perfect accuracy on grade-school level math benchmarks like GSM8K. In this paper, we formally study how language models solve these problems. We design a series of controlle…

Cited by 35SourcePDFScholar
2025

Physics of Language Models: Part 2.2, How to Learn From Mistakes on Grade-School Math Problems

ICLR 2025poster

Language models have demonstrated remarkable performance in solving reasoning tasks; however, even the strongest models still occasionally make reasoning mistakes. Recently, there has been active research aimed at improving reasoning accuracy, particularly by using pretrained language models to "sel…

Cited by 11SourcePDFScholar
2023

Forward Super-Resolution: How Can GANs Learn Hierarchical Generative Models for Real-World Distributions

ICLR 2023poster

Generative adversarial networks (GANs) are among the most successful models for learning high-complexity, real-world distributions. However, in theory, due to the highly non-convex, non-concave landscape of the minmax training objective, GAN remains one of the least understood deep learning models.…

Cited by 17SourcePDFScholar
2023

SALSA VERDE: a machine learning attack on LWE with sparse small secrets

NeurIPS 2023poster

Learning with Errors (LWE) is a hard math problem used in post-quantum cryptography. Homomorphic Encryption (HE) schemes rely on the hardness of the LWE problem for their security, and two LWE-based cryptosystems were recently standardized by NIST for digital signatures and key exchange (KEM). Thus…

Cited by 16SourcePDFScholar
2023

Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learning

ICLR 2023top-5%

We formally study how \emph{ensemble} of deep learning models can improve test accuracy, and how the superior performance of ensemble can be distilled into a single model using \emph{knowledge distillation}. We consider the challenging case where the ensemble is simply an average of the outputs of a…

Cited by 496SourcePDFScholar
2022

LoRA: Low-Rank Adaptation of Large Language Models

ICLR 2022poster

An important paradigm of natural language processing consists of large-scale pre-training on general domain data and adaptation to particular tasks or domains. As we pre-train larger models, full fine-tuning, which retrains all model parameters, becomes less feasible. Using GPT-3 175B as an example…

2021

Byzantine-Resilient Non-Convex Stochastic Gradient Descent

ICLR 2021poster

We study adversary-resilient stochastic distributed optimization, in which $m$ machines can independently compute stochastic gradients, and cooperate to jointly optimize over their local objective functions. However, an $\alpha$-fraction of the machines are Byzantine, in that they may behave in arbi…

Cited by 89SourcePDFScholar
2018

Make the Minority Great Again: First-Order Regret Bound for Contextual Bandits

ICML 2018oral

Regret bounds in online learning compare the player’s performance to $L*$, the optimal performance in hindsight with a fixed strategy. Typically such bounds scale with the square root of the time horizon $T$. The more refined concept of first-order regret bound replaces this with a scaling $\sqrt{L*…

Cited by 33SourcePDFScholar
2018

The Lingering of Gradients: How to Reuse Gradients Over Time

NeurIPS 2018poster

Classically, the time complexity of a first-order method is estimated by its number of gradient computations. In this paper, we study a more refined complexity by taking into account the ``lingering'' of gradients: once a gradient is computed at $x_k$, the additional time to compute gradients at $x_…

Cited by 4SourcePDFScholar
2017

Follow the Compressed Leader: Faster Online Learning of Eigenvectors and Faster MMWU

ICML 2017poster

The online problem of computing the top eigenvector is fundamental to machine learning. The famous matrix-multiplicative-weight-update (MMWU) framework solves this online problem and gives optimal regret. However, since MMWU runs very slow due to the computation of matrix exponentials, researchers p…

Cited by 48SourcePDFScholar
2017

Linear Convergence of a Frank-Wolfe Type Algorithm over Trace-Norm Balls

NeurIPS 2017spotlight

We propose a rank-k variant of the classical Frank-Wolfe algorithm to solve convex optimization over a trace-norm ball. Our algorithm replaces the top singular-vector computation (1-SVD) in Frank-Wolfe with a top-k singular-vector computation (k-SVD), which can be done by repeatedly applying 1-SVD k…

Cited by 69SourcePDFScholar
2017

Near-Optimal Design of Experiments via Regret Minimization

ICML 2017poster

We consider computationally tractable methods for the experimental design problem, where k out of n design points of dimension p are selected so that certain optimality criteria are approximately satisfied. Our algorithm finds a $(1+\epsilon)$-approximate optimal design when k is a linear function o…

Cited by 77SourcePDFScholar
2016

Even Faster Accelerated Coordinate Descent Using Non-Uniform Sampling

ICML 2016poster

Accelerated coordinate descent is widely used in optimization due to its cheap per-iteration cost and scalability to large-scale problems. Up to a primal-dual transformation, it is also the same as accelerated stochastic gradient descent that is one of the central methods used in machine learning. I…

Cited by 217SourcePDFScholar
2016

Exploiting the Structure: Stochastic Gradient Methods Using Raw Clusters

NeurIPS 2016poster

The amount of data available in the world is growing faster than our ability to deal with it. However, if we take advantage of the internal structure, data may become much smaller for machine learning purposes. In this paper we focus on one of the fundamental machine learning tasks, empirical risk m…

Cited by 33SourcePDFScholar