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.

Zheng Wen 0002

dblp:96/780-2 · also Wen Zheng 0002 · DBLP profile ↗
← Back
30ranked-venue papers
2as first author
6since 2021 · last 2023
—ORCID · conflict

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

Artificial intelligence and machine learning · 27 · 2 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 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
19 papers
Reinforcement learning · 74% Learning theory · 12% Trustworthy machine learning · 7%
Databases, data mining, and information retrieval
8 papers
Information retrieval · 75% Recommender systems · 13% Web and social media mining · 12%
Theoretical computer science
4 papers
Algorithmic game theory and mechanism design · 45% Approximation and online algorithms · 27% Mathematical optimization · 20%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
multi-armed bandit
2.162023
Leveraging Demonstrations to Improve Online Learning: Quality Matters · ICML 2023
Bootstrapping Upper Confidence Bound · NeurIPS 2019
Garbage In, Reward Out: Bootstrapping Exploration in Multi-Armed Bandits · ICML 2019
Machine learning › Reinforcement learning
exploration
2.172020
Hypermodels for Exploration · ICLR 2020
Deep Exploration via Randomized Value Functions · J. Mach. Learn. Res. 2019
Garbage In, Reward Out: Bootstrapping Exploration in Multi-Armed Bandits · ICML 2019
Machine learning › Reinforcement learning
bandit
1.752022
An Analysis of Ensemble Sampling · NeurIPS 2022
Garbage In, Reward Out: Bootstrapping Exploration in Multi-Armed Bandits · ICML 2019
Model-Independent Online Learning for Influence Maximization · ICML 2017
Machine learning › Trustworthy machine learning
uncertainty estimation
1.222023
Epistemic Neural Networks · NeurIPS 2023
The Neural Testbed: Evaluating Joint Predictions · NeurIPS 2022
Machine learning › Learning theory
online learning
0.922023
Leveraging Demonstrations to Improve Online Learning: Quality Matters · ICML 2023
Model-Independent Online Learning for Influence Maximization · ICML 2017
Information retrieval › user behavior › search behavior
click model
0.932018
Offline Evaluation of Ranking Policies with Click Models · KDD 2018
Online Learning to Rank in Stochastic Click Models · ICML 2017
DCM Bandits: Learning to Rank with Multiple Clicks · ICML 2016
Machine learning › Reinforcement learning › bandit
linear bandits
0.922022
An Analysis of Ensemble Sampling · NeurIPS 2022
Model-Independent Online Learning for Influence Maximization · ICML 2017
Information retrieval › ranking
learning to rank
0.832017
Online Learning to Rank in Stochastic Click Models · ICML 2017
DCM Bandits: Learning to Rank with Multiple Clicks · ICML 2016
Cascading Bandits: Learning to Rank in the Cascade Model · ICML 2015
Machine learning › Reinforcement learning
thompson sampling
0.722022
An Analysis of Ensemble Sampling · NeurIPS 2022
On Efficiency in Hierarchical Reinforcement Learning · NeurIPS 2020
Machine learning › Reinforcement learning › exploration
randomized value functions
0.622019
Deep Exploration via Randomized Value Functions · J. Mach. Learn. Res. 2019
Generalization and Exploration via Randomized Value Functions · ICML 2016
Machine learning › Reinforcement learning › bandit
ensemble sampling
0.612022
An Analysis of Ensemble Sampling · NeurIPS 2022
Machine learning › Learning theory › online learning
regret bounds
0.612022
An Analysis of Ensemble Sampling · NeurIPS 2022
Information retrieval
ranking
0.632018
DCM Bandits: Learning to Rank with Multiple Clicks · ICML 2016
Cascading Bandits: Learning to Rank in the Cascade Model · ICML 2015
Offline Evaluation of Ranking Policies with Click Models · KDD 2018
Machine learning › Reinforcement learning › multi-armed bandit › combinatorial bandits
cascading bandits
0.422015
Combinatorial Cascading Bandits · NIPS 2015
Cascading Bandits: Learning to Rank in the Cascade Model · ICML 2015
Machine learning › Reinforcement learning › multi-armed bandit
combinatorial bandits
0.422015
Combinatorial Cascading Bandits · NIPS 2015
Cascading Bandits: Learning to Rank in the Cascade Model · ICML 2015
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.412020
On Efficiency in Hierarchical Reinforcement Learning · NeurIPS 2020
Machine learning › Reinforcement learning › hierarchical reinforcement learning › temporal abstraction
options
0.412020
On Efficiency in Hierarchical Reinforcement Learning · NeurIPS 2020
Machine learning › Learning theory › statistical estimation
statistical efficiency
0.412020
On Efficiency in Hierarchical Reinforcement Learning · NeurIPS 2020
Approximation and online algorithms
online learning
0.412020
Stochastic Online Learning with Probabilistic Graph Feedback · AAAI 2020
Algorithmic game theory and mechanism design
regret minimization
0.412020
Stochastic Online Learning with Probabilistic Graph Feedback · AAAI 2020
Natural language and speech › Information extraction and text analysis
bootstrapping
0.412019
Bootstrapping Upper Confidence Bound · NeurIPS 2019
Machine learning › Reinforcement learning › bandit
upper confidence bound
0.412019
Bootstrapping Upper Confidence Bound · NeurIPS 2019
Machine learning › Reinforcement learning
value-based reinforcement learning
0.412019
Deep Exploration via Randomized Value Functions · J. Mach. Learn. Res. 2019
Machine learning › Reinforcement learning › regret minimization
bayesian regret
0.312018
Scalar Posterior Sampling with Applications · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › sampling
posterior sampling
0.312018
Scalar Posterior Sampling with Applications · NeurIPS 2018
Machine learning › Reinforcement learning
reinforcement learning from process rewards
0.312018
Scalar Posterior Sampling with Applications · NeurIPS 2018
Information retrieval
evaluation
0.312018
Offline Evaluation of Ranking Policies with Click Models · KDD 2018
Information retrieval › evaluation
offline evaluation
0.312018
Offline Evaluation of Ranking Policies with Click Models · KDD 2018
Recommender systems › recommender system evaluation
off-policy evaluation
0.312018
Offline Evaluation of Ranking Policies with Click Models · KDD 2018
Information retrieval › relevance feedback
click feedback
0.312017
Bernoulli Rank-1 Bandits for Click Feedback · IJCAI 2017

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

