Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nilesh Tripuraneni

dblp:160/7573 · DBLP profile ↗
← Back
13ranked-venue papers
9as first author
4since 2021 · last 2024
0009-0006-9133-2984ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 9 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
10 papers
Probabilistic and Bayesian machine learning · 33% Learning theory · 25% Optimization for machine learning · 18%
Theoretical computer science
7 papers
Mathematical optimization · 62% Information theory · 26% Algorithms and data structures · 11%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 30 heaviest of 35, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › online controlled experiments
treatment effect estimation
0.812024
Choosing a Proxy Metric from Past Experiments · KDD 2024
Machine learning › Learning theory › statistical estimation
robust statistics
0.612022
Optimal Mean Estimation without a Variance · COLT 2022
Information theory › estimation theory › minimax estimation
minimax lower bounds
0.612022
Optimal Mean Estimation without a Variance · COLT 2022
Machine learning › Trustworthy machine learning › out-of-distribution generalization
covariate-shift generalization
0.512021
Overparameterization Improves Robustness to Covariate Shift in High Dimensions · NeurIPS 2021
Machine learning › Transfer learning and domain adaptation
meta-learning
0.512021
Provable Meta-Learning of Linear Representations · ICML 2021
Machine learning › Learning theory
sample complexity
0.512021
Provable Meta-Learning of Linear Representations · ICML 2021
Machine learning › Learning paradigms › semi-supervised learning
transductive learning
0.412020
Single Point Transductive Prediction · ICML 2020
Mathematical optimization › statistical estimation
covariance estimation
0.412020
Algorithms for heavy-tailed statistics: regression, covariance estimation, and beyond · STOC 2020
Information theory › probability theory
heavy-tailed distributions
0.412020
Algorithms for heavy-tailed statistics: regression, covariance estimation, and beyond · STOC 2020
Algorithms and data structures › numerical linear algebra
linear regression
0.412020
Algorithms for heavy-tailed statistics: regression, covariance estimation, and beyond · STOC 2020
Mathematical optimization
regularization
0.412020
Single Point Transductive Prediction · ICML 2020
Mathematical optimization › regularization › convex regularization
ridge regression
0.412020
Single Point Transductive Prediction · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
rao-blackwellization
0.412019
Rao-Blackwellized Stochastic Gradients for Discrete Distributions · ICML 2019
Machine learning › Optimization for machine learning › gradient estimation
stochastic gradient estimation
0.412019
Rao-Blackwellized Stochastic Gradients for Discrete Distributions · ICML 2019
Machine learning › Optimization for machine learning
variance reduction
0.412019
Rao-Blackwellized Stochastic Gradients for Discrete Distributions · ICML 2019
Machine learning › Optimization for machine learning
riemannian optimization
0.312018
Averaging Stochastic Gradient Descent on Riemannian Manifolds · COLT 2018
Machine learning › Optimization for machine learning
stochastic gradient descent
0.312018
Averaging Stochastic Gradient Descent on Riemannian Manifolds · COLT 2018
Mathematical optimization
nonconvex optimization
0.312018
Stochastic Cubic Regularization for Fast Nonconvex Optimization · NeurIPS 2018
Mathematical optimization › nonconvex optimization
saddle point escape
0.312018
Stochastic Cubic Regularization for Fast Nonconvex Optimization · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
discrete graphical models
0.312017
Lost Relatives of the Gumbel Trick · ICML 2017
Machine learning › Probabilistic and Bayesian machine learning › sampling
gumbel-max trick
0.312017
Lost Relatives of the Gumbel Trick · ICML 2017
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
hamiltonian monte carlo
0.312017
Magnetic Hamiltonian Monte Carlo · ICML 2017
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
0.312017
Magnetic Hamiltonian Monte Carlo · ICML 2017
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
partition function estimation
0.312017
Lost Relatives of the Gumbel Trick · ICML 2017
Machine learning › Probabilistic and Bayesian machine learning
sampling
0.312017
Lost Relatives of the Gumbel Trick · ICML 2017
Mathematical optimization › stochastic optimization
portfolio optimization
0.212024
Choosing a Proxy Metric from Past Experiments · KDD 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model
0.212015
Particle Gibbs for Infinite Hidden Markov Models · NIPS 2015
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › hidden markov model
infinite hidden markov model
0.212015
Particle Gibbs for Infinite Hidden Markov Models · NIPS 2015
Machine learning › Probabilistic and Bayesian machine learning
discrete distribution
0.112019
Rao-Blackwellized Stochastic Gradients for Discrete Distributions · ICML 2019
Mathematical optimization
continuous optimization
0.112018
Averaging Stochastic Gradient Descent on Riemannian Manifolds · COLT 2018

