← Search

Vahab Mirrokni

94 accepted papers

2026

ATLAS: Learning to Optimally Memorize the Context at Test Time

ICML 2026poster

Transformers have been established as the most popular backbones in sequence modeling, mainly due to their effectiveness in in-context retrieval tasks and the ability to learn at scale. Their quadratic memory and time complexity, however, bound their applicability in longer sequences and so has moti…

Cited by 0SourceScholar
2026

Active Learning with Low-Rank Structure for Data Selection

ICML 2026poster

In the data selection problem, the objective is to choose a small, representative subset of data that can be used to efficiently train a machine learning model. Sener and Savarese [ICLR 2018] showed that, given an embedding representation of the data and suitable geometric assumptions, heuristics ba…

Cited by 0SourceScholar
2026

Data Selection for Fine-tuning Vision Language Models via Cross Modal Alignment Trajectories

ICML 2026poster

Data-efficient learning aims to eliminate redundancy in large training datasets by train- ing models on smaller subsets of the most informative examples. While data selection has been extensively explored for vision models and large language models (LLMs), it remains underexplored for Large Vision-L…

Cited by 0SourceScholar
2026

It's All Connected: A Journey Through Test-Time Memorization, Attentional Bias, Retention, and Online Optimization

ICLR 2026poster

Designing efficient and effective architectural backbones has been in the core of research efforts to enhance the capability of foundation models. Inspired by the human cognitive phenomenon of attentional bias—the natural tendency to prioritize certain events or stimuli—we reconceptualize neural arc…

Cited by 0SourceScholar
2026

Memory Caching: RNNs with Growing Memory

ICML 2026poster

Transformers have been established as the de-facto backbones for most recent advances in sequence modeling, mainly due to their growing memory capacity that scales with the context length. While plausible for retrieval tasks, it causes quadratic complexity and so has motivated recent studies to expl…

Cited by 0SourceScholar
2026

TNT: Improving Chunkwise Training for Test-Time Memorization

ICLR 2026poster

Recurrent neural networks (RNNs) with deep test-time memorization modules, such as Titans and TTT, represent a promising, linearly-scaling paradigm distinct from Transformers. While these expressive models do not yet match the peak performance of state-of-the-art Transformers, their potential has be…

Cited by 0SourceScholar
2026

Theoretical Perspectives on Data Quality and Synergistic Effects in Pre- and Post-Training Reasoning Models

ICML 2026poster

Large Language Models (LLMs) are pretrained on massive datasets and later instruction-tuned via supervised fine-tuning (SFT) or reinforcement learning (RL). Best practices emphasize large, diverse pretraining data, whereas post-training operates differently: SFT relies on smaller, high-quality datas…

Cited by 0SourceScholar
2026

TurboQuant: Online Vector Quantization with Near-optimal Distortion Rate

ICLR 2026poster

Vector quantization, a problem rooted in Shannon's source coding theory, aims to quantize high-dimensional Euclidean vectors while minimizing distortion in their geometric structure. We propose TurboQuant to address both mean-squared error (MSE) and inner product distortion, overcoming limitations o…

Cited by 0SourceScholar
2025

Addax: Utilizing Zeroth-Order Gradients to Improve Memory Efficiency and Performance of SGD for Fine-Tuning Language Models

ICLR 2025poster

Fine-tuning language models (LMs) with the standard Adam optimizer often demands excessive memory, limiting accessibility. The ``in-place'' version of Stochastic Gradient Descent (IP-SGD) and Memory-Efficient Zeroth-order Optimizer (MeZO) have been proposed as solutions to improve memory efficiency.…

Cited by 1SourcePDFScholar
2025

Best of Both Worlds: Advantages of Hybrid Graph Sequence Models

ICML 2025poster

Modern sequence models (e.g., Transformers and linear RNNs) emerged as dominant backbones of recent deep learning frameworks, mainly due to their efficiency, representational power, and/or ability to capture long-range dependencies. Recently, adopting these sequence models for graph-structured data…

