Learning-Augmented Algorithms

Leveraging data for performance with theoretical guarantees

A COLT 2026 tutorial on algorithms with predictions and data-driven algorithm design: two complementary frameworks for using data in algorithms while retaining rigorous guarantees.

VenueCOLT 2026
FormatTutorial
AudienceLearning theory + algorithms

Motivation

Algorithms that learn from data, equipped with guarantees.

Classical algorithm design usually focuses on worst-case inputs. Modern applications, however, often come with historical data, synthetic samples, heuristic advice, or learned predictions that reveal structure in the instances of interest. This tutorial surveys principled ways to use such information in algorithm design.

We focus on two frameworks especially relevant to the learning theory community. Algorithms with predictions incorporate possibly noisy predictive advice to improve performance while maintaining robust fallback guarantees. Data-driven algorithm design uses samples from an application domain to select or tune algorithms from rich candidate classes, with PAC and online learning guarantees.

Themes

What participants will learn

Consistency and robustness

How to exploit accurate predictions while gracefully degrading to worst-case performance when predictions are unreliable.

Learning theory for algorithms

How learning-theoretic tools yield guarantees for choosing algorithms and tuning hyperparameters across instances.

Augmented inference

How heterogeneous information sources can improve distribution testing, support-size estimation, private inference, and quantile release.

Speakers

Confirmed tutorial speakers

Schedule

Tutorial schedule

Maria-Florina Balcan (invited)

Data-driven clustering

Abstract

I will present data-driven clustering as a concrete case study of machine learning for algorithm design. Traditional approaches to designing and analyzing clustering algorithms focus on one shot clustering, where the goal is to optimize performance on a one-time dataset well. Unfortunately, from a theoretical standpoint, this formulation faces major impossibility results. First, in most applications it is unclear which notion of similarity or objective function will recover a good clustering for a given dataset. Second, even in cases where the similarity function and the objectives are naturally specified, optimally solving the underlying combinatorial problem is typically intractable.

In this talk, I will describe a lifelong transfer clustering approach to address these challenges. Motivated by the fact that in many settings, we often need to solve not only one, but a stream of related clustering problems from a given application domain, we consider algorithms that adaptively learn to cluster. We provide formal guarantees on the learnability of these clustering procedures.

Ali Vakilian (invited)

Beating Classical Streaming Barriers with Noisy Predictions

Abstract

Learning-augmented algorithms equip classical methods with machine-learned predictions about their input, aiming to surpass worst-case limits when predictions are good (consistency) while never doing worse when they fail (robustness). I study this paradigm in the streaming model, where provable lower bounds make the payoff especially sharp. I trace three high-level forms of prediction: learned oracles, learned sketching, and $\epsilon$-accurate predictions. Throughout, I highlight openings for learning theory: what makes such predictions learnable, how little accuracy suffices, and the cost of the predictor itself.

Maryam Aliakbarpour

Leveraging Predictions for Efficient Hypothesis Testing of Discrete Distributions

Abstract

Prior knowledge—whether from historical data, domain expertise, or predictive models—can enhance statistical inference by reducing sample complexity. We introduce a general framework for leveraging such predictions and apply it to hypothesis testing for discrete distributions. In the standard setting, optimal sample complexity bounds are known for identity, closeness, and uniformity testing. We show that access to a predicted distribution can reduce the required samples, with gains determined by its total variation distance from the true distribution. Our algorithms are adaptive, adjusting to prediction accuracy without prior calibration, and robust, never exceeding the standard sample complexity when predictions are uninformative. We establish information-theoretic lower bounds confirming optimality and present experimental results demonstrating significant practical improvements.

Dravyansh Sharma

Principled hyperparameter tuning in core ML algorithms

Abstract

Modern machine learning algorithms depend critically on hyperparameters: regularization strengths, step sizes, interpolation parameters, and many others. These choices can dramatically affect performance, yet they are often selected by grid search, cross-validation, or hand-designed heuristics with limited theoretical guidance. This talk will present a learning-theoretic view of hyperparameter tuning as an instance of data-driven algorithm design: given samples from an application domain, how can we tune an algorithmic family so that its empirical performance generalizes to future instances? We will see applications to several fundamental ML algorithms including regularized regression, decision trees, clustering, and neural networks.

Sandeep Silwal

Strong vs weak signals in similarity computations

Abstract

TBD

Location: William D Evans Boat (Exit the lobby toward the waterfront/marina. Walk about 3–5 minutes along the bay. Walk on to the dock towards the William D. Evans Sternwheeler).

Useful resources

Background and Additional Resources

Lecture notes, book chapters and resource list

Recent Tutorials and Talks

Organizers

Contact

Maryam Aliakbarpour, Rice University
maryama[AT]rice.edu

Dravyansh Sharma, TTIC and Northwestern University
dravy[AT]ttic.edu

Sandeep Silwal, University of Wisconsin–Madison
silwal[AT]cs.wisc.edu