regret analysis · 1.7thompson sampling · 1.1KL-UCB · 0.9regret bounds · 0.7joint prediction · 0.7ensemble methods · 0.7bayesian bootstrapping · 0.7semi-bandit feedback · 0.6neural network data generating process · 0.6information-theoretic analysis · 0.6bayesian deep learning · 0.6LinUCB · 0.6upper confidence bound · 0.5regret lower bound analysis · 0.4algorithm design · 0.4multiplier bootstrap · 0.4concentration inequalities · 0.4statistical estimation · 0.3
YearPublicationVenuePosition
2023 Leveraging Demonstrations to Improve Online Learning: Quality Matters
abstract
We investigate the extent to which offline demonstration data can improve online learning. It is natural to expect some improvement, but *the question is how, and by how much?* We show that the degree of improvement must depend on the *quality* of the demonstration data. To generate portable insights, we focus on Thompson sampling (TS) applied to a multi-armed bandit as a prototypical online learning algorithm and model. The demonstration data is generated by an expert with a given *competence* level, a notion we introduce. We propose an informed TS algorithm that utilizes the demonstration data in a coherent way through Bayes' rule and derive a prior-dependent Bayesian regret bound. This offers insight into how pretraining can greatly improve online performance and how the degree of improvement increases with the expert's competence level. We also develop a practical, approximate informed TS algorithm through Bayesian bootstrapping and show substantial empirical regret reduction through experiments.
Botao Hao, Rahul Jain 0002, Tor Lattimore, Benjamin Van Roy, Zheng Wen 0002
ICML5
2023 Epistemic Neural Networks
abstract
Intelligence relies on an agent's knowledge of what it does not know. This capability can be assessed based on the quality of joint predictions of labels across multiple inputs. In principle, ensemble-based approaches can produce effective joint predictions, but the computational costs of large ensembles become prohibitive. We introduce the epinet: an architecture that can supplement any conventional neural network, including large pretrained models, and can be trained with modest incremental computation to estimate uncertainty. With an epinet, conventional neural networks outperform very large ensembles, consisting of hundreds or more particles, with orders of magnitude less computation. The epinet does not fit the traditional framework of Bayesian neural networks. To accommodate development of approaches beyond BNNs, such as the epinet, we introduce the epistemic neural network (ENN) as a general interface for models that produce joint predictions.
Ian Osband, Zheng Wen 0002, Seyed Mohammad Asghari, Vikranth Reddy Dwaracherla, Morteza Ibrahimi, Xiuyuan Lu, Benjamin Van Roy
NeurIPS2
2023 Approximate Thompson Sampling via Epistemic Neural Networks
abstract
Thompson sampling (TS) is a popular heuristic for action selection, but it requires sampling from a posterior distribution. Unfortunately, this can become computationally intractable in complex environments, such as those modeled using neural networks. Approximate posterior samples can produce effective actions, but only if they reasonably approximate joint predictive distributions of outputs across inputs. Notably, accuracy of marginal predictive distributions does not suffice. Epistemic neural networks (ENNs) are designed to produce accurate joint predictive distributions. We compare a range of ENNs through computational experiments that assess their performance in approximating TS across bandit and reinforcement learning environments. The results indicate that ENNs serve this purpose well and illustrate how the quality of joint predictive distributions drives performance. Further, we demonstrate that the epinet – a small additive network that estimates uncertainty – matches the performance of large ensembles at orders of magnitude lower computational cost. This enables effective application of TS with computation that scales gracefully to complex environments.
Ian Osband, Zheng Wen 0002, Seyed Mohammad Asghari, Vikranth Reddy Dwaracherla, Morteza Ibrahimi, Xiuyuan Lu, Benjamin Van Roy
UAI2
2022 The Neural Testbed: Evaluating Joint Predictions
abstract
Predictive distributions quantify uncertainties ignored by point estimates. This paper introduces The Neural Testbed: an open source benchmark for controlled and principled evaluation of agents that generate such predictions. Crucially, the testbed assesses agents not only on the quality of their marginal predictions per input, but also on their joint predictions across many inputs. We evaluate a range of agents using a simple neural network data generating process.Our results indicate that some popular Bayesian deep learning agents do not fare well with joint predictions, even when they can produce accurate marginal predictions. We also show that the quality of joint predictions drives performance in downstream decision tasks. We find these results are robust across choice a wide range of generative models, and highlight the practical importance of joint predictions to the community.
Ian Osband, Zheng Wen 0002, Seyed Mohammad Asghari, Vikranth Reddy Dwaracherla, Xiuyuan Lu, Morteza Ibrahimi, Dieterich Lawson, Botao Hao, Brendan O'Donoghue, Benjamin Van Roy
NeurIPS2
2022 An Analysis of Ensemble Sampling
abstract
Ensemble sampling serves as a practical approximation to Thompson sampling when maintaining an exact posterior distribution over model parameters is computationally intractable. In this paper, we establish a regret bound that ensures desirable behavior when ensemble sampling is applied to the linear bandit problem. This represents the first rigorous regret analysis of ensemble sampling and is made possible by leveraging information-theoretic concepts and novel analytic techniques that may prove useful beyond the scope of this paper.
Zheng Wen 0002, Xiuyuan Lu, Benjamin Van Roy
NeurIPS2
2022 Evaluating high-order predictive distributions in deep learning
abstract
Most work on supervised learning research has focused on marginal predictions. In decision problems, joint predictive distributions are essential for good performance. Previous work has developed methods for assessing low-order predictive distributions with inputs sampled i.i.d. from the testing distribution. With low-dimensional inputs, these methods distinguish agents that effectively estimate uncertainty from those that do not. We establish that the predictive distribution order required for such differentiation increases greatly with input dimension, rendering these methods impractical. To accommodate high-dimensional inputs, we introduce dyadic sampling, which focuses on predictive distributions associated with random pairs of inputs. We demonstrate that this approach efficiently distinguishes agents in high-dimensional examples involving simple logistic regression as well as complex synthetic and empirical data.
Ian Osband, Zheng Wen 0002, Seyed Mohammad Asghari, Vikranth Reddy Dwaracherla, Xiuyuan Lu, Benjamin Van Roy
UAI2
2020 Stochastic Online Learning with Probabilistic Graph Feedback
abstract
We consider a problem of stochastic online learning with general probabilistic graph feedback, where each directed edge in the feedback graph has probability pij. Two cases are covered. (a) The one-step case, where after playing arm i the learner observes a sample reward feedback of arm j with independent probability pij. (b) The cascade case where after playing arm i the learner observes feedback of all arms j in a probabilistic cascade starting from i – for each (i,j) with probability pij, if arm i is played or observed, then a reward sample of arm j would be observed with independent probability pij. Previous works mainly focus on deterministic graphs which corresponds to one-step case with pij ∈ {0,1}, an adversarial sequence of graphs with certain topology guarantees, or a specific type of random graphs. We analyze the asymptotic lower bounds and design algorithms in both cases. The regret upper bounds of the algorithms match the lower bounds with high probability.
Shuai Li 0010, Wei Chen 0013, Zheng Wen 0002, Kwong-Sak Leung
AAAI3
2020 Hypermodels for Exploration
Vikranth Reddy Dwaracherla, Xiuyuan Lu, Morteza Ibrahimi, Ian Osband, Zheng Wen 0002, Benjamin Van Roy
ICLR5
2020 On Efficiency in Hierarchical Reinforcement Learning
abstract
Hierarchical Reinforcement Learning (HRL) approaches promise to provide more efficient solutions to sequential decision making problems, both in terms of statistical as well as computational efficiency. While this has been demonstrated empirically over time in a variety of tasks, theoretical results quantifying the benefits of such methods are still few and far between. In this paper, we discuss the kind of structure in a Markov decision process which gives rise to efficient HRL methods. Specifically, we formalize the intuition that HRL can exploit well repeating "subMDPs", with similar reward and transition structure. We show that, under reasonable assumptions, a model-based Thompson sampling-style HRL algorithm that exploits this structure is statistically efficient, as established through a finite-time regret bound. We also establish conditions under which planning with structure-induced options is near-optimal and computationally efficient.
Zheng Wen 0002, Doina Precup, Morteza Ibrahimi, André Barreto 0001, Benjamin Van Roy, Satinder Singh 0001
NeurIPS1
2019 Garbage In, Reward Out: Bootstrapping Exploration in Multi-Armed Bandits
abstract
We propose a bandit algorithm that explores by randomizing its history of rewards. Specifically, it pulls the arm with the highest mean reward in a non-parametric bootstrap sample of its history with pseudo rewards. We design the pseudo rewards such that the bootstrap mean is optimistic with a sufficiently high probability. We call our algorithm Giro, which stands for garbage in, reward out. We analyze Giro in a Bernoulli bandit and derive a $O(K \Delta^{-1} \log n)$ bound on its $n$-round regret, where $\Delta$ is the difference in the expected rewards of the optimal and the best suboptimal arms, and $K$ is the number of arms. The main advantage of our exploration design is that it easily generalizes to structured problems. To show this, we propose contextual Giro with an arbitrary reward generalization model. We evaluate Giro and its contextual variant on multiple synthetic and real-world problems, and observe that it performs well.
Branislav Kveton, Csaba Szepesvári, Sharan Vaswani, Zheng Wen 0002, Tor Lattimore, Mohammad Ghavamzadeh
ICML4
2019 Bootstrapping Upper Confidence Bound
abstract
Upper Confidence Bound (UCB) method is arguably the most celebrated one used in online decision making with partial information feedback. Existing techniques for constructing confidence bounds are typically built upon various concentration inequalities, which thus lead to over-exploration. In this paper, we propose a non-parametric and data-dependent UCB algorithm based on the multiplier bootstrap. To improve its finite sample performance, we further incorporate second-order correction into the above construction. In theory, we derive both problem-dependent and problem-independent regret bounds for multi-armed bandits under a much weaker tail assumption than the standard sub-Gaussianity. Numerical results demonstrate significant regret reductions by our method, in comparison with several baselines in a range of multi-armed and linear bandit problems.
Botao Hao, Yasin Abbasi-Yadkori, Zheng Wen 0002, Guang Cheng 0003
NeurIPS3
2019 Deep Exploration via Randomized Value Functions
abstract
We study the use of randomized value functions to guide deep exploration in reinforcement learning. This offers an elegant means for synthesizing statistically and computationally efficient exploration with common practical approaches to value function learning. We present several reinforcement learning algorithms that leverage randomized value functions and demonstrate their efficacy through computational studies. We also prove a regret bound that establishes statistical efficiency with a tabular representation.
Ian Osband, Benjamin Van Roy, Daniel Russo 0001, Zheng Wen 0002
J. Mach. Learn. Res.4
2018 Offline Evaluation of Ranking Policies with Click Models
abstract
Many web systems rank and present a list of items to users, from recommender systems to search and advertising. An important problem in practice is to evaluate new ranking policies offline and optimize them before they are deployed. We address this problem by proposing evaluation algorithms for estimating the expected number of clicks on ranked lists from historical logged data. The existing algorithms are not guaranteed to be statistically efficient in our problem because the number of recommended lists can grow exponentially with their length. To overcome this challenge, we use models of user interaction with the list of items, the so-called click models, to construct estimators that learn statistically efficiently. We analyze our estimators and prove that they are more efficient than the estimators that do not use the structure of the click model, under the assumption that the click model holds. We evaluate our estimators in a series of experiments on a real-world dataset and show that they consistently outperform prior estimators.
Shuai Li 0010, Yasin Abbasi-Yadkori, Branislav Kveton, S. Muthukrishnan 0001, Vishwa Vinay, Zheng Wen 0002
KDD6
2018 Scalar Posterior Sampling with Applications
abstract
We propose a practical non-episodic PSRL algorithm that unlike recent state-of-the-art PSRL algorithms uses a deterministic, model-independent episode switching schedule. Our algorithm termed deterministic schedule PSRL (DS-PSRL) is efficient in terms of time, sample, and space complexity. We prove a Bayesian regret bound under mild assumptions. Our result is more generally applicable to multiple parameters and continuous state action problems. We compare our algorithm with state-of-the-art PSRL algorithms on standard discrete and continuous problems from the literature. Finally, we show how the assumptions of our algorithm satisfy a sensible parameterization for a large class of problems in sequential recommendations.
Georgios Theocharous, Zheng Wen 0002, Yasin Abbasi-Yadkori, Nikos Vlassis
NeurIPS2
2017 Stochastic Rank-1 Bandits
abstract
We propose stochastic rank-1 bandits, a class of online learning problems where at each step a learning agent chooses a pair of row and column arms, and receives the product of their values as a reward. The main challenge of the problem is that the individual values of the row and column are unobserved. We assume that these values are stochastic and drawn independently. We propose a computationally-efficient algorithm for solving our problem, which we call Rank1Elim. We derive a O((K + L) (1 / Delta) log n) upper bound on its n-step regret, where K is the number of rows, L is the number of columns, and Delta is the minimum of the row and column gaps; under the assumption that the mean row and column rewards are bounded away from zero. To the best of our knowledge, we present the first bandit algorithm that finds the maximum entry of a rank-1 matrix whose regret is linear in K + L, 1 / Delta, and log n. We also derive a nearly matching lower bound. Finally, we evaluate Rank1Elim empirically on multiple problems. We observe that it leverages the structure of our problems and can learn near-optimal solutions even if our modeling assumptions are mildly violated.
Sumeet Katariya, Branislav Kveton, Csaba Szepesvári, Claire Vernade, Zheng Wen 0002
AISTATS5
2017 Model-Independent Online Learning for Influence Maximization
abstract
We consider influence maximization (IM) in social networks, which is the problem of maximizing the number of users that become aware of a product by selecting a set of “seed” users to expose the product to. While prior work assumes a known model of information diffusion, we propose a novel parametrization that not only makes our framework agnostic to the underlying diffusion model, but also statistically efficient to learn from data. We give a corresponding monotone, submodular surrogate function, and show that it is a good approximation to the original IM objective. We also consider the case of a new marketer looking to exploit an existing social network, while simultaneously learning the factors governing information propagation. For this, we propose a pairwise-influence semi-bandit feedback model and develop a LinUCB-based bandit algorithm. Our model-independent analysis shows that our regret bound has a better (as compared to previous work) dependence on the size of the network. Experimental evaluation suggests that our framework is robust to the underlying diffusion model and can efficiently learn a near-optimal solution.
Sharan Vaswani, Branislav Kveton, Zheng Wen 0002, Mohammad Ghavamzadeh, Laks V. S. Lakshmanan, Mark Schmidt 0001
ICML3
2017 Online Learning to Rank in Stochastic Click Models
abstract
Online learning to rank is a core problem in information retrieval and machine learning. Many provably efficient algorithms have been recently proposed for this problem in specific click models. The click model is a model of how the user interacts with a list of documents. Though these results are significant, their impact on practice is limited, because all proposed algorithms are designed for specific click models and lack convergence guarantees in other models. In this work, we propose BatchRank, the first online learning to rank algorithm for a broad class of click models. The class encompasses two most fundamental click models, the cascade and position-based models. We derive a gap-dependent upper bound on the T-step regret of BatchRank and evaluate it on a range of web search queries. We observe that BatchRank outperforms ranked bandits and is more robust than CascadeKL-UCB, an existing algorithm for the cascade model.
Masrour Zoghi, Tomás Tunys, Mohammad Ghavamzadeh, Branislav Kveton, Csaba Szepesvári, Zheng Wen 0002
ICML6
2017 Bernoulli Rank-1 Bandits for Click Feedback
abstract
The probability that a user will click a search result depends both on its relevance and its position on the results page. The position based model explains this behavior by ascribing to every item an attraction probability, and to every position an examination probability. To be clicked, a result must be both attractive and examined. The probabilities of an item-position pair being clicked thus form the entries of a rank-1 matrix. We propose the learning problem of a Bernoulli rank-1 bandit where at each step, the learning agent chooses a pair of row and column arms, and receives the product of their Bernoulli-distributed values as a reward. This is a special case of the stochastic rank-1 bandit problem considered in recent work that proposed an elimination based algorithm Rank1Elim, and showed that Rank1Elim's regret scales linearly with the number of rows and columns on "benign" instances. These are the instances where the minimum of the average row and column rewards mu is bounded away from zero. The issue with Rank1Elim is that it fails to be competitive with straightforward bandit strategies as mu tends to 0. In this paper we propose Rank1ElimKL, which replaces the crude confidence intervals of Rank1Elim with confidence intervals based on Kullback-Leibler (KL) divergences. With the help of a novel result concerning the scaling of KL divergences we prove that with this change, our algorithm will be competitive no matter the value of mu. Experiments with synthetic data confirm that on benign instances the performance of Rank1ElimKL is significantly better than that of even Rank1Elim. Similarly, experiments with models derived from real-data confirm that the improvements are significant across the board, regardless of whether the data is benign or not.
Sumeet Katariya, Branislav Kveton, Csaba Szepesvári, Claire Vernade, Zheng Wen 0002
IJCAI5
2017 Get to the Bottom: Causal Analysis for User Modeling
abstract
Weather affects our mood and behavior, and through them, many aspects of our life. When it is sunny, people become happier and smile, but when it rains, some get depressed. Despite this evidence and the abundance of weather data, weather has mostly been overlooked in the machine learning and data science research. This work shows how causal analysis can be applied to discover the effects of weather on TV watching patterns and how it can be applied for user modeling. We make several contributions. First, we show that some weather attributes, e.g., pressure and precipitation, cause significant changes in TV watching patterns. Second, we compare the results obtained for different levels of user granularity and different types of users. This showcases that causal analysis can be a valuable tool in user modeling. To the best of our knowledge, this is the first large-scale causal study of the impact of weather on TV watching patterns.
Shi Zong, Branislav Kveton, Shlomo Berkovsky, Azin Ashkan, Zheng Wen 0002
UMAP5
2016 DCM Bandits: Learning to Rank with Multiple Clicks
abstract
A search engine recommends to the user a list of web pages. The user examines this list, from the first page to the last, and clicks on all attractive pages until the user is satisfied. This behavior of the user can be described by the dependent click model (DCM). We propose DCM bandits, an online learning variant of the DCM where the goal is to maximize the probability of recommending satisfactory items, such as web pages. The main challenge of our learning problem is that we do not observe which attractive item is satisfactory. We propose a computationally-efficient learning algorithm for solving our problem, dcmKL-UCB; derive gap-dependent upper bounds on its regret under reasonable assumptions; and also prove a matching lower bound up to logarithmic factors. We evaluate our algorithm on synthetic and real-world problems, and show that it performs well even when our model is misspecified. This work presents the first practical and regret-optimal online algorithm for learning to rank with multiple clicks in a cascade-like click model.
Sumeet Katariya, Branislav Kveton, Csaba Szepesvári, Zheng Wen 0002
ICML4
2016 Generalization and Exploration via Randomized Value Functions
abstract
We propose randomized least-squares value iteration (RLSVI) – a new reinforcement learning algorithm designed to explore and generalize efficiently via linearly parameterized value functions. We explain why versions of least-squares value iteration that use Boltzmann or epsilon-greedy exploration can be highly inefficient, and we present computational results that demonstrate dramatic efficiency gains enjoyed by RLSVI. Further, we establish an upper bound on the expected regret of RLSVI that demonstrates near-optimality in a tabula rasa learning context. More broadly, our results suggest that randomized value functions offer a promising approach to tackling a critical challenge in reinforcement learning: synthesizing efficient exploration and effective generalization.
Ian Osband, Benjamin Van Roy, Zheng Wen 0002
ICML3
2015 Tight Regret Bounds for Stochastic Combinatorial Semi-Bandits
abstract
A stochastic combinatorial semi-bandit is an online learning problem where at each step a learning agent chooses a subset of ground items subject to constraints, and then observes stochastic weights of these items and receives their sum as a payoff. In this paper, we close the problem of computationally and sample efficient learning in stochastic combinatorial semi-bandits. In particular, we analyze a UCB-like algorithm for solving the problem, which is known to be computationally efficient; and prove O(K L (1 / ∆) \log n) and O(\sqrtK L n \log n) upper bounds on its n-step regret, where L is the number of ground items, K is the maximum number of chosen items, and ∆is the gap between the expected returns of the optimal and best suboptimal solutions. The gap-dependent bound is tight up to a constant factor and the gap-free bound is tight up to a polylogarithmic factor.
Branislav Kveton, Zheng Wen 0002, Azin Ashkan, Csaba Szepesvári
AISTATS2
2015 Cascading Bandits: Learning to Rank in the Cascade Model
abstract
A search engine usually outputs a list of K web pages. The user examines this list, from the first web page to the last, and chooses the first attractive page. This model of user behavior is known as the cascade model. In this paper, we propose cascading bandits, a learning variant of the cascade model where the objective is to identify K most attractive items. We formulate our problem as a stochastic combinatorial partial monitoring problem. We propose two algorithms for solving it, CascadeUCB1 and CascadeKL-UCB. We also prove gap-dependent upper bounds on the regret of these algorithms and derive a lower bound on the regret in cascading bandits. The lower bound matches the upper bound of CascadeKL-UCB up to a logarithmic factor. We experiment with our algorithms on several problems. The algorithms perform surprisingly well even when our modeling assumptions are violated.
Branislav Kveton, Csaba Szepesvári, Zheng Wen 0002, Azin Ashkan
ICML3
2015 Optimal Greedy Diversity for Recommendation
Azin Ashkan, Branislav Kveton, Shlomo Berkovsky, Zheng Wen 0002
IJCAI4
2015 Combinatorial Cascading Bandits
abstract
We propose combinatorial cascading bandits, a class of partial monitoring problems where at each step a learning agent chooses a tuple of ground items subject to constraints and receives a reward if and only if the weights of all chosen items are one. The weights of the items are binary, stochastic, and drawn independently of each other. The agent observes the index of the first chosen item whose weight is zero. This observation model arises in network routing, for instance, where the learning agent may only observe the first link in the routing path which is down, and blocks the path. We propose a UCB-like algorithm for solving our problems, CombCascade; and prove gap-dependent and gap-free upper bounds on its n-step regret. Our proofs build on recent work in stochastic combinatorial semi-bandits but also address two novel challenges of our setting, a non-linear reward function and partial observability. We evaluate CombCascade on two real-world problems and show that it performs well even when our modeling assumptions are violated. We also demonstrate that our setting requires a new learning algorithm.
Branislav Kveton, Zheng Wen 0002, Azin Ashkan, Csaba Szepesvári
NIPS2
2014 Large-Scale Optimistic Adaptive Submodularity
abstract
Maximization of submodular functions has wide applications in artificial intelligence and machine learning. In this paper, we propose a scalable learning algorithm for maximizing an adaptive submodular function. The key structural assumption in our solution is that the state of each item is distributed according to a generalized linear model, which is conditioned on the feature vector of the item. Our objective is to learn the parameters of this model. We analyze the performance of our algorithm, and show that its regret is polylogarithmic in time and linear in the number of features. Finally, we evaluate our solution on two problems, preference elicitation and adaptive face detection, and demonstrate that high-quality policies can be learned sample efficiently.
Victor Gabillon, Branislav Kveton, Zheng Wen 0002, Brian Eriksson, S. Muthukrishnan 0001
AAAI3
2013 Adaptive Submodular Maximization in Bandit Setting
abstract
Maximization of submodular functions has wide applications in machine learning and artificial intelligence. Adaptive submodular maximization has been traditionally studied under the assumption that the model of the world, the expected gain of choosing an item given previously selected items and their states, is known. In this paper, we study the scenario where the expected gain is initially unknown and it is learned by interacting repeatedly with the optimized function. We propose an efficient algorithm for solving our problem and prove that its expected cumulative regret increases logarithmically with time. Our regret bound captures the inherent property of submodular maximization, earlier mistakes are more costly than later ones. We refer to our approach as Optimistic Adaptive Submodular Maximization (OASM) because it trades off exploration and exploitation based on the optimism in the face of uncertainty principle. We evaluate our method on a preference elicitation problem and show that non-trivial K-step policies can be learned from just a few hundred interactions with the problem.
Victor Gabillon, Branislav Kveton, Zheng Wen 0002, Brian Eriksson, S. Muthukrishnan 0001
NIPS3
2013 Efficient Exploration and Value Function Generalization in Deterministic Systems
abstract
We consider the problem of reinforcement learning over episodes of a finite-horizon deterministic system and as a solution propose optimistic constraint propagation (OCP), an algorithm designed to synthesize efficient exploration and value function generalization. We establish that when the true value function lies within the given hypothesis class, OCP selects optimal actions over all but at most K episodes, where K is the eluder dimension of the given hypothesis class. We establish further efficiency and asymptotic performance guarantees that apply even if the true value function does not lie in the given hypothesis space, for the special case where the hypothesis space is the span of pre-specified indicator functions over disjoint sets.
Zheng Wen 0002, Benjamin Van Roy
NIPS1
2011 Asynchronous Evolution for Fully-Implicit and Semi-Implicit Time Integration
abstract
Abstract We propose a series of techniques for hybridizing implicit and semi‐implicit time integration methods in a manner that retains much of the speed of the implicit method without sacrificing all of the higher quality vibrations one obtains with methods that handle elastic forces explicitly. We propose our scheme in the context of asynchronous methods, where different parts of the mesh are evolved at different time steps. Whereas traditional asynchronous methods evolve each element independently, we partition all of our elements into two groups: one group evolved at the frame rate using a fully implicit scheme, and another group which takes a number of substeps per frame using a scheme that is implicit on damping forces and explicit on the elastic forces. This allows for a straightforward coupling between the implicit and semi‐implicit methods at frame boundaries for added stability. As has been stressed by various authors, asynchronous schemes take some of the pressure off of mesh generation, allowing time evolution to remain efficient even in the face of sliver elements. Finally, we propose a force distributing projection method which allows one to redistribute the forces felt on boundaries between implicit and semi‐implicit regions of the mesh in a manner that yields improved visual quality.
Craig A. Schroeder, Nipun Kwatra, Zheng Wen 0002, Ronald Fedkiw
Comput. Graph. Forum3
2010 A novel algorithm for incompressible flow using only a coarse grid projection
abstract
Large scale fluid simulation can be difficult using existing techniques due to the high computational cost of using large grids. We present a novel technique for simulating detailed fluids quickly. Our technique coarsens the Eulerian fluid grid during the pressure solve, allowing for a fast implicit update but still maintaining the resolution obtained with a large grid. This allows our simulations to run at a fraction of the cost of existing techniques while still providing the fine scale structure and details obtained with a full projection. Our algorithm scales well to very large grids and large numbers of processors, allowing for high fidelity simulations that would otherwise be intractable.
Michael Lentine, Zheng Wen 0002, Ronald Fedkiw
ACM Trans. Graph.2