Cited by 2SourcePDFScholar
2025

DeepCrossAttention: Supercharging Transformer Residual Connections

ICML 2025poster

Transformer networks have achieved remarkable success across diverse domains, leveraging a variety of architectural innovations, including residual connections. However, traditional residual connections, which simply sum the outputs of previous layers, can dilute crucial information. This work intro…

Cited by 0SourcePDFScholar
2025

DiSK: Differentially Private Optimizer with Simplified Kalman Filter for Noise Reduction

ICLR 2025poster

Differential privacy (DP) offers a robust framework for safeguarding individual data privacy. To utilize DP in training modern machine learning models, differentially private optimizers have been widely used in recent years. A popular approach to privatize an optimizer is to clip the individual gra…

Cited by 1SourcePDFScholar
2025

Efficient Data Selection at Scale via Influence Distillation

NeurIPS 2025poster

Effective data selection is critical for efficient training of modern Large Language Models (LLMs). This paper introduces Influence Distillation, a novel, mathematically-justified framework for data selection that employs second-order information to optimally weight training samples. By distilling e…

Cited by 0SourceScholar
2025

Improving the Variance of Differentially Private Randomized Experiments through Clustering

ICML 2025poster

Estimating causal effects from randomized experiments is only possible if participants are willing to disclose their potentially sensitive responses. Differential privacy, a widely used framework for ensuring an algorithm’s privacy guarantees, can encourage participants to share their responses with…

Cited by 0SourcePDFScholar
2025

Maximum Coverage in Turnstile Streams with Applications to Fingerprinting Measures

ICML 2025poster

In the maximum coverage problem we are given $d$ subsets from a universe $[n]$, and the goal is to output $k$ subsets such that their union covers the largest possible number of distinct items. We present the first algorithm for maximum coverage in the turnstile streaming model, where updates which…

Cited by 0SourcePDFScholar
2025

Mechanism Design for Large Language Models (Extended Abstract)

IJCAI 2025

We investigate auction mechanisms for AI-generated content, focusing on applications like ad creative generation. In our model, agents' preferences over stochastically generated content are encoded as large language models (LLMs). We propose an auction format that operates on a token-by-token basis,

Cited by 0SourcePDFScholar
2025

Nested Learning: The Illusion of Deep Learning Architectures

NeurIPS 2025poster

Over the last decades, developing more powerful neural architectures and simultaneously designing optimization algorithms to effectively train them have been the core of research efforts to enhance the capability of machine learning models. Despite the recent progresses, particularly in developing L…

Cited by 0SourceScholar
2025

PiKE: Adaptive Data Mixing for Large-Scale Multi-Task Learning Under Low Gradient Conflicts

NeurIPS 2025spotlight

Modern foundation models are trained on diverse datasets to enhance generalization across tasks and domains. A central challenge in this process is determining how to effectively mix and sample data from multiple sources. This naturally leads to a multi-task learning (MTL) perspective. While prior w…

Cited by 0SourceScholar
2025

Procurement Auctions via Approximately Optimal Submodular Optimization

ICML 2025spotlight

We study the problem of procurement auctions, in which an auctioneer seeks to acquire services from a group of strategic sellers with private costs. The quality of the services is measured through some submodular function that is known to the auctioneer. Our goal is to design computationally efficie…

Cited by 0SourcePDFScholar
2025

Retraining with Predicted Hard Labels Provably Increases Model Accuracy

ICML 2025poster

The performance of a model trained with noisy labels is often improved by simply *retraining* the model with its *own predicted hard labels* (i.e., $1$/$0$ labels). Yet, a detailed theoretical characterization of this phenomenon is lacking. In this paper, we theoretically analyze retraining in a lin…

Cited by 2SourcePDFScholar
2025

Self-Boost via Optimal Retraining: An Analysis via Approximate Message Passing

NeurIPS 2025poster

