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

Joseph Modayil

dblp:06/6951 · DBLP profile ↗
← Back
14ranked-venue papers
7as first author
1since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 5 first-author · 1 since 2021Systems, architecture and hardware · 5 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Reinforcement learning · 82% Robot navigation and mapping · 8% 3D vision · 6%
Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 77% Wearable and physiological sensing · 23%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning
deep reinforcement learning
0.312018
Rainbow: Combining Improvements in Deep Reinforcement Learning · AAAI 2018
Machine learning › Reinforcement learning
value-based reinforcement learning
0.312018
Rainbow: Combining Improvements in Deep Reinforcement Learning · AAAI 2018
Machine learning › Reinforcement learning
sparse reward
0.312017
Natural Value Approximators: Learning when to Trust Past Estimates · NIPS 2017
Machine learning › Reinforcement learning
value function approximation
0.312017
Natural Value Approximators: Learning when to Trust Past Estimates · NIPS 2017
Machine learning › Reinforcement learning › hierarchical reinforcement learning
option models
0.212014
Universal Option Models · NIPS 2014
Machine learning › Reinforcement learning › hierarchical reinforcement learning
options framework
0.212014
Universal Option Models · NIPS 2014
Machine learning › Reinforcement learning › hierarchical reinforcement learning
temporal abstraction
0.212014
Universal Option Models · NIPS 2014
Ubiquitous computing and smart environments › context recognition
activity recognition
0.112008
Improving the recognition of interleaved activities · UbiComp 2008
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition
ontology learning
0.112007
Autonomous Development of a Grounded Object Ontology by a Learning Robot · AAAI 2007
Computer vision › 3D vision › 3d shape modeling
object shape modeling
0.112006
Autonomous Shape Model Learning for Object Localization and Recognition · ICRA 2006
Computer vision › 3D vision › 3d shape modeling
shape model learning
0.112006
Autonomous Shape Model Learning for Object Localization and Recognition · ICRA 2006
Robotics › Robot navigation and mapping
SLAM
0.012004
Local Metrical and Global Topological Maps in the Hybrid Spatial Semantic Hierarchy · ICRA 2004
Robotics › Robot navigation and mapping › robot mapping
topological mapping
0.012004
Local Metrical and Global Topological Maps in the Hybrid Spatial Semantic Hierarchy · ICRA 2004
Computer vision › Image recognition and object detection
object recognition and localization
0.012006
Autonomous Shape Model Learning for Object Localization and Recognition · ICRA 2006
Robotics › Robot navigation and mapping › robot mapping
metric mapping
0.012004
Local Metrical and Global Topological Maps in the Hybrid Spatial Semantic Hierarchy · ICRA 2004

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

