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

Rein Houthooft

dblp:147/1120 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 2018
—ORCID · none

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

Artificial intelligence and machine learning · 10 · 5 first-authorComputer networks · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
8 papers
Reinforcement learning · 52% Representation and self-supervised learning · 13% Probabilistic and Bayesian machine learning · 9%
Computer networks
1 paper
Routing and switching · 44% Datacenter networks · 44% Internet architecture and protocols · 13%

Topics — the 21 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
exploration
0.932018
Parameter Space Noise for Exploration · ICLR (Poster) 2018
#Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learning · NIPS 2017
VIME: Variational Information Maximizing Exploration · NIPS 2016
Machine learning › Reinforcement learning
deep reinforcement learning
0.522017
#Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learning · NIPS 2017
Benchmarking Deep Reinforcement Learning for Continuous Control · ICML 2016
Machine learning › Transfer learning and domain adaptation
meta-learning
0.312018
Evolved Policy Gradients · NeurIPS 2018
Machine learning › Reinforcement learning
meta-reinforcement learning
0.312018
The Importance of Sampling inMeta-Reinforcement Learning · NeurIPS 2018
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.312018
Evolved Policy Gradients · NeurIPS 2018
Machine learning › Learning theory
sampling distribution
0.312018
The Importance of Sampling inMeta-Reinforcement Learning · NeurIPS 2018
Machine learning › Reinforcement learning
continuous control
0.322016
Benchmarking Deep Reinforcement Learning for Continuous Control · ICML 2016
VIME: Variational Information Maximizing Exploration · NIPS 2016
Machine learning › Reinforcement learning › exploration › novelty-based exploration
count-based exploration
0.312017
#Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learning · NIPS 2017
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning
0.212016
InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets · NIPS 2016
Machine learning › Generative modeling
generative adversarial network
0.212016
InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets · NIPS 2016
Machine learning › Representation and self-supervised learning › mutual information maximization
information maximization
0.212016
InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets · NIPS 2016
Machine learning › Reinforcement learning › exploration
information-theoretic exploration
0.212016
VIME: Variational Information Maximizing Exploration · NIPS 2016
Robotics › Autonomous driving
perception
0.212016
Structured Output Prediction for Semantic Perception in Autonomous Vehicles · AAAI 2016
Computer vision › Segmentation and scene understanding
semantic segmentation
0.212016
Structured Output Prediction for Semantic Perception in Autonomous Vehicles · AAAI 2016
Machine learning › Probabilistic and Bayesian machine learning
structured prediction
0.212016
Structured Output Prediction for Semantic Perception in Autonomous Vehicles · AAAI 2016
Machine learning › Representation and self-supervised learning › representation learning › disentangled representation learning
unsupervised disentanglement
0.212016
InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets · NIPS 2016
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.212016
VIME: Variational Information Maximizing Exploration · NIPS 2016
Routing and switching
geographic routing
0.212015
Robust geometric forest routing with tunable load balancing · INFOCOM 2015
Datacenter networks
load balancing
0.212015
Robust geometric forest routing with tunable load balancing · INFOCOM 2015
Machine learning › Deep learning architectures and training › loss function design
loss function learning
0.112018
Evolved Policy Gradients · NeurIPS 2018
Internet architecture and protocols
network resilience
0.112015
Robust geometric forest routing with tunable load balancing · INFOCOM 2015

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