Retraining a model using its own predictions together with the original, potentially noisy labels is a well-known strategy for improving the model’s performance. While prior works have demonstrated the benefits of specific heuristic retraining schemes, the question of how to optimally combine the mo…

Cited by 0SourceScholar
2025

Synthetic Text Generation for Training Large Language Models via Gradient Matching

ICML 2025poster

Synthetic data has the potential to improve the performance, training efficiency, and privacy of real training examples. Nevertheless, existing approaches for synthetic text generation are mostly heuristics and cannot generate human-readable text without compromising the privacy of real data, or pro…

2024

A Field Guide for Pacing Budget and ROS Constraints

ICML 2024poster

Budget pacing is a popular service that has been offered by major internet advertising platforms since their inception. In the past few years, autobidding products that provide real-time bidding as a service to advertisers have seen a prominent rise in adoption. A popular autobidding stategy is valu…

Cited by 4SourcePDFScholar
2024

Autobidder's Dilemma: Why More Sophisticated Autobidders Lead to Worse Auction Efficiency

NeurIPS 2024poster

The recent increasing adoption of autobidding has inspired the growing interest in analyzing the performance of classic mechanism with value-maximizing autobidders both theoretically and empirically. It is known that optimal welfare can be obtained in first-price auctions if autobidders are restrict…

Cited by 0SourcePDFScholar
2024

Data-Efficient Learning via Clustering-Based Sensitivity Sampling: Foundation Models and Beyond

ICML 2024poster

We study the data selection problem, whose aim is to select a small representative subset of data that can be used to efficiently train a machine learning model. We present a new data selection approach based on $k$-means clustering and sensitivity sampling. Assuming access to an embedding represent…

Cited by 5SourcePDFScholar
2024

Efficiency of the First-Price Auction in the Autobidding World

NeurIPS 2024poster

We study the price of anarchy of first-price auctions in the autobidding world, where bidders can be either utility maximizers (i.e., traditional bidders) or value maximizers (i.e., autobidders). We show that with autobidders only, the price of anarchy of first-price auctions is $1/2$, and with bot…

Cited by 31SourcePDFScholar
2024

High-Dimensional Geometric Streaming for Nearly Low Rank Data

ICML 2024poster

We study streaming algorithms for the $\ell_p$ subspace approximation problem. Given points $a_1, \ldots, a_n$ as an insertion-only stream and a rank parameter $k$, the $\ell_p$ subspace approximation problem is to find a $k$-dimensional subspace $V$ such that $(\sum_{i=1}^n d(a_i, V)^p)^{1/p}$ is m…

Cited by 0SourcePDFScholar
2024

HyperAttention: Long-context Attention in Near-Linear Time

ICLR 2024poster

We present an approximate attention mechanism named `HyperAttention` to address the computational challenges posed by the growing complexity of long contexts used in Large Language Models (LLMs). Recent work suggests that in the worst-case scenario, the quadratic time is necessary unless the entrie…

2024

Learning from Aggregate responses: Instance Level versus Bag Level Loss Functions

ICLR 2024poster

Due to the rise of privacy concerns, in many practical applications, the training data is aggregated before being shared with the learner to protect the privacy of users' sensitive responses. In an aggregate learning framework, the dataset is grouped into bags of samples, where each bag is available…

Cited by 2SourcePDFScholar
2024

MUVERA: Multi-Vector Retrieval via Fixed Dimensional Encoding

NeurIPS 2024poster

Neural embedding models have become a fundamental component of modern information retrieval (IR) pipelines. These models produce a single embedding $x \in \mathbb{R}^d$ per data-point, allowing for fast retrieval via highly optimized maximum inner product search (MIPS) algorithms. Recently, beginnin…

Cited by 0SourcePDFScholar
2024

Perturb-and-Project: Differentially Private Similarities and Marginals

ICML 2024spotlight

We revisit the objective perturbations framework for differential privacy where noise is added to the input $A\in \mathcal{S}$ and the result is then projected back to the space of admissible datasets $\mathcal{S}$. Through this framework, we first design novel efficient algorithms to privately rele…

