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.

James Davidson

dblp:99/5458 · DBLP profile ↗
← Back
15ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0001-5853-4310ORCID · corroborated

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

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

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
10 papers
Robot navigation and mapping · 32% Reinforcement learning · 22% Robot manipulation · 13%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 87% Information retrieval · 13%

Topics — the 24 heaviest of 27, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
visual navigation
0.722020
Cognitive Mapping and Planning for Visual Navigation · Int. J. Comput. Vis. 2020
Cognitive Mapping and Planning for Visual Navigation · CVPR 2017
Robotics › Robot manipulation
grasping
0.622018
Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations · ICRA 2018
Supervision via competition: Robot adversaries for learning tasks · ICRA 2017
Robotics › Robot navigation and mapping
mobile robot navigation
0.522020
PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-Based Planning · ICRA 2018
Cognitive Mapping and Planning for Visual Navigation · Int. J. Comput. Vis. 2020
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
latent dynamics learning
0.412019
Learning Latent Dynamics for Planning from Pixels · ICML 2019
Machine learning › Reinforcement learning
model-based reinforcement learning
0.412019
Learning Latent Dynamics for Planning from Pixels · ICML 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
online planning
0.412019
Learning Latent Dynamics for Planning from Pixels · ICML 2019
Robotics › Robot navigation and mapping › visual navigation
semantic visual navigation
0.412019
Visual Representations for Semantic Target Driven Navigation · ICRA 2019
Robotics › Robot manipulation › grasping
6-dof grasping
0.312018
Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations · ICRA 2018
Machine learning › Trustworthy machine learning
interpretability
0.312018
Interpretable Intuitive Physics Model · ECCV (12) 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
intuitive physics
0.312018
Interpretable Intuitive Physics Model · ECCV (12) 2018
Robotics › Robot navigation and mapping › mobile robot navigation
long-range navigation
0.312018
PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-Based Planning · ICRA 2018
Machine learning › Reinforcement learning › robust reinforcement learning
adversarial reinforcement learning
0.312017
Robust Adversarial Reinforcement Learning · ICML 2017
Machine learning › Optimization for machine learning
minimax optimization
0.312017
Robust Adversarial Reinforcement Learning · ICML 2017
Machine learning › Reinforcement learning
policy learning
0.312017
Robust Adversarial Reinforcement Learning · ICML 2017
Machine learning › Deep learning architectures and training
recurrent neural network
0.312017
Learning Hierarchical Information Flow with Recurrent Neural Modules · NIPS 2017
Machine learning › Reinforcement learning
robust reinforcement learning
0.312017
Robust Adversarial Reinforcement Learning · ICML 2017
Machine learning › Transfer learning and domain adaptation
sim-to-real transfer
0.112019
Visual Representations for Semantic Target Driven Navigation · ICRA 2019
Computer vision › 3D vision
3d shape reconstruction
0.112018
Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations · ICRA 2018
Robotics › Robot navigation and mapping
occupancy grid mapping
0.112018
Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations · ICRA 2018
Machine learning › Representation and self-supervised learning › hierarchical representation › hierarchical representation learning
hierarchical feature learning
0.112017
Learning Hierarchical Information Flow with Recurrent Neural Modules · NIPS 2017
Data models and query languages › natural language interface › natural language interface to database
natural language database updates
0.011984
A Natural Language Interface for Performing Database Updates · ICDE 1984
Data models and query languages › natural language interface
natural language interface to database
0.011984
A Natural Language Interface for Performing Database Updates · ICDE 1984
Compilers and program optimization
parsing
0.011980
Parsing in the Absence of a Complete Lexicon · ACL 1980
Information retrieval
query understanding
0.011984
A Natural Language Interface for Performing Database Updates · ICDE 1984

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

