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.

Dhruv Malik

dblp:197/5777 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
6since 2021 · last 2023
0009-0001-9541-2184ORCID · reported

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

Artificial intelligence and machine learning · 9 · 7 first-author · 5 since 2021Computer networks · 1 · 1 since 2021

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
7 papers
Reinforcement learning · 65% Optimization for machine learning · 22% Learning theory · 6%
Theoretical computer science
1 paper
Approximation and online algorithms · 50% Distributed computing theory · 50%
Computer networks
1 paper
Network performance modeling · 77% Network measurement and analytics · 23%
Network and information security
1 paper
Network security · 100%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
multi-armed bandit
1.222023
Weighted Tallying Bandits: Overcoming Intractability via Repeated Exposure Optimality · ICML 2023
Complete Policy Regret Bounds for Tallying Bandits · COLT 2022
Machine learning › Optimization for machine learning
adaptive optimization
0.712023
How Does Adaptive Optimization Impact Local Neural Network Geometry? · NeurIPS 2023
Machine learning › Reinforcement learning
bandit
0.712023
Weighted Tallying Bandits: Overcoming Intractability via Repeated Exposure Optimality · ICML 2023
Machine learning › Optimization for machine learning
stochastic gradient descent
0.712023
How Does Adaptive Optimization Impact Local Neural Network Geometry? · NeurIPS 2023
Network security › anonymity networks
censorship circumvention
0.712023
PTPerf: On the Performance Evaluation of Tor Pluggable Transports · IMC 2023
Machine learning › Reinforcement learning › regret minimization
policy regret
0.612022
Complete Policy Regret Bounds for Tallying Bandits · COLT 2022
Distributed computing theory › adversarial models
adaptive adversary
0.612022
Complete Policy Regret Bounds for Tallying Bandits · COLT 2022
Approximation and online algorithms
online learning
0.612022
Complete Policy Regret Bounds for Tallying Bandits · COLT 2022
Machine learning › Learning theory
computational learning theory
0.512021
When Is Generalizable Reinforcement Learning Tractable? · NeurIPS 2021
Machine learning › Reinforcement learning
generalization in reinforcement learning
0.512021
When Is Generalizable Reinforcement Learning Tractable? · NeurIPS 2021
Machine learning › Reinforcement learning › sample efficiency
sample complexity of reinforcement learning
0.512021
When Is Generalizable Reinforcement Learning Tractable? · NeurIPS 2021
Machine learning › Reinforcement learning › sample efficiency
sample-efficient reinforcement learning
0.512021
Sample Efficient Reinforcement Learning In Continuous State Spaces: A Perspective Beyond Linearity · ICML 2021
Machine learning › Reinforcement learning
policy optimization
0.412020
Derivative-Free Methods for Policy Optimization: Guarantees for Linear Quadratic Systems · J. Mach. Learn. Res. 2020
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.412020
Derivative-Free Methods for Policy Optimization: Guarantees for Linear Quadratic Systems · J. Mach. Learn. Res. 2020
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning
0.312018
An Efficient, Generalized Bellman Update For Cooperative Inverse Reinforcement Learning · ICML 2018
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process
0.312018
An Efficient, Generalized Bellman Update For Cooperative Inverse Reinforcement Learning · ICML 2018

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