Cited by 0SourcePDFScholar
2024

PolySketchFormer: Fast Transformers via Sketching Polynomial Kernels

ICML 2024poster

The quadratic time and memory complexity inherent to self-attention mechanisms, with respect to sequence length, presents a critical computational bottleneck in the training and deployment of large-scale Transformer-based language models. Recent theoretical results indicate the intractability of sub…

Cited by 7SourcePDFScholar
2024

PriorBoost: An Adaptive Algorithm for Learning from Aggregate Responses

ICML 2024spotlight

This work studies algorithms for learning from aggregate responses. We focus on the construction of aggregation sets (called *bags* in the literature) for event-level loss functions. We prove for linear regression and generalized linear models (GLMs) that the optimal bagging problem reduces to one-d…

Cited by 2SourcePDFScholar
2024

SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization

NeurIPS 2024poster

Neural network pruning is a key technique towards engineering large yet scalable, interpretable, and generalizable models. Prior work on the subject has developed largely along two orthogonal directions: (1) differentiable pruning for efficiently and accurately scoring the importance of parameters,…

Cited by 1SourcePDFScholar
2024

Understanding Transformer Reasoning Capabilities via Graph Algorithms

NeurIPS 2024poster

Which transformer scaling regimes are able to perfectly solve different classes of algorithmic problems? While tremendous empirical advances have been attained by transformer-based neural networks, a theoretical understanding of their algorithmic reasoning capabilities in realistic parameter regim…

Cited by 23SourcePDFScholar
2023

$k$-Means Clustering with Distance-Based Privacy

NeurIPS 2023poster

In this paper, we initiate the study of Euclidean clustering with Distance-based privacy. Distance-based privacy is motivated by the fact that it is often only needed to protect the privacy of exact, rather than approximate, locations. We provide constant-approximate algorithms for $k$-means and $k$…

Cited by 1SourcePDFScholar
2023

Anonymous Learning via Look-Alike Clustering: A Precise Analysis of Model Generalization

NeurIPS 2023poster

While personalized recommendations systems have become increasingly popular, ensuring user data protection remains a top concern in the development of these learning systems. A common approach to enhancing privacy involves training models using anonymous data rather than individual data. In this pap…

Cited by 0SourcePDFScholar
2023

Approximately Optimal Core Shapes for Tensor Decompositions

ICML 2023poster

This work studies the combinatorial optimization problem of finding an optimal core tensor shape, also called multilinear rank, for a size-constrained Tucker decomposition. We give an algorithm with provable approximation guarantees for its reconstruction error via connections to higher-order singul…

Cited by 8SourcePDFScholar
2023

Differentially Private Hierarchical Clustering with Provable Approximation Guarantees

ICML 2023oral

Hierarchical Clustering is a popular unsupervised machine learning method with decades of history and numerous applications. We initiate the study of *differentially-private* approximation algorithms for hierarchical clustering under the rigorous framework introduced by Dasgupta (2016). We show stro…

2023

Learning Rate Schedules in the Presence of Distribution Shift

ICML 2023poster

We design learning rate schedules that minimize regret for SGD-based online learning in the presence of a changing data distribution. We fully characterize the optimal learning rate schedule for online linear regression via a novel analysis with stochastic differential equations. For general convex…

2023

Multi-channel Autobidding with Budget and ROI Constraints

ICML 2023poster

In digital online advertising, advertisers procure ad impressions simultaneously on multiple platforms, or so-called channels, such as Google Ads, Meta Ads Manager, etc., each of which consists of numerous ad auctions. We study how an advertiser maximizes total conversion (e.g. ad clicks) while sati…

Cited by 31SourcePDFScholar
2023

Pricing against a Budget and ROI Constrained Buyer

AISTATS 2023poster

Internet advertisers (buyers) repeatedly procure ad impressions from ad platforms (sellers) with the aim to maximize total conversion (i.e. ad value) while respecting both budget and return-on-investment (ROI) constraints for efficient utilization of limited monetary resources. Facing such a constra…