reinforcement learning · 0.4deep learning · 0.4variational inference · 0.4semantic segmentation · 0.4recurrent neural network · 0.4latent overshooting · 0.4detection masks · 0.4deep network · 0.4physics simulation · 0.3interpretable modeling · 0.3natural language processing · 0.0
YearPublicationVenuePosition
2020 Cognitive Mapping and Planning for Visual Navigation
Saurabh Gupta 0001, Varun Tolani, James Davidson, Sergey Levine, Rahul Sukthankar, Jitendra Malik
Int. J. Comput. Vis.3
2019 Learning Latent Dynamics for Planning from Pixels
abstract
Planning has been very successful for control tasks with known environment dynamics. To leverage planning in unknown environments, the agent needs to learn the dynamics from interactions with the world. However, learning dynamics models that are accurate enough for planning has been a long-standing challenge, especially in image-based domains. We propose the Deep Planning Network (PlaNet), a purely model-based agent that learns the environment dynamics from images and chooses actions through fast online planning in latent space. To achieve high performance, the dynamics model must accurately predict the rewards ahead for multiple time steps. We approach this using a latent dynamics model with both deterministic and stochastic transition components. Moreover, we propose a multi-step variational inference objective that we name latent overshooting. Using only pixel observations, our agent solves continuous control tasks with contact dynamics, partial observability, and sparse rewards, which exceed the difficulty of tasks that were previously solved by planning with learned models. PlaNet uses substantially fewer episodes and reaches final performance close to and sometimes higher than strong model-free algorithms.
Danijar Hafner, Timothy P. Lillicrap, Ian Fischer, Ruben Villegas, David Ha, Honglak Lee, James Davidson
ICML7
2019 Visual Representations for Semantic Target Driven Navigation
abstract
What is a good visual representation for navigation? We study this question in the context of semantic visual navigation, which is the problem of a robot finding its way through a previously unseen environment to a target object, e.g. go to the refrigerator. Instead of acquiring a metric semantic map of an environment and using planning for navigation, our approach learns navigation policies on top of representations that capture spatial layout and semantic contextual cues. We propose to use semantic segmentation and detection masks as observations obtained by state-of-the-art computer vision algorithms and use a deep network to learn the navigation policy. The availability of equitable representations in simulated environments enables joint training using real and simulated data and alleviates the need for domain adaptation or domain randomization commonly used to tackle the sim-to-real transfer of the learned policies. Both the representation and the navigation policy can be readily applied to real non-synthetic environments as demonstrated on the Active Vision Dataset [1]. Our approach successfully gets to the target in 54% of the cases in unexplored environments, compared to 46% for a non-learning based approach, and 28% for a learning-based baseline.
Arsalan Mousavian, Alexander Toshev, Marek Fiser, Jana Kosecka, Ayzaan Wahid, James Davidson
ICRA6
2019 Noise Contrastive Priors for Functional Uncertainty
Danijar Hafner, Dustin Tran, Timothy P. Lillicrap, Alex Irpan, James Davidson
UAI5
2018 Interpretable Intuitive Physics Model
Tian Ye 0006, Xiaolong Wang 0004, James Davidson, Abhinav Gupta 0001
ECCV (12)3
2018 PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-Based Planning
abstract
We present PRM-RL, a hierarchical method for long-range navigation task completion that combines sampling-based path planning with reinforcement learning (RL). The RL agents learn short-range, point-to-point navigation policies that capture robot dynamics and task constraints without knowledge of the large-scale topology. Next, the sampling-based planners provide roadmaps which connect robot configurations that can be successfully navigated by the RL agent. The same RL agents are used to control the robot under the direction of the planning, enabling long-range navigation. We use the Probabilistic Roadmaps (PRMs) for the sampling-based planner. The RL agents are constructed using feature-based and deep neural net policies in continuous state and action spaces. We evaluate PRM-RL, both in simulation and on-robot, on two navigation tasks with non-trivial robot dynamics: end-to-end differential drive indoor navigation in office environments, and aerial cargo delivery in urban environments with load displacement constraints. Our results show improvement in task completion over both RL agents on their own and traditional sampling-based planners. In the indoor navigation task, PRM-RL successfully completes up to 215 m long trajectories under noisy sensor conditions, and the aerial cargo delivery completes flights over 1000 m without violating the task constraints in an environment 63 million times larger than used in training.
Aleksandra Faust, Kenneth Oslund, Oscar Ramirez, Anthony G. Francis, Lydia Tapia, Marek Fiser, James Davidson
ICRA7
2018 Learning 6-DOF Grasping Interaction via Deep Geometry-Aware 3D Representations
abstract
This paper focuses on the problem of learning 6- DOF grasping with a parallel jaw gripper in simulation. Our key idea is constraining and regularizing grasping interaction learning through 3D geometry prediction. We introduce a deep geometry-aware grasping network (DGGN) that decomposes the learning into two steps. First, we learn to build mental geometry-aware representation by reconstructing the scene (i.e., 3D occupancy grid) from RGBD input via generative 3D shape modeling. Second, we learn to predict grasping outcome with its internal geometry-aware representation. The learned outcome prediction model is used to sequentially propose grasping solutions via analysis-by-synthesis optimization. Our contributions are fourfold: (1) To best of our knowledge, we are presenting for the first time a method to learn a 6-DOF grasping net from RGBD input; (2) We build a grasping dataset from demonstrations in virtual reality with rich sensory and interaction annotations. This dataset includes 101 everyday objects spread across 7 categories, additionally, we propose a data augmentation strategy for effective learning; (3) We demonstrate that the learned geometry-aware representation leads to about 10% relative performance improvement over the baseline CNN on grasping objects from our dataset. (4) We further demonstrate that the model generalizes to novel viewpoints and object instances.
Xinchen Yan, Jasmine Hsu, Mohammad Khansari 0002, Arkanath Pathak, Abhinav Gupta 0001, James Davidson, Honglak Lee
ICRA7
2017 Cognitive Mapping and Planning for Visual Navigation
abstract
We introduce a neural architecture for navigation in novel environments. Our proposed architecture learns to map from first-person views and plans a sequence of actions towards goals in the environment. The Cognitive Mapper and Planner (CMP) is based on two key ideas: a) a unified joint architecture for mapping and planning, such that the mapping is driven by the needs of the planner, and b) a spatial memory with the ability to plan given an incomplete set of observations about the world. CMP constructs a top-down belief map of the world and applies a differentiable neural net planner to produce the next action at each time step. The accumulated belief of the world enables the agent to track visited regions of the environment. Our experiments demonstrate that CMP outperforms both reactive strategies and standard memory-based architectures and performs well in novel environments. Furthermore, we show that CMP can also achieve semantically specified goals, such as "go to a chair".
Saurabh Gupta 0001, James Davidson, Sergey Levine, Rahul Sukthankar, Jitendra Malik
CVPR2
2017 Robust Adversarial Reinforcement Learning
abstract
Deep neural networks coupled with fast simulation and improved computational speeds have led to recent successes in the field of reinforcement learning (RL). However, most current RL-based approaches fail to generalize since: (a) the gap between simulation and real world is so large that policy-learning approaches fail to transfer; (b) even if policy learning is done in real world, the data scarcity leads to failed generalization from training to test scenarios (e.g., due to different friction or object masses). Inspired from H-infinity control methods, we note that both modeling errors and differences in training and test scenarios can just be viewed as extra forces/disturbances in the system. This paper proposes the idea of robust adversarial reinforcement learning (RARL), where we train an agent to operate in the presence of a destabilizing adversary that applies disturbance forces to the system. The jointly trained adversary is reinforced – that is, it learns an optimal destabilization policy. We formulate the policy learning as a zero-sum, minimax objective function. Extensive experiments in multiple environments (InvertedPendulum, HalfCheetah, Swimmer, Hopper, Walker2d and Ant) conclusively demonstrate that our method (a) improves training stability; (b) is robust to differences in training/test conditions; and c) outperform the baseline even in the absence of the adversary.
Lerrel Pinto, James Davidson, Rahul Sukthankar, Abhinav Gupta 0001
ICML2
2017 Supervision via competition: Robot adversaries for learning tasks
abstract
There has been a recent paradigm shift in robotics to data-driven learning for planning and control. Due to large number of experiences required for training, most of these approaches use a self-supervised paradigm: using sensors to measure success/failure. However, in most cases, these sensors provide weak supervision at best. In this work, we propose an adversarial learning framework that pits an adversary against the robot learning the task. In an effort to defeat the adversary, the original robot learns to perform the task with more robustness leading to overall improved performance. We show that this adversarial framework forces the robot to learn a better grasping model in order to overcome the adversary. By grasping 82% of presented novel objects compared to 68% without an adversary, we demonstrate the utility of creating adversaries. We also demonstrate via experiments that having robots in adversarial setting might be a better learning strategy as compared to having collaborative multiple robots. For supplementary video see: youtu.be/QfK3Bqhc6Sk
Lerrel Pinto, James Davidson, Abhinav Gupta 0001
ICRA2
2017 Learning Hierarchical Information Flow with Recurrent Neural Modules
abstract
We propose ThalNet, a deep learning model inspired by neocortical communication via the thalamus. Our model consists of recurrent neural modules that send features through a routing center, endowing the modules with the flexibility to share features over multiple time steps. We show that our model learns to route information hierarchically, processing input data by a chain of modules. We observe common architectures, such as feed forward neural networks and skip connections, emerging as special cases of our architecture, while novel connectivity patterns are learned for the text8 compression task. Our model outperforms standard recurrent neural networks on several sequential benchmarks.
Danijar Hafner, Alex Irpan, James Davidson, Nicolas Heess
NIPS3
2010 The YouTube video recommendation system
abstract
We discuss the video recommendation system in use at YouTube, the world's most popular online video community. The system recommends personalized sets of videos to users based on their activity on the site. We discuss some of the unique challenges that the system faces and how we address them. In addition, we provide details on the experimentation and evaluation framework used to test and tune new algorithms. We also present some of the findings from these experiments.
James Davidson, Benjamin Liebald, Junning Liu, Palash Nandy, Taylor Van Vleet, Ullas Gargi, Sujoy Gupta, Mike Lambert, Blake Livingston, Dasarathi Sampath
RecSys1
1984 A Natural Language Interface for Performing Database Updates
abstract
Although natural language database interfaces have been developed for query processing, the problem of natural language updates has not generally been considered. To interpret update requests, several issues must be addressed that do not typically pose difficulties when dealing exclusively with queries. This paper examines the problems encountered, and describes an implemented system that performs simple natural language updates. Examples of the system's operation are presented, and the efficacy of the overall method is discussed.
James Davidson
ICDE1
1983 Natural Language Access to Data Bases: Interpreting Update Requests
James Davidson, S. Jerrold Kaplan
Am. J. Comput. Linguistics1
1980 Parsing in the Absence of a Complete Lexicon
abstract
No abstract available.
James Davidson, S. Jerrold Kaplan
ACL1