temporal convolution · 0.3reinforcement learning · 0.3noise injection · 0.3evolutionary algorithm · 0.3RL^2 · 0.3MAML · 0.3learned hash codes · 0.3hash-based state counting · 0.3graph cuts · 0.2alpha-expansion · 0.2greedy embedding · 0.2distance function · 0.2
YearPublicationVenuePosition
2018 Parameter Space Noise for Exploration
Matthias Plappert, Rein Houthooft, Prafulla Dhariwal, Szymon Sidor, Richard Y. Chen, Xi Chen 0022, Tamim Asfour, Pieter Abbeel, Marcin Andrychowicz
ICLR (Poster)2
2018 Evolved Policy Gradients
abstract
We propose a metalearning approach for learning gradient-based reinforcement learning (RL) algorithms. The idea is to evolve a differentiable loss function, such that an agent, which optimizes its policy to minimize this loss, will achieve high rewards. The loss is parametrized via temporal convolutions over the agent's experience. Because this loss is highly flexible in its ability to take into account the agent's history, it enables fast task learning. Empirical results show that our evolved policy gradient algorithm (EPG) achieves faster learning on several randomized environments compared to an off-the-shelf policy gradient method. We also demonstrate that EPG's learned loss can generalize to out-of-distribution test time tasks, and exhibits qualitatively different behavior from other popular metalearning algorithms.
Rein Houthooft, Phillip Isola, Bradly C. Stadie, Filip Wolski, Jonathan Ho, Pieter Abbeel
NeurIPS1
2018 The Importance of Sampling inMeta-Reinforcement Learning
abstract
We interpret meta-reinforcement learning as the problem of learning how to quickly find a good sampling distribution in a new environment. This interpretation leads to the development of two new meta-reinforcement learning algorithms: E-MAML and E-$\text{RL}^2$. Results are presented on a new environment we call `Krazy World': a difficult high-dimensional gridworld which is designed to highlight the importance of correctly differentiating through sampling distributions in meta-reinforcement learning. Further results are presented on a set of maze environments. We show E-MAML and E-$\text{RL}^2$ deliver better performance than baseline algorithms on both tasks.
Bradly C. Stadie, Ge Yang 0003, Rein Houthooft, Xi Chen 0022, Yan Duan, Yuhuai Wu, Pieter Abbeel, Ilya Sutskever
NeurIPS3
2017 #Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learning
abstract
Count-based exploration algorithms are known to perform near-optimally when used in conjunction with tabular reinforcement learning (RL) methods for solving small discrete Markov decision processes (MDPs). It is generally thought that count-based methods cannot be applied in high-dimensional state spaces, since most states will only occur once. Recent deep RL exploration strategies are able to deal with high-dimensional continuous state spaces through complex heuristics, often relying on optimism in the face of uncertainty or intrinsic motivation. In this work, we describe a surprising finding: a simple generalization of the classic count-based approach can reach near state-of-the-art performance on various high-dimensional and/or continuous deep RL benchmarks. States are mapped to hash codes, which allows to count their occurrences with a hash table. These counts are then used to compute a reward bonus according to the classic count-based exploration theory. We find that simple hash functions can achieve surprisingly good results on many challenging tasks. Furthermore, we show that a domain-dependent learned hash code may further improve these results. Detailed analysis reveals important aspects of a good hash function: 1) having appropriate granularity and 2) encoding information relevant to solving the MDP. This exploration strategy achieves near state-of-the-art performance on both continuous control tasks and Atari 2600 games, hence providing a simple yet powerful baseline for solving MDPs that require considerable exploration.
Rein Houthooft, Davis Foote, Adam Stooke, Xi Chen 0022, Yan Duan, John Schulman, Filip De Turck, Pieter Abbeel
NIPS2
2016 Structured Output Prediction for Semantic Perception in Autonomous Vehicles
abstract
A key challenge in the realization of autonomous vehicles is the machine's ability to perceive its surrounding environment. This task is tackled through a model that partitions vehicle camera input into distinct semantic classes, by taking into account visual contextual cues. The use of structured machine learning models is investigated, which not only allow for complex input, but also arbitrarily structured output. Towards this goal, an outdoor road scene dataset is constructed with accompanying fine-grained image labelings. For coherent segmentation, a structured predictor is modeled to encode label distributions conditioned on the input images. After optimizing this model through max-margin learning, based on an ontological loss function, efficient classification is realized via graph cuts inference using alpha-expansion. Both quantitative and qualitative analyses demonstrate that by taking into account contextual relations between pixel segmentation regions within a second-degree neighborhood, spurious label assignments are filtered out, leading to highly accurate semantic segmentations for outdoor scenes.
Rein Houthooft, Cedric De Boom, Stijn Verstichel, Femke Ongenae, Filip De Turck
AAAI1
2016 Benchmarking Deep Reinforcement Learning for Continuous Control
abstract
Recently, researchers have made significant progress combining the advances in deep learning for learning feature representations with reinforcement learning. Some notable examples include training agents to play Atari games based on raw pixel data and to acquire advanced manipulation skills using raw sensory inputs. However, it has been difficult to quantify progress in the domain of continuous control due to the lack of a commonly adopted benchmark. In this work, we present a benchmark suite of continuous control tasks, including classic tasks like cart-pole swing-up, tasks with very high state and action dimensionality such as 3D humanoid locomotion, tasks with partial observations, and tasks with hierarchical structure. We report novel findings based on the systematic evaluation of a range of implemented reinforcement learning algorithms. Both the benchmark and reference implementations are released at https://github.com/rllab/rllab in order to facilitate experimental reproducibility and to encourage adoption by other researchers.
Yan Duan, Xi Chen 0022, Rein Houthooft, John Schulman, Pieter Abbeel
ICML3
2016 InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets
abstract
This paper describes InfoGAN, an information-theoretic extension to the Generative Adversarial Network that is able to learn disentangled representations in a completely unsupervised manner. InfoGAN is a generative adversarial network that also maximizes the mutual information between a small subset of the latent variables and the observation. We derive a lower bound to the mutual information objective that can be optimized efficiently, and show that our training procedure can be interpreted as a variation of the Wake-Sleep algorithm. Specifically, InfoGAN successfully disentangles writing styles from digit shapes on the MNIST dataset, pose from lighting of 3D rendered images, and background digits from the central digit on the SVHN dataset. It also discovers visual concepts that include hair styles, presence/absence of eyeglasses, and emotions on the CelebA face dataset. Experiments show that InfoGAN learns interpretable representations that are competitive with representations learned by existing fully supervised methods.
Xi Chen 0022, Yan Duan, Rein Houthooft, John Schulman, Ilya Sutskever, Pieter Abbeel
NIPS3
2016 VIME: Variational Information Maximizing Exploration
abstract
Scalable and effective exploration remains a key challenge in reinforcement learning (RL). While there are methods with optimality guarantees in the setting of discrete state and action spaces, these methods cannot be applied in high-dimensional deep RL scenarios. As such, most contemporary RL relies on simple heuristics such as epsilon-greedy exploration or adding Gaussian noise to the controls. This paper introduces Variational Information Maximizing Exploration (VIME), an exploration strategy based on maximization of information gain about the agent's belief of environment dynamics. We propose a practical implementation, using variational inference in Bayesian neural networks which efficiently handles continuous state and action spaces. VIME modifies the MDP reward function, and can be applied with several different underlying RL algorithms. We demonstrate that VIME achieves significantly better performance compared to heuristic exploration methods across a variety of continuous control tasks and algorithms, including tasks with very sparse rewards.
Rein Houthooft, Xi Chen 0022, Yan Duan, John Schulman, Filip De Turck, Pieter Abbeel
NIPS1
2016 Integrated inference and learning of neural factors in structural support vector machines
Rein Houthooft, Filip De Turck
Pattern Recognit.1
2015 Robust geometric forest routing with tunable load balancing
abstract
Although geometric routing is proposed as a memory-efficient alternative to traditional lookup-based routing and forwarding algorithms, it still lacks: (i) adequate mechanisms to trade stretch against load balancing, and (ii) robustness to cope with network topology change. The main contribution of this paper involves the proposal of a family of routing schemes, called Forest Routing. These are based on the principles of geometric routing, adding flexibility in its load balancing characteristics. This is achieved by using an aggregation of greedy embeddings along with a configurable distance function. Incorporating link load information in the forwarding layer enables load balancing behavior while still attaining low path stretch. In addition, the proposed schemes are validated regarding their resilience towards network failures.
Rein Houthooft, Sahel Sahhaf, Wouter Tavernier, Filip De Turck, Didier Colle, Mario Pickavet
INFOCOM1
2015 Predictive modelling of survival and length of stay in critically ill patients using sequential organ failure scores
Rein Houthooft, Joeri Ruyssinck, Joachim van der Herten, Sean Stijven, Ivo Couckuyt, Bram Gadeyne, Femke Ongenae, Kirsten Colpaert, Johan Decruyenaere, Tom Dhaene, Filip De Turck
Artif. Intell. Medicine1
2015 Optimizing robustness in geometric routing via embedding redundancy and regeneration
abstract
Geometric routing is an alternative to traditional routing algorithms in which traffic is no longer forwarded using lookup tables, but using coordinates in an embedding of the underlying network. A major downside of current geometric routing algorithms is their inability to handle network failures in a graceful manner. Moreover, they cannot deal with dynamic graph topologies. This article presents a geometric routing scheme that uses an embedding based on a spanning forest. Allowing nodes to select the optimal spanning tree leads to both shorter paths and natural traffic redirection in case of network failures. By constructing the forest in such a way that its disconnected components have low redundancy, their coverage is maximized. Results show that this system is able to operate gracefully in severe failure scenarios, without any form of path protection or restoration. By means of an embedding regeneration procedure, the routing scheme is able to continuously adapt to an altering network topology. This geometric routing algorithm effectively combines two key objectives, namely low path stretch and high robustness. © 2015 Wiley Periodicals, Inc. NETWORKS, Vol. 66(4), 320–334 2015
Rein Houthooft, Sahel Sahhaf, Wouter Tavernier, Filip De Turck, Didier Colle, Mario Pickavet
Networks1
2014 Design of a security mechanism for RESTful Web Service communication through mobile clients
abstract
Security is not taken into account by default in the Representational State Transfer (REST) architecture, but its layered architecture provides many opportunities for implementing it. In this paper, a security mechanism for Web Service communication through mobile clients devices is proposed, that conforms to the REST architecture as much as possible. This approach has been inspired by some known security mechanisms, but implemented in such a way that it focusses on statelessness and aims to be lightweight. Results indicate that the custom security mechanism outperforms the Transport Layered Security (TLS) based system. Because of the genericness of REST, the proposed security mechanism can be adopted by a wide variety of other RESTful Web Services.
Femke De Backere, Brecht Hanssens, Ruben Heynssens, Rein Houthooft, Alexander Zuliani, Stijn Verstichel, Bart Dhoedt, Filip De Turck
NOMS4