Cited by 7SourcePDFScholar
2023

Replicable Bandits

ICLR 2023poster

In this paper, we introduce the notion of replicable policies in the context of stochastic bandits, one of the canonical problems in interactive learning. A policy in the bandit environment is called replicable if it pulls, with high probability, the exact same sequence of arms in two different and…

Cited by 26SourcePDFScholar
2023

Robust Budget Pacing with a Single Sample

ICML 2023oral

Major Internet advertising platforms offer budget pacing tools as a standard service for advertisers to manage their ad campaigns. Given the inherent non-stationarity in an advertiser's value and also competing advertisers' values over time, a commonly used approach is to learn a target expenditure…

Cited by 4SourcePDFScholar
2023

Sequential Attention for Feature Selection

ICLR 2023poster

Feature selection is the problem of selecting a subset of features for a machine learning model that maximizes model quality subject to a budget constraint. For neural networks, prior methods, including those based on $\ell_1$ regularization, attention, and other techniques, typically select the ent…

2022

Cluster Randomized Designs for One-Sided Bipartite Experiments

NeurIPS 2022accept

The conclusions of randomized controlled trials may be biased when the outcome of one unit depends on the treatment status of other units, a problem known as \textit{interference}. In this work, we study interference in the setting of one-sided bipartite experiments in which the experimental units--…

Cited by 25SourcePDFScholar
2022

Differentially Private Graph Learning via Sensitivity-Bounded Personalized PageRank

NeurIPS 2022accept

Personalized PageRank (PPR) is a fundamental tool in unsupervised learning of graph representations such as node ranking, labeling, and graph embedding. However, while data privacy is one of the most important recent concerns, existing PPR algorithms are not designed to protect user privacy. PPR is…

2022

Hierarchical Agglomerative Graph Clustering in Poly-Logarithmic Depth

NeurIPS 2022accept

Obtaining scalable algorithms for \emph{hierarchical agglomerative clustering} (HAC) is of significant interest due to the massive size of real-world datasets. At the same time, efficiently parallelizing HAC is difficult due to the seemingly sequential nature of the algorithm. In this paper, we addr…

Cited by 17SourcePDFScholar
2022

Label differential privacy via clustering

AISTATS 2022poster

We present new mechanisms for label differential privacy, a relaxation of differentially private machine learning that only protects the privacy of the labels in the training set. Our mechanisms cluster the examples in the training set using their (non-private) feature vectors, randomly re-sample ea…

2022

Massively Parallel $k$-Means Clustering for Perturbation Resilient Instances

ICML 2022spotlight

We consider $k$-means clustering of $n$ data points in Euclidean space in the Massively Parallel Computation (MPC) model, a computational model which is an abstraction of modern massively parallel computing system such as MapReduce. Recent work provides evidence that getting $O(1)$-approximate $k$-m…

Cited by 7SourcePDFScholar
2022

Near-Optimal Private and Scalable $k$-Clustering

NeurIPS 2022accept

We study the differentially private (DP) $k$-means and $k$-median clustering problems of $n$ points in $d$-dimensional Euclidean space in the massively parallel computation (MPC) model. We provide two near-optimal algorithms where the near-optimality is in three aspects: they both achieve (1). $O(1)…

Cited by 10SourcePDFScholar
2022

Posted Pricing and Dynamic Prior-independent Mechanisms with Value Maximizers

NeurIPS 2022accept

We study posted price auctions and dynamic prior-independent mechanisms for (ROI-constrained) value maximizers. In contrast to classic (quasi-linear) utility maximizers, these agents aim to maximize their total value subject to a minimum ratio of value per unit of payment made. When personalized pos…

Cited by 10SourcePDFScholar
2022

Stars: Tera-Scale Graph Building for Clustering and Learning

NeurIPS 2022accept

