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

Douglas Aberdeen

dblp:30/3819 · DBLP profile ↗
← Back
12ranked-venue papers
6as first author
0since 2021 · last 2009
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 2 first-authorSystems, architecture and hardware · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Databases, data management, data science and information retrieval · 1 · 1 first-author

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
9 papers
Reinforcement learning · 57% Planning, search and constraint satisfaction · 25% Probabilistic and Bayesian machine learning · 14%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 67% Distributed systems · 33%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.362009
Conditional random fields for multi-agent reinforcement learning · ICML 2007
Natural Actor-Critic for Road Traffic Optimisation · NIPS 2006
Fast Online Policy Gradient Learning with SMD Gain Vector Adaptation · NIPS 2005
Machine learning › Reinforcement learning
markov decision process
0.122009
The factored policy-gradient planner · Artif. Intell. 2009
Robust Planning with (L)RTDP · IJCAI 2005
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal planning
probabilistic temporal planning
0.122005
Policy-Gradient Methods for Planning · NIPS 2005
Prottle: A Probabilistic Temporal Planner · AAAI 2005
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
conditional random field
0.112007
Conditional random fields for multi-agent reinforcement learning · ICML 2007
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.112007
Conditional random fields for multi-agent reinforcement learning · ICML 2007
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.112007
Conditional random fields for multi-agent reinforcement learning · ICML 2007
Machine learning › Reinforcement learning › actor-critic methods
natural actor-critic
0.112006
Natural Actor-Critic for Road Traffic Optimisation · NIPS 2006
Smart cities and intelligent transportation › traffic control
traffic signal control
0.112006
Natural Actor-Critic for Road Traffic Optimisation · NIPS 2006
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning
0.112005
Robust Planning with (L)RTDP · IJCAI 2005
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
real-time dynamic programming
0.112005
Robust Planning with (L)RTDP · IJCAI 2005
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process
0.012002
Scalable Internal-State Policy-Gradient Methods for POMDPs · ICML 2002
High-performance computing
cluster computing
0.012000
98¢/Mflops/s, Ultra-Large-Scale Neural-Network Training on a PIII Cluster · SC 2000
Distributed systems › distributed machine learning
distributed training
0.012000
98¢/Mflops/s, Ultra-Large-Scale Neural-Network Training on a PIII Cluster · SC 2000
High-performance computing
large-scale training
0.012000
98¢/Mflops/s, Ultra-Large-Scale Neural-Network Training on a PIII Cluster · SC 2000
Knowledge, reasoning and agents › Multi-agent systems › multi-agent decision making
decentralized markov decision process
0.012007
Conditional random fields for multi-agent reinforcement learning · ICML 2007

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