comparative performance evaluation · 1.3trajectory analysis · 0.7successive elimination · 0.7regret lower bound · 0.7hessian condition number · 0.7query complexity analysis · 0.5nonlinear function approximation · 0.5lower bounds · 0.5effective planning window · 0.5stochastic zero-order optimization · 0.4derivative-free optimization · 0.4
YearPublicationVenuePosition
2023 Weighted Tallying Bandits: Overcoming Intractability via Repeated Exposure Optimality
abstract
In human-interactive applications of online learning, a human's preferences or abilities are often a function of the algorithm's recent actions. Motivated by this, a significant line of work has formalized settings where an action's loss is a function of the number of times it was played in the prior $m$ timesteps, where $m$ corresponds to a bound on human memory capacity. To more faithfully capture decay of human memory with time, we introduce the Weighted Tallying Bandit (WTB), which generalizes this setting by requiring that an action's loss is a function of a *weighted* summation of the number of times it was played in the last $m$ timesteps. WTB is intractable without further assumption. So we study it under Repeated Exposure Optimality (REO), a condition requiring the existence of an action that when repetitively played will eventually yield smaller loss than any other action sequence. We study the minimization of complete policy regret (CPR), which is the strongest notion of regret, in WTB under REO. Since $m$ is often unknown, we only assume access to an upper bound $M$ on $m$. We show that for problems with $K$ actions and horizon $T$, a simple modification of the successive elimination algorithm has $\mathcal{O} \left( \sqrt{KT} + (m+M)K \right)$ CPR. Upto an additive (in lieu of mutliplicative) factor in $(m+M)K$, this recovers the classical guarantee for the far simpler stochastic multi-armed bandit with traditional regret. We additionally show that in our setting, any algorithm will suffer additive CPR of $\Omega \left( mK + M \right)$, demonstrating our result is near optimal. Our method is computationally efficient, and we experimentally demonstrate its practicality and superiority over various baselines.
Dhruv Malik, Conor Igoe, Yuanzhi Li, Aarti Singh
ICML1
2023 PTPerf: On the Performance Evaluation of Tor Pluggable Transports
abstract
Tor, one of the most popular censorship circumvention systems, faces regular blocking attempts by censors. Thus, to facilitate access, it relies on "pluggable transports" (PTs) that disguise Tor's traffic and make it hard for the adversary to block Tor. However, these are not yet well studied and compared for the performance they provide to the users. Thus, we conduct a first comparative performance evaluation of a total of 12 PTs-the ones currently supported by the Tor project and those that can be integrated in the future.
Zeya Umayya, Dhruv Malik, Devashish Gosain, Piyush Kumar Sharma
IMC2
2023 How Does Adaptive Optimization Impact Local Neural Network Geometry?
abstract
Adaptive optimization methods are well known to achieve superior convergence relative to vanilla gradient methods. The traditional viewpoint in optimization, particularly in convex optimization, explains this improved performance by arguing that, unlike vanilla gradient schemes, adaptive algorithms mimic the behavior of a second-order method by adapting to the *global* geometry of the loss function. We argue that in the context of neural network optimization, this traditional viewpoint is insufficient. Instead, we advocate for a *local* trajectory analysis. For iterate trajectories produced by running a generic optimization algorithm OPT, we introduce $R^{\text{OPT}}\_{\text{med}}$, a statistic that is analogous to the condition number of the loss Hessian evaluated at the iterates. Through extensive experiments on language models where adaptive algorithms converge faster than vanilla gradient methods like SGD, we show that adaptive methods such as Adam bias the trajectories towards regions where $R^{\text{Adam}}_{\text{med}}$ is small, where one might expect faster optimization. By contrast, SGD (with momentum) biases the trajectories towards regions where $R^{\text{SGD}}\_{\text{med}}$ is comparatively large. We complement these empirical observations with a theoretical result that provably demonstrates this phenomenon in the simplified setting of a two-layer linear network. We view our findings as evidence for the need of a new explanation of the success of adaptive methods, one that is different than the conventional wisdom.
Kaiqi Jiang, Dhruv Malik, Yuanzhi Li
NeurIPS2
2022 Complete Policy Regret Bounds for Tallying Bandits
abstract
Policy regret is a well established notion of measuring the performance of an online learning algorithm against an adaptive adversary. We study restrictions on the adversary that enable efficient minimization of the \emph{complete policy regret}, which is the strongest possible version of policy regret. We identify a gap in the current theoretical understanding of what sorts of restrictions permit tractability in this challenging setting. To resolve this gap, we consider a generalization of the stochastic multi armed bandit, which we call the \emph{tallying bandit}. This is an online learning setting with an $m$-memory bounded adversary, where the average loss for playing an action is an unknown function of the number (or tally) of times that the action was played in the last $m$ timesteps. For tallying bandit problems with $\numact$ actions and time horizon $T$, we provide an algorithm that w.h.p achieves a complete policy regret guarantee of $\bigo ( m \numact \sqrt{T} )$, where the $\bigo$ notation hides only logarithmic factors. We additionally prove an $\bigomega(\sqrt{ m \numact T})$ lower bound on the expected complete policy regret of any tallying bandit algorithm, demonstrating the near optimality of our method.
Dhruv Malik, Yuanzhi Li, Aarti Singh
COLT1
2021 Sample Efficient Reinforcement Learning In Continuous State Spaces: A Perspective Beyond Linearity
abstract
Reinforcement learning (RL) is empirically successful in complex nonlinear Markov decision processes (MDPs) with continuous state spaces. By contrast, the majority of theoretical RL literature requires the MDP to satisfy some form of linear structure, in order to guarantee sample efficient RL. Such efforts typically assume the transition dynamics or value function of the MDP are described by linear functions of the state features. To resolve this discrepancy between theory and practice, we introduce the Effective Planning Window (EPW) condition, a structural condition on MDPs that makes no linearity assumptions. We demonstrate that the EPW condition permits sample efficient RL, by providing an algorithm which provably solves MDPs satisfying this condition. Our algorithm requires minimal assumptions on the policy class, which can include multi-layer neural networks with nonlinear activation functions. Notably, the EPW condition is directly motivated by popular gaming benchmarks, and we show that many classic Atari games satisfy this condition. We additionally show the necessity of conditions like EPW, by demonstrating that simple MDPs with slight nonlinearities cannot be solved sample efficiently.
Dhruv Malik, Aldo Pacchiano, Vishwak Srinivasan, Yuanzhi Li
ICML1
2021 When Is Generalizable Reinforcement Learning Tractable?
abstract
Agents trained by reinforcement learning (RL) often fail to generalize beyond the environment they were trained in, even when presented with new scenarios that seem similar to the training environment. We study the query complexity required to train RL agents that generalize to multiple environments. Intuitively, tractable generalization is only possible when the environments are similar or close in some sense. To capture this, we introduce Weak Proximity, a natural structural condition that requires the environments to have highly similar transition and reward functions and share a policy providing optimal value. Despite such shared structure, we prove that tractable generalization is impossible in the worst case. This holds even when each individual environment can be efficiently solved to obtain an optimal linear policy, and when the agent possesses a generative model. Our lower bound applies to the more complex task of representation learning for efficient generalization to multiple environments. On the positive side, we introduce Strong Proximity, a strengthened condition which we prove is sufficient for efficient generalization.
Dhruv Malik, Yuanzhi Li, Pradeep Ravikumar
NeurIPS1
2020 Derivative-Free Methods for Policy Optimization: Guarantees for Linear Quadratic Systems
abstract
We study derivative-free methods for policy optimization over the class of linear policies. We focus on characterizing the convergence rate of these methods when applied to linear-quadratic systems, and study various settings of driving noise and reward feedback. Our main theoretical result provides an explicit bound on the sample or evaluation complexity: we show that these methods are guaranteed to converge to within any pre-specified tolerance of the optimal policy with a number of zero-order evaluations that is an explicit polynomial of the error tolerance, dimension, and curvature properties of the problem. Our analysis reveals some interesting differences between the settings of additive driving noise and random initialization, as well as the settings of one-point and two-point reward feedback. Our theory is corroborated by simulations of derivative-free methods in application to these systems. Along the way, we derive convergence rates for stochastic zero-order optimization algorithms when applied to a certain class of non-convex problems.
Dhruv Malik, Ashwin Pananjady, Kush Bhatia, Koulik Khamaru, Peter L. Bartlett, Martin J. Wainwright
J. Mach. Learn. Res.1
2019 Derivative-Free Methods for Policy Optimization: Guarantees for Linear Quadratic Systems
abstract
We study derivative-free methods for policy optimization over the class of linear policies. We focus on characterizing the convergence rate of a canonical stochastic, two-point, derivative-free method for linear-quadratic systems in which the initial state of the system is drawn at random. In particular, we show that for problems with effective dimension $D$, such a method converges to an $\epsilon$-approximate solution within $\widetilde{\mathcal{O}}(D/\epsilon)$ steps, with multiplicative pre-factors that are explicit lower-order polynomial terms in the curvature parameters of the problem. Along the way, we also derive stochastic zero-order rates for a class of non-convex optimization problems.
Dhruv Malik, Ashwin Pananjady, Kush Bhatia, Koulik Khamaru, Peter L. Bartlett, Martin J. Wainwright
AISTATS1
2018 An Efficient, Generalized Bellman Update For Cooperative Inverse Reinforcement Learning
abstract
Our goal is for AI systems to correctly identify and act according to their human user’s objectives. Cooperative Inverse Reinforcement Learning (CIRL) formalizes this value alignment problem as a two-player game between a human and robot, in which only the human knows the parameters of the reward function: the robot needs to learn them as the interaction unfolds. Previous work showed that CIRL can be solved as a POMDP, but with an action space size exponential in the size of the reward parameter space. In this work, we exploit a specific property of CIRL: the human is a full information agent. This enables us to derive an optimality-preserving modification to the standard Bellman update, which reduces the complexity of the problem by an exponential factor. Additionally, we show that our modified Bellman update allows us to relax CIRL’s assumption of human rationality. We apply this update to a variety of POMDP solvers, including exact methods, point-based methods, and Monte Carlo Tree Search methods. We find that it enables us to scale CIRL to non-trivial problems, with larger reward parameter spaces, and larger action spaces for both robot and human. In solutions to these larger problems, the human exhibits pedagogical (teaching) behavior, while the robot interprets it as such and attains higher value for the human.
Dhruv Malik, Malayandi Palaniappan, Jaime Fernández Fisac, Dylan Hadfield-Menell, Stuart Russell 0001, Anca D. Dragan
ICML1
2017 Pragmatic-Pedagogic Value Alignment
Jaime Fernández Fisac, Monica A. Gates, Jessica B. Hamrick, Chang Liu 0002, Dylan Hadfield-Menell, Malayandi Palaniappan, Dhruv Malik, S. Shankar Sastry, Thomas L. Griffiths 0001, Anca D. Dragan
ISRR7