A fundamental procedure in the analysis of massive datasets is the construction of similarity graphs. Such graphs play a key role for many downstream tasks, including clustering, classification, graph learning, and nearest neighbor search. For these tasks, it is critical to build graphs which are sp…

Cited by 6SourcePDFScholar
2021

Almost Linear Time Density Level Set Estimation via DBSCAN

AAAI 2021technical

In this work we focus on designing a fast algorithm for lambda-density level set estimation via DBSCAN clustering. Previous work (Jiang ICML’17, and Jang and Jiang ICML’19) shows that under some natural assumptions DBSCAN and its variant DBSCAN++ can be used to estimate the lambda-density level set…

2021

Hierarchical Agglomerative Graph Clustering in Nearly-Linear Time

ICML 2021spotlight

We study the widely-used hierarchical agglomerative clustering (HAC) algorithm on edge-weighted graphs. We define an algorithmic framework for hierarchical agglomerative graph clustering that provides the first efficient $\tilde{O}(m)$ time exact algorithms for classic linkage measures, such as comp…

2021

Robust Auction Design in the Auto-bidding World

NeurIPS 2021poster

In classic auction theory, reserve prices are known to be effective for improving revenue for the auctioneer against quasi-linear utility maximizing bidders. The introduction of reserve prices, however, usually do not help improve total welfare of the auctioneer and the bidders. In this paper, we fo…

Cited by 64SourcePDFScholar
2021

Synthetic Design: An Optimization Approach to Experimental Design with Synthetic Controls

NeurIPS 2021poster

We investigate the optimal design of experimental studies that have pre-treatment outcome data available. The average treatment effect is estimated as the difference between the weighted average outcomes of the treated and control units. A number of commonly used approaches fit this formulation, in…

Cited by 16SourcePDFScholar
2020

Accelerating Gradient Boosting Machines

AISTATS 2020poster

Gradient Boosting Machine (GBM) introduced by \cite{friedman2001greedy} is a widely popular ensembling technique and is routinely used in competitions such as Kaggle and the KDDCup \citep{chen2016xgboost}. In this work, we propose an Accelerated Gradient Boosting Machine (AGBM) by incorporating Nest…

Cited by 54SourcePDFScholar
2020

Contextual Reserve Price Optimization in Auctions via Mixed Integer Programming

NeurIPS 2020poster

We study the problem of learning a linear model to set the reserve price in an auction, given contextual information, in order to maximize expected revenue from the seller side. First, we show that it is not possible to solve this problem in polynomial time unless the Exponential Time Hypothesis fai…

2020

Smoothly Bounding User Contributions in Differential Privacy

NeurIPS 2020poster

A differentially private algorithm guarantees that the input of a single user won’t significantly change the output distribution of the algorithm. When a user contributes more data points, more information can be collected to improve the algorithm’s performance. But at the same time, more noise migh…

Cited by 17SourcePDFScholar
2019

A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions

NeurIPS 2019poster

Dynamic mechanisms offer powerful techniques to improve on both revenue and efficiency by linking sequential auctions using state information, but these techniques rely on exact distributional information of the buyers’ valuations (present and future), which limits their use in learning settings. In…

Cited by 13SourcePDFScholar
2019

Categorical Feature Compression via Submodular Optimization

ICML 2019oral

In the era of big data, learning from categorical features with very large vocabularies (e.g., 28 million for the Criteo click prediction dataset) has become a practical challenge for machine learning researchers and practitioners. We design a highly-scalable vocabulary compression algorithm that se…

Cited by 23SourcePDFScholar
2019

Contextual Bandits with Cross-Learning

NeurIPS 2019poster

In the classical contextual bandits problem, in each round $t$, a learner observes some context $c$, chooses some action $a$ to perform, and receives some reward $r_{a,t}(c)$. We consider the variant of this problem where in addition to receiving the reward $r_{a,t}(c)$, the learner also learns the…

Cited by 62SourcePDFScholar
2019

Distributed Weighted Matching via Randomized Composable Coresets