policy gradient · 0.3natural actor-critic · 0.1distributed online learning · 0.1conditional random field · 0.1stochastic meta-descent · 0.1markov decision process · 0.1hessian-vector products · 0.1factored policy gradient · 0.1dynamic programming · 0.1distributed gradient descent · 0.1
YearPublicationVenuePosition
2009 The factored policy-gradient planner
Olivier Buffet, Douglas Aberdeen
Artif. Intell.2
2007 Conditional random fields for multi-agent reinforcement learning
abstract
Conditional random fields (CRFs) are graph-ical models for modeling the probability of labels given the observations. They have tra-ditionally been trained with using a set of observation and label pairs. Underlying all CRFs is the assumption that, conditioned on the training data, the labels are independent and identically distributed (iid). In this pa-per we explore the use of CRFs in a class of temporal learning algorithms, namely policy-gradient reinforcement learning (RL). Now the labels are no longer iid. They are ac-tions that update the environment and affect the next observation. From an RL point of view, CRFs provide a natural way to model joint actions in a decentralized Markov de-cision process. They define how agents can communicate with each other to choose the optimal joint action. Our experiments in-clude a synthetic network alignment problem, a distributed sensor network, and road traffic control; clearly outperforming RL methods which do not model the proper joint policy. 1.
Douglas Aberdeen, S. V. N. Vishwanathan
ICML2
2006 Natural Actor-Critic for Road Traffic Optimisation
abstract
Current road-traffic optimisation practice around the world is a combination of hand tuned policies with a small degree of automatic adaption. Even state-ofthe-art research controllers need good models of the road traffic, which cannot be obtained directly from existing sensors. We use a policy-gradient reinforcement learning approach to directly optimise the traffic signals, mapping currently deployed sensor observations to control signals. Our trained controllers are (theoretically) compatible with the traffic system used in Sydney and many other cities around the world. We apply two policy-gradient methods: (1) the recent natural actor-critic algorithm, and (2) a vanilla policy-gradient algorithm for comparison. Along the way we extend natural-actor critic approaches to work for distributed and online infinite-horizon problems.
Silvia Richter, Douglas Aberdeen
NIPS2
2005 Prottle: A Probabilistic Temporal Planner
Iain Little, Douglas Aberdeen, Sylvie Thiébaux
AAAI2
2005 Robust Planning with (L)RTDP
Olivier Buffet, Douglas Aberdeen
IJCAI2
2005 Policy-Gradient Methods for Planning
abstract
Probabilistic temporal planning attempts to find good policies for acting in domains with concurrent durative tasks, multiple uncertain outcomes, and limited resources. These domains are typically modelled as Markov decision problems and solved using dynamic programming methods. This paper demonstrates the application of reinforcement learning — in the form of a policy-gradient method — to these domains. Our emphasis is large domains that are infeasible for dynamic programming. Our ap- proach is to construct simple policies, or agents, for each planning task. The result is a general probabilistic temporal planner, named the Factored Policy-Gradient Planner (FPG-Planner), which can handle hundreds of tasks, optimising for probability of success, duration, and resource use.
Douglas Aberdeen
NIPS1
2005 Fast Online Policy Gradient Learning with SMD Gain Vector Adaptation
abstract
Reinforcement learning by direct policy gradient estimation is attractive in theory but in practice leads to notoriously ill-behaved optimization problems. We improve its robustness and speed of convergence with stochastic meta-descent, a gain vector adaptation method that employs fast Hessian-vector products. In our experiments the resulting algorithms outperform previously employed online stochastic, offline conjugate, and natural policy gradient methods.
Nicol N. Schraudolph, Douglas Aberdeen
NIPS2
2004 Filtered Reinforcement Learning
Douglas Aberdeen
ECML1
2002 Scalable Internal-State Policy-Gradient Methods for POMDPs
Douglas Aberdeen, Jonathan Baxter
ICML1
2001 Emmerald: a fast matrix-matrix multiply using Intel's SSE instructions
abstract
Abstract Generalized matrix–matrix multiplication forms the kernel of many mathematical algorithms, hence a faster matrix–matrix multiply immediately benefits these algorithms. In this paper we implement efficient matrix multiplication for large matrices using the Intel Pentium single instruction multiple data (SIMD) floating point architecture. The main difficulty with the Pentium and other commodity processors is the need to efficiently utilize the cache hierarchy, particularly given the growing gap between main‐memory and CPU clock speeds. We give a detailed description of the register allocation, Level 1 and Level 2 cache blocking strategies that yield the best performance for the Pentium III family. Our results demonstrate an average performance of 2.09 times faster than the leading public domain matrix–matrix multiply routines and comparable performance with Intel's SIMD small matrix–matrix multiply routines. Copyright © 2001 John Wiley & Sons, Ltd.
Douglas Aberdeen, Jonathan Baxter
Concurr. Comput. Pract. Exp.1
2000 General Matrix-Matrix Multiplication Using SIMD Features of the PIII (Research Note)
abstract
Generalised matrix-matrix multiplication forms the kernel of many mathematical algorithms. A faster matrix-matrix multiply immediately benefits these algorithms. In this paper we implement efficient matrix multiplication for large matrices using the floating point Intel SIMD (Single Instruction Multiple Data) architecture. A description of the issues and our solution is presented, paying attention to all levels of the memory hierarchy. Our results demonstrate an average performance of 2.09 times faster than the leading public domain matrix-matrix multiply routines.
Douglas Aberdeen, Jonathan Baxter
Euro-Par1
2000 98¢/Mflops/s, Ultra-Large-Scale Neural-Network Training on a PIII Cluster
abstract
Artificial neural networks with millions of adjustable parameters and a similar number of training examples are a potential solution for difficult, large-scale pattern recognition problems in areas such as speech and face recognition, classification of large volumes of web data, and finance. The bottleneck is that neural network training involves iterative gradient descent and is extremely computationally intensive. In this paper we present a technique for distributed training of Ultra Large Scale Neural Networks 1 (ULSNN) on Bunyip, a Linux-based cluster of 196 Pentium III processors. To illustrate ULSNN training we describe an experiment in which a neural network with 1.73 million adjustable parameters was trained to recognize machine-printed Japanese characters from a database containing 9 million training patterns. The training runs with a average performance of 163.3 GFlops/s (single precision). With a machine cost of $150,913, this yields a price/performance ratio of 92.4¢ /MFlops/s (single precision). For comparison purposes, training using double precision and the ATLAS DGEMM produces a sustained performance of 70 MFlops/s or $2.16 / MFlop/s (double precision).
Douglas Aberdeen, Jonathan Baxter, Robert Edwards
SC1