prioritized replay · 0.3noisy networks · 0.3multi-step learning · 0.3experience replay · 0.3dueling network · 0.3distributional reinforcement learning · 0.3neural network · 0.3a3c · 0.3temporal difference learning · 0.2hidden markov model · 0.1approximation algorithms · 0.1range sensor scan alignment · 0.1
YearPublicationVenuePosition
2025 The Ungrounded Alignment Problem
Marc Pickett, Aakash Kumar Nain, Joseph Modayil, Llion Jones
CogSci3
2018 Rainbow: Combining Improvements in Deep Reinforcement Learning
abstract
The deep reinforcement learning community has made several independent improvements to the DQN algorithm. However, it is unclear which of these extensions are complementary and can be fruitfully combined. This paper examines six extensions to the DQN algorithm and empirically studies their combination. Our experiments show that the combination provides state-of-the-art performance on the Atari 2600 benchmark, both in terms of data efficiency and final performance. We also provide results from a detailed ablation study that shows the contribution of each component to overall performance.
Matteo Hessel, Joseph Modayil, Hado van Hasselt, Tom Schaul, Georg Ostrovski, Will Dabney, Daniel Horgan, Bilal Piot, Mohammad Gheshlaghi Azar, David Silver 0001
AAAI2
2017 Natural Value Approximators: Learning when to Trust Past Estimates
abstract
Neural networks have a smooth initial inductive bias, such that small changes in input do not lead to large changes in output. However, in reinforcement learning domains with sparse rewards, value functions have non-smooth structure with a characteristic asymmetric discontinuity whenever rewards arrive. We propose a mechanism that learns an interpolation between a direct value estimate and a projected value estimate computed from the encountered reward and the previous estimate. This reduces the need to learn about discontinuities, and thus improves the value function approximation. Furthermore, as the interpolation is learned and state-dependent, our method can deal with heterogeneous observability. We demonstrate that this one change leads to significant improvements on multiple Atari games, when applied to the state-of-the-art A3C algorithm.
Zhongwen Xu, Joseph Modayil, Hado van Hasselt, André Barreto 0001, David Silver 0001, Tom Schaul
NIPS2
2014 Universal Option Models
Hengshuai Yao, Csaba Szepesvári, Richard S. Sutton, Joseph Modayil, Shalabh Bhatnagar
NIPS4
2012 Acquiring a broad range of empirical knowledge in real time by temporal-difference learning
abstract
Several robot capabilities rely on predictions about the temporally extended consequences of a robot's behaviour. We describe how a robot can both learn and make many such predictions in real time using a standard algorithm. Our experiments show that a mobile robot can learn and make thousands of accurate predictions at 10 Hz. The predictions are about the future of all of the robot's sensors and many internal state variables at multiple time-scales. All the predictions share a single set of features and learning parameters. We demonstrate the generality of this method with an application to a different platform, a robot arm operating at 50 Hz. Here, learned predictions can be used to measurably improve the user interface. The temporally extended predictions learned in real time by this method constitute a basic form of knowledge about the dynamics of the robot's interaction with the environment. We also show how this method can be extended to express more general forms of knowledge.
Joseph Modayil, Adam White 0001, Patrick M. Pilarski, Richard S. Sutton
SMC1
2010 Extending rapidly-exploring random trees for asymptotically optimal anytime motion planning
abstract
We consider the problem of anytime planning in continuous state and action spaces with non-linear deterministic dynamics. We review the existing approaches to this problem and find no algorithms that both quickly find feasible solutions and also eventually approach optimal solutions with additional time. The state-of-the-art solution to this problem is the rapidly-exploring random tree (RRT) algorithm that quickly finds a feasible solution. However, the RRT algorithm does not return better results with additional time. We introduce RRT++, an anytime extension of the basic RRT algorithm. We show that the new algorithm has desirable theoretical properties and experimentally show that it efficiently finds near optimal solutions.
Yasin Abbasi-Yadkori, Joseph Modayil, Csaba Szepesvári
IROS2
2008 Improving the recognition of interleaved activities
abstract
We introduce Interleaved Hidden Markov Models for recognizing multitasked activities. The model captures both inter-activity and intra-activity dynamics. Although the state space is intractably large, we describe an approximation that is both effective and efficient. This method significantly reduces the error rate when compared with previously proposed methods. The algorithm is suitable for mobile platforms where computational resources may be limited.
Joseph Modayil, Tongxin Bai, Henry A. Kautz
UbiComp1
2007 Autonomous Development of a Grounded Object Ontology by a Learning Robot
Joseph Modayil, Benjamin Kuipers
AAAI1
2006 Autonomous Shape Model Learning for Object Localization and Recognition
abstract
Mobile robots do not adequately represent the objects in their environment; this weakness hinders a robot's ability to utilize past experience. In this paper, we describe a simple and novel approach to create object shape models from range sensors. We propose an algorithm that defines angular constraints between multiple sensor scans of an object. These constraints are used to align the scans, creating a maximally coherent object shape model. We demonstrate the utility of this shape model, consisting of scans and poses, for both object recognition and localization. The results are accurate to within sensor precision
Joseph Modayil, Benjamin Kuipers
ICRA1
2006 Bootstrap learning of foundational representations
abstract
To be autonomous, intelligent robots must learn the foundations of commonsense knowledge from their own sensorimotor experience in the world. We describe four recent research results that contribute to a theory of how a robot learning agent can bootstrap from the ‘blooming buzzing confusion’ of the pixel level to a higher level ontology including distinctive states, places, objects, and actions. This is not a single learning problem, but a lattice of related learning tasks, each providing prerequisites for tasks to come later. Starting with completely uninterpreted sense and motor vectors, as well as an unknown environment, we show how a learning agent can separate the sense vector into modalities, learn the structure of individual modalities, learn natural primitives for the motor system, identify reliable relations between primitive actions and created sensory features, and can define useful control laws for homing and path-following. Building on this framework, we show how an agent can use self-organizing maps to identify useful sensory features in the environment, and can learn effective hill-climbing control laws to define distinctive states in terms of those features, and trajectory-following control laws to move from one distinctive state to another. Moving on to place recognition, we show how an agent can combine unsupervised learning, map-learning, and supervised learning to achieve high-performance recognition of places from rich sensory input. Finally, we take the first steps toward learning an ontology of objects, showing that a bootstrap learning robot can learn to individuate objects through motion, separating them from the static environment and from each other, and can learn properties useful for classification. These are four key steps in a larger research enterprise on the foundations of human and robot commonsense knowledge.
Benjamin Kuipers, Patrick Beeson, Joseph Modayil, Jefferson Provost
Connect. Sci.3
2004 Local Metrical and Global Topological Maps in the Hybrid Spatial Semantic Hierarchy
abstract
Topological and metrical methods for representing spatial knowledge have complementary strengths. We present a hybrid extension to the spatial semantic hierarchy that combines their strengths and avoids their weaknesses. Metrical SLAM methods are used to build local maps of small-scale space within the sensory horizon of the agent, while topological methods are used to represent the structure of large-scale space. We describe how a local perceptual map is analyzed to identify a local topology description and is abstracted to a topological place. The map building method creates a set of topological map hypotheses that are consistent with travel experience. The set of maps is guaranteed under reasonable assumptions to include the correct map. We demonstrate the method on a real environment with multiple nested large-scale loops.
Benjamin Kuipers, Joseph Modayil, Patrick Beeson, Matt MacMahon, Francesco Savelli
ICRA2
2004 Using the topological skeleton for scalable global metrical map-building
abstract
Most simultaneous localization and mapping (SLAM) approaches focus on purely metrical approaches to map-building. We present a method for computing the global metrical map that builds on the structure provided by a topological map. This allows us to factor the uncertainty in the map into local metrical uncertainty (which is handled well by existing SLAM methods), global topological uncertainty (which is handled well by recently developed topological map-learning methods), and global metrical uncertainty (which can be handled effectively once the other types of uncertainty are factored out). We believe that this method for building the global metrical map is scalable to very large environments.
Joseph Modayil, Patrick Beeson, Benjamin Kuipers
IROS1
2004 Bootstrap learning for object discovery
abstract
We show how a robot can autonomously learn an ontology of objects to explain aspects of its sensor input from an unknown dynamic world. Unsupervised learning about objects is an important conceptual step in developmental learning, whereby the agent clusters observations across space and time to construct stable perceptual representations of objects. Our proposed unsupervised learning method uses the properties of allocentric occupancy grids to classify individual sensor readings as static or dynamic. Dynamic readings are clustered and the clusters are tracked over time to identify objects, separating them both from the background of the environment and from the noise of unexplainable sensor readings. Once trackable clusters of sensor readings (i.e., objects) have been identified, we build shape models where they are stable and consistent properties of these objects. However, the representation can tolerate, represent, and track amorphous objects as well as those that have well-defined shape. In the end, the learned ontology makes it possible for the robot to describe a cluttered dynamic world with symbolic object descriptions along with a static environment model, both models grounded in sensory experience, and learned without external supervision.
Joseph Modayil, Benjamin Kuipers
IROS1
1998 An improved piecewise approximation algorithm for image compression
Joseph Modayil, Howard Cheng, Xiaobo Li 0001
Pattern Recognit.1