ICML 2019oral

Maximum weight matching is one of the most fundamental combinatorial optimization problems with a wide range of applications in data mining and bioinformatics. Developing distributed weighted matching algorithms has been challenging due to the sequential nature of efficient algorithms for this probl…

Cited by 7SourcePDFScholar
2019

Dynamic Incentive-Aware Learning: Robust Pricing in Contextual Auctions

NeurIPS 2019poster

Motivated by pricing in ad exchange markets, we consider the problem of robust learning of reserve prices against strategic buyers in repeated contextual second-price auctions. Buyers' valuations \new{for} an item depend on the context that describes the item. However, the seller is not aware…

Cited by 113SourcePDFScholar
2019

Locality-Sensitive Hashing for f-Divergences: Mutual Information Loss and Beyond

NeurIPS 2019poster

Computing approximate nearest neighbors in high dimensional spaces is a central problem in large-scale data mining with a wide range of applications in machine learning and data science. A popular and effective technique in computing nearest neighbors approximately is the locality-sensitive hashing…

Cited by 18SourcePDFScholar
2019

Non-monotone Submodular Maximization with Nearly Optimal Adaptivity and Query Complexity

ICML 2019oral

Submodular maximization is a general optimization problem with a wide range of applications in machine learning (e.g., active learning, clustering, and feature selection). In large-scale optimization, the parallel running time of an algorithm is governed by its adaptivity, which measures the number…

Cited by 57SourcePDFScholar
2019

Variance Reduction in Bipartite Experiments through Correlation Clustering

NeurIPS 2019poster

Causal inference in randomized experiments typically assumes that the units of randomization and the units of analysis are one and the same. In some applications, however, these two roles are played by distinct entities linked by a bipartite graph. The key challenge in such bipartite settings is how…

Cited by 69SourcePDFScholar
2018

Approximate Leave-One-Out for Fast Parameter Tuning in High Dimensions

ICML 2018oral

We study the parameter tuning problem for the penalized regression model. Finding the optimal choice of the regularization parameter is a challenging problem in high-dimensional regimes where both the number of observations n and the number of parameters p are large. We propose two frameworks to obt…

2018

Proportional Allocation: Simple, Distributed, and Diverse Matching with High Entropy

ICML 2018oral

Inspired by many applications of bipartite matching in online advertising and machine learning, we study a simple and natural iterative proportional allocation algorithm: Maintain a priority score $\priority_a$ for each node $a\in \mathds{A}$ on one side of the bipartition, initialized as $\priority…

Cited by 41SourcePDFScholar
2017

Affinity Clustering: Hierarchical Clustering at Scale

NeurIPS 2017poster

Graph clustering is a fundamental task in many data-mining and machine-learning pipelines. In particular, identifying a good hierarchical structure is at the same time a fundamental and challenging problem for several applications. The amount of data to analyze is increasing at an astonishing rate e…

2017

Tight Bounds for Approximate Carathéodory and Beyond

ICML 2017poster

We present a deterministic nearly-linear time algorithm for approximating any point inside a convex polytope with a sparse convex combination of the polytope’s vertices. Our result provides a constructive proof for the Approximate Carathéodory Problem, which states that any point inside a polytope c…

Cited by 41SourcePDFScholar
2016

Greedy Column Subset Selection: New Bounds and Distributed Algorithms

ICML 2016poster

The problem of column subset selection has recently attracted a large body of research, with feature selection serving as one obvious and important application. Among the techniques that have been applied to solve this problem, the greedy algorithm has been shown to be quite effective in practice. H…

Cited by 90SourcePDFScholar
2016

Linear Relaxations for Finding Diverse Elements in Metric Spaces

NeurIPS 2016poster

Choosing a diverse subset of a large collection of points in a metric space is a fundamental problem, with applications in feature selection, recommender systems, web search, data summarization, etc. Various notions of diversity have been proposed, tailored to different applications. The general alg…

Cited by 27SourcePDFScholar