Methods — techniques the papers use, named apart from their topics

portfolio optimization · 1.5denoising · 1.5weak-moment assumptions · 1.1information-theoretic lower bounds · 1.1semi-parametric inference · 0.9lasso · 0.9information-theoretic lower bound · 0.6random feature regression · 0.5multi-task linear regression · 0.5high-dimensional asymptotics · 0.5task diversity analysis · 0.4gaussian complexity · 0.4rao-blackwellization · 0.4stochastic gradient descent · 0.3iterate averaging · 0.3hessian-vector product · 0.3cubic-regularized newton method · 0.3
YearPublicationVenuePosition
2024 Choosing a Proxy Metric from Past Experiments
abstract
In many randomized experiments, the treatment effect of the long-term metric (i.e. the primary outcome of interest) is often difficult or infeasible to measure. Such long-term metrics are often slow to react to changes and sufficiently noisy they are challenging to faithfully estimate in short-horizon experiments. A common alternative is to measure several short-term proxy metrics in the hope they closely track the long-term metric -- so they can be used to effectively guide decision-making in the near-term. We introduce a new statistical framework to both define and construct an optimal proxy metric for use in a homogeneous population of randomized experiments. Our procedure first reduces the construction of an optimal proxy metric in a given experiment to a portfolio optimization problem which depends on the true latent treatment effects and noise level of experiment under consideration. We then denoise the observed treatment effects of the long-term metric and a set of proxies in a historical corpus of randomized experiments to extract estimates of the latent treatment effects for use in the optimization problem. One key insight derived from our approach is that the optimal proxy metric for a given experiment is not apriori fixed; rather it should depend on the sample size (or effective noise level) of the randomized experiment for which it is deployed. To instantiate and evaluate our framework, we employ our methodology in a large corpus of randomized experiments from an industrial recommendation system and construct proxy metrics that perform favorably relative to several baselines.
Nilesh Tripuraneni, Lee Richardson, Alexander D'Amour, Jacopo Soriano, Steve Yadlowsky
KDD1
2022 Optimal Mean Estimation without a Variance
abstract
We study the problem of heavy-tailed mean estimation in settings where the variance of the data-generating distribution does not exist. Concretely, given a sample $\bm{X} = \{X_i\}_{i = 1}^n$ from a distribution $\mc{D}$ over $\mb{R}^d$ with mean $\mu$ which satisfies the following \emph{weak-moment} assumption for some ${\alpha \in [0, 1]}$: \begin{equation*} \forall \norm{v} = 1: \mb{E}_{X \ts \mc{D}}[\abs{\inp{X - \mu}{v}}^{1 + \alpha}] \leq 1, \end{equation*} and given a target failure probability, $\delta$, our goal is to design an estimator which attains the smallest possible confidence interval as a function of $n,d,\delta$. For the specific case of $\alpha = 1$, foundational work of Lugosi and Mendelson exhibits an estimator achieving \emph{optimal} subgaussian confidence intervals, and subsequent work has led to computationally efficient versions of this estimator. Here, we study the case of general $\alpha$, and provide a precise characterization of the optimal achievable confidence interval by establishing the following information-theoretic lower bound: \begin{equation*} \Omega \lprp{\sqrt{\frac{d}{n}} + \lprp{\frac{d}{n}}^{\frac{\alpha}{(1 + \alpha)}} + \lprp{\frac{\log 1 / \delta}{n}}^{\frac{\alpha}{(1 + \alpha)}}}. \end{equation*} and devising an estimator matching the aforementioned lower bound up to constants. Moreover, our estimator is computationally efficient.
Yeshwanth Cherapanamjeri, Nilesh Tripuraneni, Peter L. Bartlett, Michael I. Jordan
COLT2
2021 Provable Meta-Learning of Linear Representations
abstract
Meta-learning, or learning-to-learn, seeks to design algorithms that can utilize previous experience to rapidly learn new skills or adapt to new environments. Representation learning—a key tool for performing meta-learning—learns a data representation that can transfer knowledge across multiple tasks, which is essential in regimes where data is scarce. Despite a recent surge of interest in the practice of meta-learning, the theoretical underpinnings of meta-learning algorithms are lacking, especially in the context of learning transferable representations. In this paper, we focus on the problem of multi-task linear regression—in which multiple linear regression models share a common, low-dimensional linear representation. Here, we provide provably fast, sample-efficient algorithms to address the dual challenges of (1) learning a common set of features from multiple, related tasks, and (2) transferring this knowledge to new, unseen tasks. Both are central to the general problem of meta-learning. Finally, we complement these results by providing information-theoretic lower bounds on the sample complexity of learning these linear features.
Nilesh Tripuraneni, Chi Jin 0001, Michael I. Jordan
ICML1
2021 Overparameterization Improves Robustness to Covariate Shift in High Dimensions
abstract
A significant obstacle in the development of robust machine learning models is \emph{covariate shift}, a form of distribution shift that occurs when the input distributions of the training and test sets differ while the conditional label distributions remain the same. Despite the prevalence of covariate shift in real-world applications, a theoretical understanding in the context of modern machine learning has remained lacking. In this work, we examine the exact high-dimensional asymptotics of random feature regression under covariate shift and present a precise characterization of the limiting test error, bias, and variance in this setting. Our results motivate a natural partial order over covariate shifts that provides a sufficient condition for determining when the shift will harm (or even help) test performance. We find that overparameterized models exhibit enhanced robustness to covariate shift, providing one of the first theoretical explanations for this ubiquitous empirical phenomenon. Additionally, our analysis reveals an exact linear relationship between the in-distribution and out-of-distribution generalization performance, offering an explanation for this surprising recent observation.
Nilesh Tripuraneni, Ben Adlam, Jeffrey Pennington
NeurIPS1
2020 Single Point Transductive Prediction
abstract
Standard methods in supervised learning separate training and prediction: the model is fit independently of any test points it may encounter. However, can knowledge of the next test point $\mathbf{x}_{\star}$ be exploited to improve prediction accuracy? We address this question in the context of linear prediction, showing how techniques from semi-parametric inference can be used transductively to combat regularization bias. We first lower bound the $\mathbf{x}_{\star}$ prediction error of ridge regression and the Lasso, showing that they must incur significant bias in certain test directions. We then provide non-asymptotic upper bounds on the $\mathbf{x}_{\star}$ prediction error of two transductive prediction rules. We conclude by showing the efficacy of our methods on both synthetic and real data, highlighting the improvements single point transductive prediction can provide in settings with distribution shift.
Nilesh Tripuraneni, Lester Mackey
ICML1
2020 On the Theory of Transfer Learning: The Importance of Task Diversity
abstract
We provide new statistical guarantees for transfer learning via representation learning--when transfer is achieved by learning a feature representation shared across different tasks. This enables learning on new tasks using far less data than is required to learn them in isolation. Formally, we consider $t+1$ tasks parameterized by functions of the form $f_j \circ h$ in a general function class $F \circ H$, where each $f_j$ is a task-specific function in $F$ and $h$ is the shared representation in $H$. Letting $C(\cdot)$ denote the complexity measure of the function class, we show that for diverse training tasks (1) the sample complexity needed to learn the shared representation across the first $t$ training tasks scales as $C(H) + t C(F)$, despite no explicit access to a signal from the feature representation and (2) with an accurate estimate of the representation, the sample complexity needed to learn a new task scales only with $C(F)$. Our results depend upon a new general notion of task diversity--applicable to models with general tasks, features, and losses--as well as a novel chain rule for Gaussian complexities. Finally, we exhibit the utility of our general framework in several models of importance in the literature.
Nilesh Tripuraneni, Michael I. Jordan, Chi Jin 0001
NeurIPS1
2020 Algorithms for heavy-tailed statistics: regression, covariance estimation, and beyond
abstract
We study polynomial-time algorithms for linear regression and covariance estimation in the absence of strong (Gaussian) assumptions on the underlying distributions of samples, making assumptions instead about only finitely-many moments. We focus on how many samples are required to perform estimation and regression with high accuracy and exponentially-good success probability in the face of heavy-tailed data.
Yeshwanth Cherapanamjeri, Sam Hopkins 0001, Tarun Kathuria, Prasad Raghavendra, Nilesh Tripuraneni
STOC5
2019 Rao-Blackwellized Stochastic Gradients for Discrete Distributions
abstract
We wish to compute the gradient of an expectation over a finite or countably infinite sample space having K $\leq$ $\infty$ categories. When K is indeed infinite, or finite but very large, the relevant summation is intractable. Accordingly, various stochastic gradient estimators have been proposed. In this paper, we describe a technique that can be applied to reduce the variance of any such estimator, without changing its bias{—}in particular, unbiasedness is retained. We show that our technique is an instance of Rao-Blackwellization, and we demonstrate the improvement it yields on a semi-supervised classification problem and a pixel attention task.
Runjing Liu, Jeffrey Regier, Nilesh Tripuraneni, Michael I. Jordan, Jon D. McAuliffe
ICML3
2018 Averaging Stochastic Gradient Descent on Riemannian Manifolds
abstract
We consider the minimization of a function defined on a Riemannian manifold $\mathcal{M}$ accessible only through unbiased estimates of its gradients. We develop a geometric framework to transform a sequence of slowly converging iterates generated from stochastic gradient descent (SGD) on $\mathcal{M}$ to an averaged iterate sequence with a robust and fast $O(1/n)$ convergence rate. We then present an application of our framework to geodesically-strongly-convex (and possibly Euclidean non-convex) problems. Finally, we demonstrate how these ideas apply to the case of streaming $k$-PCA, where we show how to accelerate the slow rate of the randomized power method (without requiring knowledge of the eigengap) into a robust algorithm achieving the optimal rate of convergence.
Nilesh Tripuraneni, Nicolas Flammarion, Francis R. Bach, Michael I. Jordan
COLT1
2018 Stochastic Cubic Regularization for Fast Nonconvex Optimization
abstract
This paper proposes a stochastic variant of a classic algorithm---the cubic-regularized Newton method [Nesterov and Polyak]. The proposed algorithm efficiently escapes saddle points and finds approximate local minima for general smooth, nonconvex functions in only $\mathcal{\tilde{O}}(\epsilon^{-3.5})$ stochastic gradient and stochastic Hessian-vector product evaluations. The latter can be computed as efficiently as stochastic gradients. This improves upon the $\mathcal{\tilde{O}}(\epsilon^{-4})$ rate of stochastic gradient descent. Our rate matches the best-known result for finding local minima without requiring any delicate acceleration or variance-reduction techniques.
Nilesh Tripuraneni, Mitchell Stern, Chi Jin 0001, Jeffrey Regier, Michael I. Jordan
NeurIPS1
2017 Lost Relatives of the Gumbel Trick
abstract
The Gumbel trick is a method to sample from a discrete probability distribution, or to estimate its normalizing partition function. The method relies on repeatedly applying a random perturbation to the distribution in a particular way, each time solving for the most likely configuration. We derive an entire family of related methods, of which the Gumbel trick is one member, and show that the new methods have superior properties in several settings with minimal additional computational cost. In particular, for the Gumbel trick to yield computational benefits for discrete graphical models, Gumbel perturbations on all configurations are typically replaced with so-called low-rank perturbations. We show how a subfamily of our new methods adapts to this setting, proving new upper and lower bounds on the log partition function and deriving a family of sequential samplers for the Gibbs distribution. Finally, we balance the discussion by showing how the simpler analytical form of the Gumbel trick enables additional theoretical results.
Matej Balog, Nilesh Tripuraneni, Zoubin Ghahramani, Adrian Weller
ICML2
2017 Magnetic Hamiltonian Monte Carlo
abstract
Hamiltonian Monte Carlo (HMC) exploits Hamiltonian dynamics to construct efficient proposals for Markov chain Monte Carlo (MCMC). In this paper, we present a generalization of HMC which exploits non-canonical Hamiltonian dynamics. We refer to this algorithm as magnetic HMC, since in 3 dimensions a subset of the dynamics map onto the mechanics of a charged particle coupled to a magnetic field. We establish a theoretical basis for the use of non-canonical Hamiltonian dynamics in MCMC, and construct a symplectic, leapfrog-like integrator allowing for the implementation of magnetic HMC. Finally, we exhibit several examples where these non-canonical dynamics can lead to improved mixing of magnetic HMC relative to ordinary HMC.
Nilesh Tripuraneni, Mark Rowland 0001, Zoubin Ghahramani, Richard E. Turner
ICML1
2015 Particle Gibbs for Infinite Hidden Markov Models
abstract
Infinite Hidden Markov Models (iHMM's) are an attractive, nonparametric generalization of the classical Hidden Markov Model which can automatically infer the number of hidden states in the system. However, due to the infinite-dimensional nature of the transition dynamics, performing inference in the iHMM is difficult. In this paper, we present an infinite-state Particle Gibbs (PG) algorithm to resample state trajectories for the iHMM. The proposed algorithm uses an efficient proposal optimized for iHMMs, and leverages ancestor sampling to improve the mixing of the standard PG algorithm. Our algorithm demonstrates significant convergence improvements on synthetic and real world data sets.
Nilesh Tripuraneni, Shixiang Gu, Zoubin Ghahramani
NIPS1