VLDB 2026 Research / reviewers in the wild / expert
Gerald Tesauro
dblp:68/2197 · also Gerry Tesauro
· DBLP profile ↗
66ranked-venue papers
23as first author
8since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 63 · 22 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 18 · 1 first-author · 5 since 2021Theory of computation · 4 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Context-Specific Representation Abstraction for Deep Option LearningabstractHierarchical reinforcement learning has focused on discovering temporally extended actions, such as options, that can provide benefits in problems requiring extensive exploration. One promising approach that learns these options end-to-end is the option-critic (OC) framework. We examine and show in this paper that OC does not decompose a problem into simpler sub-problems, but instead increases the size of the search over policy space with each option considering the entire state space during learning. This issue can result in practical limitations of this method, including sample inefficient learning. To address this problem, we introduce Context-Specific Representation Abstraction for Deep Option Learning (CRADOL), a new framework that considers both temporal abstraction and context-specific representation abstraction to effectively reduce the size of the search over policy space. Specifically, our method learns a factored belief state representation that enables each option to learn a policy over only a subsection of the state space. We test our method against hierarchical, non-hierarchical, and modular recurrent neural network baselines, demonstrating significant sample efficiency improvements in challenging partially observable environments. Marwa Abdulhai, Dong-Ki Kim, Matthew Riemer, Miao Liu 0001, Gerald Tesauro, Jonathan P. How |
AAAI | 5 |
| 2022 | Influencing Long-Term Behavior in Multiagent Reinforcement LearningabstractThe main challenge of multiagent reinforcement learning is the difficulty of learning useful policies in the presence of other simultaneously learning agents whose changing behaviors jointly affect the environment's transition and reward dynamics. An effective approach that has recently emerged for addressing this non-stationarity is for each agent to anticipate the learning of other agents and influence the evolution of future policies towards desirable behavior for its own benefit. Unfortunately, previous approaches for achieving this suffer from myopic evaluation, considering only a finite number of policy updates. As such, these methods can only influence transient future policies rather than achieving the promise of scalable equilibrium selection approaches that influence the behavior at convergence. In this paper, we propose a principled framework for considering the limiting policies of other agents as time approaches infinity. Specifically, we develop a new optimization objective that maximizes each agent's average reward by directly accounting for the impact of its behavior on the limiting set of policies that other agents will converge to. Our paper characterizes desirable solution concepts within this problem setting and provides practical approaches for optimizing over possible outcomes. As a result of our farsighted objective, we demonstrate better long-term performance than state-of-the-art baselines across a suite of diverse multiagent benchmark domains. Dong-Ki Kim, Matthew Riemer, Miao Liu 0001, Jakob N. Foerster, Michael Everett, Chuangchuang Sun, Gerald Tesauro, Jonathan P. How |
NeurIPS | 7 |
| 2021 | RL Generalization in a Theory of Mind Game Through a Sleep Metaphor (Student Abstract)abstractTraining agents to learn efficiently in multi-agent environments can benefit from the explicit modelling of other agent's beliefs, especially in complex limited-information games such as the Hanabi card game. However, generalization is also highly relevant to performance in these games, though model comparisons at large training timescales can be difficult. In this work, we address this by introducing a novel model trained using a sleep metaphor on a reduced complexity version of the Hanabi game. This sleep metaphor consists an altered training regiment, as well as an information-theoretic constraint on the agent's policy. Results from experimentation demonstrate improved performance through this sleep-metaphor method, and provide a promising motivation for using similar techniques in more complex methods that incorporate explicit models of other agent's beliefs. Tailia Malloy, Tim Klinger, Miao Liu 0001, Gerald Tesauro, Matthew Riemer, Chris R. Sims |
AAAI | 4 |
| 2021 | Text-based RL Agents with Commonsense Knowledge: New Challenges, Environments and BaselinesabstractText-based games have emerged as an important test-bed for Reinforcement Learning (RL) research, requiring RL agents to combine grounded language understanding with sequential decision making. In this paper, we examine the problem of infusing RL agents with commonsense knowledge. Such knowledge would allow agents to efficiently act in the world by pruning out implausible actions, and to perform look-ahead planning to determine how current actions might affect future world states. We design a new text-based gaming environment called TextWorld Commonsense (TWC) for training and evaluating RL agents with a specific kind of commonsense knowledge about objects, their attributes, and affordances. We also introduce several baseline RL agents which track the sequential context and dynamically retrieve the relevant commonsense knowledge from ConceptNet. We show that agents which incorporate commonsense knowledge in TWC perform better, while acting more efficiently. We conduct user-studies to estimate human performance on TWC and show that there is ample room for future improvement. Keerthiram Murugesan, Mattia Atzeni, Pavan Kapanipathi, Pushkar Shukla, Sadhana Kumaravel, Gerald Tesauro, Kartik Talamadupula, Mrinmaya Sachan, Murray Campbell |
AAAI | 6 |
| 2021 | Capacity-Limited Decentralized Actor-Critic for Multi-Agent GamesabstractThis paper explores information-theoretic constraints on methods for multi-agent reinforcement learning (MARL) in mixed cooperative and competitive games. Within this domain, decentralized training has been employed to increase learning sample efficiency. However, these approaches do not explicitly discourage complex policies, which can lead to overfitting. To address this, we apply an information theoretic constraint onto agents' policies that discourages overly complex behaviour when it is not associated with a significant increase in reward. A second challenge in MARL is the non-stationarity of the environment introduced by other agents' changing policies. Previous methods in MARL have sought to reduce the impact of non-stationarity by inferring other agents' policies, but this can lead to over-fitting to previously observed behaviour. To avoid this, a similar information-theoretic constraint is applied onto the inference of other agents' policies, resulting in a more robust estimate. We evaluate the effects of these information-theoretic constraints on a test suite of multi-agent games, and report an overall improvement in performance, with greater improvements found in competitive domains compared to cooperative games. Tailia Malloy, Chris R. Sims, Tim Klinger, Miao Liu 0001, Matthew Riemer, Gerald Tesauro |
CoG | 6 |
| 2021 | Modeling Capacity-Limited Decision Making Using a Variational Autoencoder
Tailia Malloy, Tim Klinger, Miao Liu 0001, Gerald Tesauro, Matthew Riemer, Chris R. Sims |
CogSci | 4 |
| 2021 | A Policy Gradient Algorithm for Learning to Learn in Multiagent Reinforcement LearningabstractA fundamental challenge in multiagent reinforcement learning is to learn beneficial behaviors in a shared environment with other simultaneously learning agents. In particular, each agent perceives the environment as effectively non-stationary due to the changing policies of other agents. Moreover, each agent is itself constantly learning, leading to natural non-stationarity in the distribution of experiences encountered. In this paper, we propose a novel meta-multiagent policy gradient theorem that directly accounts for the non-stationary policy dynamics inherent to multiagent learning settings. This is achieved by modeling our gradient updates to consider both an agent’s own non-stationary policy dynamics and the non-stationary policy dynamics of other agents in the environment. We show that our theoretically grounded approach provides a general solution to the multiagent learning problem, which inherently comprises all key aspects of previous state of the art approaches on this topic. We test our method on a diverse suite of multiagent benchmarks and demonstrate a more efficient ability to adapt to new agents as they learn than baseline methods across the full spectrum of mixed incentive, competitive, and cooperative domains. Dong-Ki Kim, Miao Liu 0001, Matthew Riemer, Chuangchuang Sun, Marwa Abdulhai, Golnaz Habibi, Sebastian Lopez-Cot, Gerald Tesauro, Jonathan P. How |
ICML | 8 |
| 2021 | Efficient Black-Box Planning Using Macro-Actions with Focused EffectsabstractThe difficulty of deterministic planning increases exponentially with search-tree depth. Black-box planning presents an even greater challenge, since planners must operate without an explicit model of the domain. Heuristics can make search more efficient, but goal-aware heuristics for black-box planning usually rely on goal counting, which is often quite uninformative. In this work, we show how to overcome this limitation by discovering macro-actions that make the goal-count heuristic more accurate. Our approach searches for macro-actions with focused effects (i.e. macros that modify only a small number of state variables), which align well with the assumptions made by the goal-count heuristic. Focused macros dramatically improve black-box planning efficiency across a wide range of planning domains, sometimes beating even state-of-the-art planners with access to a full domain model. Cameron Allen, Michael Katz 0001, Tim Klinger, George Dimitri Konidaris, Matthew Riemer, Gerald Tesauro |
IJCAI | 6 |
| 2020 | On the Role of Weight Sharing During Deep Option LearningabstractThe options framework is a popular approach for building temporally extended actions in reinforcement learning. In particular, the option-critic architecture provides general purpose policy gradient theorems for learning actions from scratch that are extended in time. However, past work makes the key assumption that each of the components of option-critic has independent parameters. In this work we note that while this key assumption of the policy gradient theorems of option-critic holds in the tabular case, it is always violated in practice for the deep function approximation setting. We thus reconsider this assumption and consider more general extensions of option-critic and hierarchical option-critic training that optimize for the full architecture with each update. It turns out that not assuming parameter independence challenges a belief in prior work that training the policy over options can be disentangled from the dynamics of the underlying options. In fact, learning can be sped up by focusing the policy over options on states where options are actually likely to terminate. We put our new algorithms to the test in application to sample efficient learning of Atari games, and demonstrate significantly improved stability and faster convergence when learning long options. 1 Matthew Riemer, Ignacio Cases, Clemens Rosenbaum, Miao Liu 0001, Gerald Tesauro |
AAAI | 5 |
| 2020 | Decentralized TD Tracking with Linear Function Approximation and its Finite-Time AnalysisabstractThe present contribution deals with decentralized policy evaluation in multi-agent Markov decision processes using temporal-difference (TD) methods with linear function approximation for scalability. The agents cooperate to estimate the value function of such a process by observing continual state transitions of a shared environment over the graph of interconnected nodes (agents), along with locally private rewards. Different from existing consensus-type TD algorithms, the approach here develops a simple decentralized TD tracker by wedding TD learning with gradient tracking techniques. The non-asymptotic properties of the novel TD tracker are established for both independent and identically distributed (i.i.d.) as well as Markovian transitions through a unifying multistep Lyapunov analysis. In contrast to the prior art, the novel algorithm forgoes the limiting error bounds on the number of agents, which endows it with performance comparable to that of centralized TD methods that are the sharpest known to date. Gang Wang 0014, Songtao Lu, Georgios B. Giannakis, Gerald Tesauro, Jian Sun 0003 |
NeurIPS | 4 |
| 2019 | Hybrid Reinforcement Learning with Expert State SequencesabstractExisting imitation learning approaches often require that the complete demonstration data, including sequences of actions and states, are available. In this paper, we consider a more realistic and difficult scenario where a reinforcement learning agent only has access to the state sequences of an expert, while the expert actions are unobserved. We propose a novel tensor-based model to infer the unobserved actions of the expert state sequences. The policy of the agent is then optimized via a hybrid objective combining reinforcement learning and imitation learning. We evaluated our hybrid approach on an illustrative domain and Atari games. The empirical results show that (1) the agents are able to leverage state expert sequences to learn faster than pure reinforcement learning baselines, (2) our tensor-based action inference model is advantageous compared to standard deep neural networks in inferring expert actions, and (3) the hybrid policy optimization objective is robust against noise in expert state sequences. Shiyu Chang, Mo Yu, Gerald Tesauro, Murray Campbell |
AAAI | 4 |
| 2019 | Learning to Teach in Cooperative Multiagent Reinforcement LearningabstractCollective human knowledge has clearly benefited from the fact that innovations by individuals are taught to others through communication. Similar to human social groups, agents in distributed learning systems would likely benefit from communication to share knowledge and teach skills. The problem of teaching to improve agent learning has been investigated by prior works, but these approaches make assumptions that prevent application of teaching to general multiagent problems, or require domain expertise for problems they can apply to. This learning to teach problem has inherent complexities related to measuring long-term impacts of teaching that compound the standard multiagent coordination challenges. In contrast to existing works, this paper presents the first general framework and algorithm for intelligent agents to learn to teach in a multiagent environment. Our algorithm, Learning to Coordinate and Teach Reinforcement (LeCTR), addresses peer-to-peer teaching in cooperative multiagent reinforcement learning. Each agent in our approach learns both when and what to advise, then uses the received advice to improve local learning. Importantly, these roles are not fixed; these agents learn to assume the role of student and/or teacher at the appropriate moments, requesting and providing advice in order to improve teamwide performance and learning. Empirical comparisons against state-of-the-art teaching methods show that our teaching agents not only learn significantly faster, but also learn to coordinate in tasks where existing methods fail. Shayegan Omidshafiei, Dong-Ki Kim, Miao Liu 0001, Gerald Tesauro, Matthew Riemer, Christopher Amato, Murray Campbell, Jonathan P. How |
AAAI | 4 |
| 2019 | Learning to Learn without Forgetting by Maximizing Transfer and Minimizing Interference
Matthew Riemer, Ignacio Cases, Robert Ajemian, Miao Liu 0001, Irina Rish, Yuhai Tu, Gerald Tesauro |
ICLR (Poster) | 7 |
| 2018 | R3: Reinforced Ranker-Reader for Open-Domain Question AnsweringabstractIn recent years researchers have achieved considerable success applying neural network methods to question answering (QA). These approaches have achieved state of the art results in simplified closed-domain settings such as the SQuAD (Rajpurkar et al. 2016) dataset, which provides a pre-selected passage, from which the answer to a given question may be extracted. More recently, researchers have begun to tackle open-domain QA, in which the model is given a question and access to a large corpus (e.g., wikipedia) instead of a pre-selected passage (Chen et al. 2017a). This setting is more complex as it requires large-scale search for relevant passages by an information retrieval component, combined with a reading comprehension model that “reads” the passages to generate an answer to the question. Performance in this setting lags well behind closed-domain performance. In this paper, we present a novel open-domain QA system called Reinforced Ranker-Reader (R3), based on two algorithmic innovations. First, we propose a new pipeline for open-domain QA with a Ranker component, which learns to rank retrieved passages in terms of likelihood of extracting the ground-truth answer to a given question. Second, we propose a novel method that jointly trains the Ranker along with an answer-extraction Reader model, based on reinforcement learning. We report extensive experimental results showing that our method significantly improves on the state of the art for multiple open-domain QA datasets. Shuohang Wang, Mo Yu, Tim Klinger, Wei Zhang 0057, Shiyu Chang, Gerald Tesauro, Bowen Zhou 0002, Jing Jiang 0001 |
AAAI | 8 |
| 2018 | Eigenoption Discovery through the Deep Successor Representation
Marlos C. Machado, Clemens Rosenbaum, Miao Liu 0001, Gerald Tesauro, Murray Campbell |
ICLR (Poster) | 5 |
| 2018 | Evidence Aggregation for Answer Re-Ranking in Open-Domain Question Answering
Shuohang Wang, Mo Yu, Jing Jiang 0001, Wei Zhang 0057, Shiyu Chang, Tim Klinger, Gerald Tesauro, Murray Campbell |
ICLR (Poster) | 9 |
| 2018 | Diverse Few-Shot Text Classification with Multiple MetricsabstractMo Yu, Xiaoxiao Guo, Jinfeng Yi, Shiyu Chang, Saloni Potdar, Yu Cheng, Gerald Tesauro, Haoyu Wang, Bowen Zhou. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 2018. Mo Yu, Jinfeng Yi, Shiyu Chang, Saloni Potdar, Yu Cheng 0001, Gerald Tesauro, Haoyu Wang 0002 |
NAACL-HLT | 7 |
| 2018 | Dialog-based Interactive Image RetrievalabstractExisting methods for interactive image retrieval have demonstrated the merit of integrating user feedback, improving retrieval results. However, most current systems rely on restricted forms of user feedback, such as binary relevance responses, or feedback based on a fixed set of relative attributes, which limits their impact. In this paper, we introduce a new approach to interactive image search that enables users to provide feedback via natural language, allowing for more natural and effective interaction. We formulate the task of dialog-based interactive image retrieval as a reinforcement learning problem, and reward the dialog system for improving the rank of the target image during each dialog turn. To mitigate the cumbersome and costly process of collecting human-machine conversations as the dialog system learns, we train our system with a user simulator, which is itself trained to describe the differences between target and candidate images. The efficacy of our approach is demonstrated in a footwear retrieval application. Experiments on both simulated and real-world data show that 1) our proposed learning framework achieves better accuracy than other supervised and reinforcement learning baselines and 2) user feedback based on natural language rather than pre-specified attributes leads to more effective retrieval results, and a more natural and expressive communication interface. Hui Wu 0009, Yu Cheng 0001, Steven Rennie, Gerald Tesauro, Rogério Feris |
NeurIPS | 5 |
| 2018 | Learning Abstract OptionsabstractBuilding systems that autonomously create temporal abstractions from data is a key challenge in scaling learning and planning in reinforcement learning. One popular approach for addressing this challenge is the options framework (Sutton et al., 1999). However, only recently in (Bacon et al., 2017) was a policy gradient theorem derived for online learning of general purpose options in an end to end fashion. In this work, we extend previous work on this topic that only focuses on learning a two-level hierarchy including options and primitive actions to enable learning simultaneously at multiple resolutions in time. We achieve this by considering an arbitrarily deep hierarchy of options where high level temporally extended options are composed of lower level options with finer resolutions in time. We extend results from (Bacon et al., 2017) and derive policy gradient theorems for a deep hierarchy of options. Our proposed hierarchical option-critic architecture is capable of learning internal policies, termination conditions, and hierarchical compositions over options without the need for any intrinsic rewards or subgoals. Our empirical results in both discrete and continuous environments demonstrate the efficiency of our framework. Matthew Riemer, Miao Liu 0001, Gerald Tesauro |
NeurIPS | 3 |
| 2018 | Introduction to the special issue on deep reinforcement learning: An editorial
Ron Sun, David Silver 0001, Gerald Tesauro, Guang-Bin Huang |
Neural Networks | 3 |
| 2017 | Multiresolution Recurrent Neural Networks: An Application to Dialogue Response GenerationabstractWe introduce a new class of models called multiresolution recurrent neural networks, which explicitly model natural language generation at multiple levels of abstraction. The models extend the sequence-to-sequence framework to generate two parallel stochastic processes: a sequence of high-level coarse tokens, and a sequence of natural language words (e.g. sentences). The coarse sequences follow a latent stochastic process with a factorial representation, which helps the models generalize to new examples. The coarse sequences can also incorporate task-specific knowledge, when available. In our experiments, the coarse sequences are extracted using automatic procedures, which are designed to capture compositional structure and semantics. These procedures enable training the multiresolution recurrent neural networks by maximizing the exact joint log-likelihood over both sequences. We apply the models to dialogue response generation in the technical support domain and compare them with several competing models. The multiresolution recurrent neural networks outperform competing models by a substantial margin, achieving state-of-the-art results according to both a human evaluation study and automatic evaluation metrics. Furthermore, experiments show the proposed models generate more fluent, relevant and goal-oriented responses. Iulian Serban, Tim Klinger, Gerald Tesauro, Kartik Talamadupula, Bowen Zhou 0002, Yoshua Bengio, Aaron C. Courville |
AAAI | 3 |
| 2017 | Optimal Sequential Drilling for Hydrocarbon Field Development Planning
Ruben Rodriguez Torrado, Jesus Rios, Gerald Tesauro |
AAAI | 3 |
| 2017 | Learning to Query, Reason, and Answer Questions On Ambiguous Texts
Tim Klinger, Clemens Rosenbaum, Joseph P. Bigus, Murray Campbell, Ban Kawas, Kartik Talamadupula, Gerald Tesauro, Satinder Singh 0001 |
ICLR (Poster) | 8 |
| 2016 | Selecting Near-Optimal Learners via Incremental Data AllocationabstractWe study a novel machine learning (ML) problem setting of sequentially allocating small subsets of training data amongst a large set of classifiers. The goal is to select a classifier that will give near-optimal accuracy when trained on all data, while also minimizing the cost of misallocated samples. This is motivated by large modern datasets and ML toolkits with many combinations of learning algorithms and hyper-parameters. Inspired by the principle of "optimism under uncertainty," we propose an innovative strategy, Data Allocation using Upper Bounds (DAUB), which robustly achieves these objectives across a variety of real-world datasets. We further develop substantial theoretical support for DAUB in an idealized setting where the expected accuracy of a classifier trained on $n$ samples can be known exactly. Under these conditions we establish a rigorous sub-linear bound on the regret of the approach (in terms of misallocated data), as well as a rigorous bound on suboptimality of the selected classifier. Our accuracy estimates using real-world datasets only entail mild violations of the theoretical scenario, suggesting that the practical behavior of DAUB is likely to approach the idealized behavior. Ashish Sabharwal, Horst Samulowitz, Gerald Tesauro |
AAAI | 3 |
| 2015 | Budgeted Prediction with Expert AdviceabstractWe consider a budgeted variant of the problem of learning from expert advice with N experts. Each queried expert incurs a cost and there is a given budget B on the total cost of experts that can be queried in any prediction round. We provide an online learning algorithm for this setting with regret after T prediction rounds bounded by O(sqrt(C log(N)T/B)), where C is the total cost of all experts. We complement this upper bound with a nearly matching lower bound Omega(sqrt(CT/B)) on the regret of any algorithm for this problem. We also provide experimental validation of our algorithm. Kareem Amin 0002, Satyen Kale, Gerald Tesauro, Deepak S. Turaga |
AAAI | 3 |
| 2015 | Towards Cognitive Automation of Data ScienceabstractA Data Scientist typically performs a number of tedious and time-consuming steps to derive insight from a raw data set. The process usually starts with data ingestion, cleaning, and transformation (e.g. outlier removal, missing value imputation), then proceeds to model building, and finally a presentation of predictions that align with the end-users objectives and preferences. It is a long, complex, and sometimes artful process requiring substantial time and effort, especially because of the combinatorial explosion in choices of algorithms (and platforms), their parameters, and their compositions. Tools that can help automate steps in this process have the potential to accelerate the time-to-delivery of useful results, expand the reach of data science to non-experts, and offer a more systematic exploration of the available options. This work presents a step towards this goal. Alain Biem, Maria Butrico, Mark Feblowitz, Tim Klinger, Yuri Malitsky, Kenney Ng, Adam Perer, Chandra Reddy, Anton Riabov, Horst Samulowitz, Daby M. Sow, Gerald Tesauro, Deepak S. Turaga |
AAAI | 12 |
| 2013 | Analysis of Watson's Strategies for Playing Jeopardy!abstractMajor advances in Question Answering technology were needed for IBM Watson to play Jeopardy! at championship level -- the show requires rapid-fire answers to challenging natural language questions, broad general knowledge, high precision, and accurate confidence estimates. In addition, Jeopardy! features four types of decision making carrying great strategic importance: (1) Daily Double wagering; (2) Final Jeopardy wagering; (3) selecting the next square when in control of the board; (4) deciding whether to attempt to answer, i.e., "buzz in." Using sophisticated strategies for these decisions, that properly account for the game state and future event probabilities, can significantly boost a player's overall chances to win, when compared with simple "rule of thumb" strategies. This article presents our approach to developing Watson's game-playing strategies, comprising development of a faithful simulation model, and then using learning and Monte-Carlo methods within the simulator to optimize Watson's strategic decision-making. After giving a detailed description of each of our game-strategy algorithms, we then focus in particular on validating the accuracy of the simulator's predictions, and documenting performance improvements using our methods. Quantitative performance benefits are shown with respect to both simple heuristic strategies, and actual human contestant performance in historical episodes. We further extend our analysis of human play to derive a number of valuable and counterintuitive examples illustrating how human contestants may improve their performance on the show. Gerald Tesauro, David Gondek, Jonathan Lenchner, James Fan, John M. Prager |
J. Artif. Intell. Res. | 1 |
| 2010 | Bayesian Inference in Monte-Carlo Tree Search
Gerald Tesauro, V. T. Rajan, Richard B. Segal |
UAI | 1 |
| 2009 | Monte-Carlo simulation balancingabstractIn this paper we introduce the first algorithms for efficiently learning a simulation policy for Monte-Carlo search. Our main idea is to optimise the balance of a simulation policy, so that an accurate spread of simulation outcomes is maintained, rather than optimising the direct strength of the simulation policy. We develop two algorithms for balancing a simulation policy by gradient descent. The first algorithm optimises the balance of complete simulations, using a policy gradient algorithm; whereas the second algorithm optimises the balance over every two steps of simulation. We compare our algorithms to reinforcement learning and supervised learning algorithms for maximising the strength of the simulation policy. We test each algorithm in the domain of 5 x 5 and 6 x 6 Computer Go, using a softmax policy that is parameterised by weights for a hundred simple patterns. When used in a simple Monte-Carlo search, the policies learnt by simulation balancing achieved significantly better performance, with half the mean squared error of a uniform random policy, and similar overall performance to a sophisticated Go engine. David Silver 0001, Gerald Tesauro |
ICML | 2 |
| 2007 | Estimating End-to-End Performance by Collaborative Prediction with Active SamplingabstractAccurately estimating end-to-end performance in distributed systems is essential both for monitoring compliance with service-level agreements (SLAs) and for performance optimization (e.g., choosing the highest-bandwidth server for a download request in a content-distribution system). Due to infeasibility of exhaustive pairwise measurements, a natural alternative is to predict unobserved end-to-end performances from available historic data, with minimal additional measurements. In this paper we present an approach to this based on Collaborative Prediction (CP), an estimation method designed to work with sparse data, that has enjoyed much success in other domains (e.g. product recommendation systems), and obviates the need for landmark nodes commonly assumed in other approaches. Specifically, we use Max-Margin Matrix Factorization (MMMF), a linear factor model for CP that has outperformed state- of-art CP techniques. Moreover, our approach readily admits active sampling based on prediction confidence, and we further propose a novel active-sampling CP approach yielding even higher predictive accuracy, while allowing a flexible trade-off between "exploration" (choosing suboptimal samples to improve estimation accuracy) and "exploitation" (choosing node with best estimated performance). We demonstrate successful empirical results on a variety of practical problems, including network latency prediction (NLANR-AMP, P2PSim and PlanetLab datasets) and bandwidth prediction in content-distribution systems (IBM's downloadGrid data). Irina Rish, Gerald Tesauro |
Integrated Network Management | 2 |
| 2007 | Managing Power Consumption and Performance of Computing Systems Using Reinforcement LearningabstractElectrical power management in large-scale IT systems such as commercial data- centers is an application area of rapidly growing interest from both an economic and ecological perspective, with billions of dollars and millions of metric tons of CO2 emissions at stake annually. Businesses want to save power without sac- rificing performance. This paper presents a reinforcement learning approach to simultaneous online management of both performance and power consumption. We apply RL in a realistic laboratory testbed using a Blade cluster and dynam- ically varying HTTP workload running on a commercial web applications mid- dleware platform. We embed a CPU frequency controller in the Blade servers’ firmware, and we train policies for this controller using a multi-criteria reward signal depending on both application performance and CPU power consumption. Our testbed scenario posed a number of challenges to successful use of RL, in- cluding multiple disparate reward functions, limited decision sampling rates, and pathologies arising when using multiple sensor readings as state variables. We describe innovative practical solutions to these challenges, and demonstrate clear performance improvements over both hand-designed policies as well as obvious “cookbook” RL implementations. Gerald Tesauro, Rajarshi Das, Hoi Y. Chan, Jeffrey O. Kephart, David W. Levine, Freeman L. Rawson III, Charles Lefurgy |
NIPS | 1 |
| 2006 | Improvement of Systems Management Policies Using Hybrid Reinforcement Learning
Gerald Tesauro, Nicholas K. Jong, Rajarshi Das, Mohamed N. Bennani |
ECML | 1 |
| 2005 | New Approaches to Optimization and Utility Elicitation in Autonomic Computing
Relu Patrascu, Craig Boutilier, Rajarshi Das, Jeffrey O. Kephart, Gerald Tesauro, William E. Walsh |
AAAI | 5 |
| 2005 | Online Resource Allocation Using Decompositional Reinforcement Learning
Gerald Tesauro |
AAAI | 1 |
| 2003 | Extending Q-Learning to General Adaptive Multi-Agent SystemsabstractRecent multi-agent extensions of Q-Learning require knowledge of other agents’ payoffs and Q-functions, and assume game-theoretic play at all times by all other agents. This paper proposes a fundamentally different approach, dubbed “Hyper-Q” Learning, in which values of mixed strategies rather than base actions are learned, and in which other agents’ strategies are estimated from observed actions via Bayesian in- ference. Hyper-Q may be effective against many different types of adap- tive agents, even if they are persistently dynamic. Against certain broad categories of adaptation, it is argued that Hyper-Q may converge to ex- act optimal time-varying policies. In tests using Rock-Paper-Scissors, Hyper-Q learns to significantly exploit an Infinitesimal Gradient Ascent (IGA) player, as well as a Policy Hill Climber (PHC) player. Preliminary analysis of Hyper-Q against itself is also presented. Gerald Tesauro |
NIPS | 1 |
| 2003 | Multi-agent implementation of asymmetric protocol for bilateral negotiationsabstractNo abstract available. James E. Hanson, Gerald Tesauro, Jeffrey O. Kephart, E. C. Snibl |
EC | 2 |
| 2003 | A strategic decision model for multi-attribute bilateral negotiation with alternatingabstractNo abstract available. Cuihong Li, Gerald Tesauro |
EC | 2 |
| 2003 | Cooperative Negotiation in Autonomic Systems using Incremental Utility Elicitation
Craig Boutilier, Rajarshi Das, Jeffrey O. Kephart, Gerald Tesauro, William E. Walsh |
UAI | 4 |
| 2002 | Pricing in Agent Economies Using Multi-Agent Q-Learning
Gerald Tesauro, Jeffrey O. Kephart |
Auton. Agents Multi Agent Syst. | 1 |
| 2002 | Programming backgammon using self-teaching neural nets
Gerald Tesauro |
Artif. Intell. | 1 |
| 2001 | Agent-Human Interactions in the Continuous Double Auction
Rajarshi Das, James E. Hanson, Jeffrey O. Kephart, Gerald Tesauro |
IJCAI | 4 |
| 2001 | High-performance bidding agents for the continuous double auctionabstractWe develop two bidding algorithms for real-time Continuous Double Auctions (CDAs) using a variety of market rules that offer what we believe to be the strongest known performance of any published bidding strategy. Our algorithms are based on extensions of the "ZIP" (Cliff, 1997) and "GD" (Gjerstad and Dickhaut, 1998) strategies: we have made essential modifications to these strategies which enable trading multiple units in real-time markets. We test these strategies against each other and against the sniping strategy of (Rust et al., 1992) and the baseline "Zero Intelligence" strategy of (Gode and Sunder, 1992), using both a discrete-time simulator and a genuine real-time multi-agent environment called MAGENTA (Das et al., 2001). Under various market rules and limit price distributions, our modified Gjerstad-Dickhaut ("MGD") strategy outperforms the original GD, and generally ominates the other strategies. Gerald Tesauro, Rajarshi Das |
EC | 1 |
| 2000 | Pseudo-convergent Q-Learning by Competitive Pricebots
Jeffrey O. Kephart, Gerald Tesauro |
ICML | 2 |
| 2000 | Multi-agent Q-learning and Regression Trees for Automated Pricing Decisions
Manu Sridharan, Gerald Tesauro |
ICML | 2 |
| 2000 | Foresight-based pricing algorithms in agent economies
Gerald Tesauro, Jeffrey O. Kephart |
Decis. Support Syst. | 1 |
| 1999 | Strategic pricebot dynamicsabstractShopbots are software agents that automatically query multiple sellers on the Internet to gather information about prices and other attributes of consumer goods and services. Rapidly increasing in number and sophistication, shopbots are helping more and more buyers minimize expenditure and maximize satisfaction. In response at least partly to this trend, it is anticipated that sellers will come to rely on pricebots, automated agents that employ price-setting algorithms in an attempt to maximize profits. This paper reaches toward an understanding of strategic pricebot dynamics. More specifically, this paper is a comparative study of four candidate price-setting strategies that differ in informational and computational requirements: gametheoretic pricing (GT), myoptimal pricing (MY), derivative following (DF), and Q-learning (Q). In an effort to gain insights into the tradeoffs between practicality and pro tability of pricebot algorithms, the dynamic behavior that arises among homogeneous and heterogeneous collections of pricebots and shopbot-assisted buyers is analyzed and simulated. In homogeneous settings -- when all pricebots use the same pricing algorithm -- DFs outperform MYs and GTs. Investigation of heterogeneous collections of pricebots, however, reveals an incentive for individual DFs to deviate to MY or GT. The Q strategy exhibits superior performance to all the others since it learns to predict and account for the long-term consequences of its actions. Although the current implementation of Q is impractically expensive, techniques for achieving similar performance at greatly reduced computational cost are under investigation. Amy Greenwald, Jeffrey O. Kephart, Gerald Tesauro |
EC | 3 |
| 1998 | Comments on "Co-Evolution in the Successful Learning of Backgammon Strategy"
Gerald Tesauro |
Mach. Learn. | 1 |
| 1996 | On-line Policy Improvement using Monte-Carlo Search
Gerald Tesauro, Gregory R. Galperin |
NIPS | 1 |
| 1995 | Biologically Inspired Defenses Against Computer Viruses
Jeffrey O. Kephart, Gregory B. Sorkin, William C. Arnold, David M. Chess, Gerald Tesauro, Steve R. White |
IJCAI (1) | 5 |
| 1994 | TD-Gammon, a Self-Teaching Backgammon Program, Achieves Master-Level PlayabstractTD-Gammon is a neural network that is able to teach itself to play backgammon solely by playing against itself and learning from the results, based on the TD(λ) reinforcement learning algorithm (Sutton 1988). Despite starting from random initial weights (and hence random initial strategy), TD-Gammon achieves a surprisingly strong level of play. With zero knowledge built in at the start of learning (i.e., given only a “raw” description of the board state), the network learns to play at a strong intermediate level. Furthermore, when a set of hand-crafted features is added to the network's input representation, the result is a truly staggering level of performance: the latest version of TD-Gammon is now estimated to play at a strong master level that is extremely close to the world's best human players. Gerald Tesauro |
Neural Comput. | 1 |
| 1992 | Temporal Difference Learning of Backgammon Strategy
Gerald Tesauro |
ML | 1 |
| 1992 | Practical Issues in Temporal Difference Learning
Gerald Tesauro |
Mach. Learn. | 1 |
| 1992 | How Tight Are the Vapnik-Chervonenkis Bounds?abstractWe describe a series of numerical experiments that measure the average generalization capability of neural networks trained on a variety of simple functions. These experiments are designed to test the relationship between average generalization performance and the worst-case bounds obtained from formal learning theory using the Vapnik-Chervonenkis (VC) dimension (Blumer et al. 1989; Haussler et al. 1990). Recent statistical learning theories (Tishby et al. 1989; Schwartz et al. 1990) suggest that surpassing these bounds might be possible if the spectrum of possible generalizations has a “gap” near perfect performance. We indeed find that, in some cases, the average generalization is significantly better than the VC bound: the approach to perfect performance is exponential in the number of examples m, rather than the 1/m result of the bound. However, in these cases, we have not found evidence of the gap predicted by the above statistical theories. In other cases, we do find the 1/m behavior of the VC bound, and in these cases, the numerical prefactor is closely related to the prefactor contained in the bound. David A. Cohn, Gerald Tesauro |
Neural Comput. | 2 |
| 1991 | Practical Issues in Temporal Difference Learning
Gerald Tesauro |
NIPS | 1 |
| 1990 | Neurogammon: a neural-network backgammon programabstractA description is given of Neurogammon 1.0, a complete backgammon program which uses multilayer neural networks to make move decisions and doubling decisions. The networks were trained by backpropagation on large expert data sets. Neurogammon appears to play backgammon at a substantially higher level than conventional programs. At the First Computer Olympiad in London, Neurogammon won the backgammon competition with a perfect record of five wins and no losses, thereby becoming the first learning program ever to win any tournament Gerald Tesauro |
IJCNN | 1 |
| 1990 | Can Neural Networks Do Better Than the Vapnik-Chervonenkis Bounds?
David A. Cohn, Gerald Tesauro |
NIPS | 2 |
| 1989 | Asymptotic Convergence of Backpropagation: Numerical Experiments
Subutai Ahmad, Gerald Tesauro |
NIPS | 2 |
| 1989 | Neural Network Visualization
Jakub Wejchert, Gerald Tesauro |
NIPS | 2 |
| 1989 | A Parallel Network that Learns to Play Backgammon
Gerald Tesauro, Terrence J. Sejnowski |
Artif. Intell. | 1 |
| 1989 | Neurogammon Wins Computer OlympiadabstractNeurogammon 1.0 is a backgammon program which uses multilayer neural networks to make move decisions and doubling decisions. The networks learned to play backgammon by backpropagation training on expert data sets. At the recently held First Computer Olympiad in London, Neurogammon won the backgammon competition with a perfect record of five wins and no losses, thereby becoming the first learning program ever to win a tournament. Gerald Tesauro |
Neural Comput. | 1 |
| 1989 | Asymptotic Convergence of BackpropagationabstractWe calculate analytically the rate of convergence at long times in the backpropagation learning algorithm for networks with and without hidden units. For networks without hidden units using the standard quadratic error function and a sigmoidal transfer function, we find that the error decreases as 1/t for large t, and the output states approach their target values as 1/√t. It is possible to obtain a different convergence rate for certain error and transfer functions, but the convergence can never be faster than 1/t. These results are unaffected by a momentum term in the learning algorithm, but convergence can be substantially improved by an adaptive learning rate scheme. For networks with hidden units, we generally expect the same rate of convergence to be obtained as in the single-layer case; however, under certain circumstances one can obtain a polynomial speed-up for non sigmoidal units, or a logarithmic speed-up for sigmoidal units. Our analytic results are confirmed by empirical measurements of the convergence rate in numerical simulations. Gerald Tesauro, Subutai Ahmad |
Neural Comput. | 1 |
| 1988 | Connectionist Learning of Expert Backgammon Evaluations
Gerald Tesauro |
ML | 1 |
| 1988 | Scaling and Generalization in Neural Networks: A Case Study
Subutai Ahmad, Gerald Tesauro |
NIPS | 2 |
| 1988 | Connectionist Learning of Expert Preferences by Comparison Training
Gerald Tesauro |
NIPS | 1 |
| 1988 | A study of scaling and generalization in neural networks
Subutai Ahmad, Gerald Tesauro |
Neural Networks | 2 |
| 1987 | A 'Neural' Network that Learns to Play Backgammon
Gerald Tesauro, Terrence J. Sejnowski |
NIPS | 1 |