Demo Data from SIGIR 2026 / reviewers in the wild / expert
Dhiraj Gandhi
dblp:179/2414
· DBLP profile ↗
8ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 1 first-author · 1 since 2021Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
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
7 papers |
Reinforcement learning · 22% Robot manipulation · 21% Robot navigation and mapping · 16% |
Topics — the 14 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control
robot learning |
0.8 | 2 | 2021 | droidlet: modular, heterogenous, multi-modal agents · ICRA 2021 CASSL: Curriculum Accelerated Self-Supervised Learning · ICRA 2018 |
Machine learning › Reinforcement learning
exploration |
0.8 | 2 | 2020 | Learning To Explore Using Active Neural SLAM · ICLR 2020 Self-Supervised Exploration via Disagreement · ICML 2019 |
Robotics › Robot manipulation
grasping |
0.7 | 2 | 2018 | Robot Learning in Homes: Improving Generalization and Reducing Dataset Bias · NeurIPS 2018 CASSL: Curriculum Accelerated Self-Supervised Learning · ICRA 2018 |
Knowledge, reasoning and agents › Multi-agent systems
agent architecture |
0.5 | 1 | 2021 | droidlet: modular, heterogenous, multi-modal agents · ICRA 2021 |
Robotics › Robot navigation and mapping
embodied navigation |
0.4 | 1 | 2020 | Learning To Explore Using Active Neural SLAM · ICLR 2020 |
Robotics › Robot navigation and mapping
object goal navigation |
0.4 | 1 | 2020 | Object Goal Navigation using Goal-Oriented Semantic Exploration · NeurIPS 2020 |
Machine learning › Reinforcement learning › exploration › autonomous exploration › mobile robot exploration
semantic exploration |
0.4 | 1 | 2020 | Object Goal Navigation using Goal-Oriented Semantic Exploration · NeurIPS 2020 |
Robotics › Robot manipulation › grasping
multifingered grasping |
0.3 | 1 | 2018 | CASSL: Curriculum Accelerated Self-Supervised Learning · ICRA 2018 |
Machine learning › Representation and self-supervised learning › representation learning
visual representation learning |
0.2 | 1 | 2016 | The Curious Robot: Learning Visual Representations via Physical Interactions · ECCV (2) 2016 |
Computer vision › 3D vision
multimodal perception |
0.1 | 1 | 2021 | droidlet: modular, heterogenous, multi-modal agents · ICRA 2021 |
Computer vision › 3D vision › 3d scene understanding
3d semantic mapping |
0.1 | 1 | 2020 | Object Goal Navigation using Goal-Oriented Semantic Exploration · NeurIPS 2020 |
Machine learning › Learning paradigms
curriculum learning |
0.1 | 1 | 2018 | CASSL: Curriculum Accelerated Self-Supervised Learning · ICRA 2018 |
Robotics › Robot manipulation
mobile manipulation |
0.1 | 1 | 2018 | Robot Learning in Homes: Improving Generalization and Reducing Dataset Bias · NeurIPS 2018 |
Robotics › Robot manipulation
physical interaction |
0.1 | 1 | 2016 | The Curious Robot: Learning Visual Representations via Physical Interactions · ECCV (2) 2016 |
Methods — techniques the papers use, named apart from their topics
reinforcement learning · 0.9machine learning · 0.5interactive annotation · 0.5semantic mapping · 0.4neural SLAM · 0.4ensemble disagreement · 0.4differentiable policy optimization · 0.4sensitivity analysis · 0.3imitation learning · 0.3curriculum learning · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | droidlet: modular, heterogenous, multi-modal agentsabstractIn recent years, there have been significant advances in building end-to-end Machine Learning (ML) systems that learn at scale. But most of these systems are: (a) isolated (perception, speech, or language only); (b) trained on static datasets. On the other hand, in the field of robotics, large-scale learning has always been difficult. Supervision is hard to gather and real world physical interactions are expensive.In this work we introduce and open-source droidlet, a modular, heterogeneous agent architecture and platform. It allows us to exploit both large-scale static datasets in perception and language and sophisticated heuristics often used in robotics; and provides tools for interactive annotation. Furthermore, it brings together perception, language and action onto one platform, providing a path towards agents that learn from the richness of real world interactions. Anurag Pratik, Soumith Chintala, Kavya Srinet, Dhiraj Gandhi, Rebecca Qian, Yuxuan Sun 0004, Ryan Drew, Sara Elkafrawy, Anoushka Tiwari, Tucker Hart, Mary Williamson, Abhinav Gupta 0001, Arthur Szlam |
ICRA | 4 |
| 2020 | Learning To Explore Using Active Neural SLAM
Devendra Singh Chaplot, Dhiraj Gandhi, Saurabh Gupta 0001, Abhinav Gupta 0001, Ruslan Salakhutdinov |
ICLR | 2 |
| 2020 | Object Goal Navigation using Goal-Oriented Semantic ExplorationabstractThis work studies the problem of object goal navigation which involves navigating to an instance of the given object category in unseen environments. End-to-end learning-based navigation methods struggle at this task as they are ineffective at exploration and long-term planning. We propose a modular system called, `Goal-Oriented Semantic Exploration' which builds an episodic semantic map and uses it to explore the environment efficiently based on the goal object category. Empirical results in visually realistic simulation environments show that the proposed model outperforms a wide range of baselines including end-to-end learning-based methods as well as modular map-based methods and led to the winning entry of the CVPR-2020 Habitat ObjectNav Challenge. Ablation analysis indicates that the proposed model learns semantic priors of the relative arrangement of objects in a scene, and uses them to explore efficiently. Domain-agnostic module design allows us to transfer our model to a mobile robot platform and achieve similar performance for object goal navigation in the real-world. Devendra Singh Chaplot, Dhiraj Gandhi, Abhinav Gupta 0001, Ruslan Salakhutdinov |
NeurIPS | 2 |
| 2019 | Self-Supervised Exploration via DisagreementabstractEfficient exploration is a long-standing problem in sensorimotor learning. Major advances have been demonstrated in noise-free, non-stochastic domains such as video games and simulation. However, most of these formulations either get stuck in environments with stochastic dynamics or are too inefficient to be scalable to real robotics setups. In this paper, we propose a formulation for exploration inspired by the work in active learning literature. Specifically, we train an ensemble of dynamics models and incentivize the agent to explore such that the disagreement of those ensembles is maximized. This allows the agent to learn skills by exploring in a self-supervised manner without any external reward. Notably, we further leverage the disagreement objective to optimize the agent’s policy in a differentiable manner, without using reinforcement learning, which results in a sample-efficient exploration. We demonstrate the efficacy of this formulation across a variety of benchmark environments including stochastic-Atari, Mujoco and Unity. Finally, we implement our differentiable exploration on a real robot which learns to interact with objects completely from scratch. Project videos and code are at https://pathak22.github.io/exploration-by-disagreement/ Deepak Pathak, Dhiraj Gandhi, Abhinav Gupta 0001 |
ICML | 2 |
| 2018 | CASSL: Curriculum Accelerated Self-Supervised LearningabstractRecent self-supervised learning approaches focus on using a few thousand data points to learn policies for high-level, low-dimensional action spaces. However, scaling this framework for higher-dimensional control requires either scaling up the data collection efforts or using a clever sampling strategy for training. We present a novel approach - Curriculum Accelerated Self-Supervised Learning (CASSL) - to train policies that map visual information to high-level, higher-dimensional action spaces. CASSL orders the sampling of training data based on control dimensions: the learning and sampling are focused on few control parameters before other parameters. The right curriculum for learning is suggested by variance-based global sensitivity analysis of the control space. We apply our CASSL framework to learning how to grasp using an adaptive, underactuated multi-fingered gripper, a challenging system to control. Our experimental results indicate that CASSL provides significant improvement and generalization compared to baseline methods such as staged curriculum learning (8% increase) and complete end-to-end learning with random exploration (14% improvement) tested on a set of novel objects. Adithyavairavan Murali, Lerrel Pinto, Dhiraj Gandhi, Abhinav Gupta 0001 |
ICRA | 3 |
| 2018 | Robot Learning in Homes: Improving Generalization and Reducing Dataset BiasabstractData-driven approaches to solving robotic tasks have gained a lot of traction in recent years. However, most existing policies are trained on large-scale datasets collected in curated lab settings. If we aim to deploy these models in unstructured visual environments like people's homes, they will be unable to cope with the mismatch in data distribution. In such light, we present the first systematic effort in collecting a large dataset for robotic grasping in homes. First, to scale and parallelize data collection, we built a low cost mobile manipulator assembled for under 3K USD. Second, data collected using low cost robots suffer from noisy labels due to imperfect execution and calibration errors. To handle this, we develop a framework which factors out the noise as a latent variable. Our model is trained on 28K grasps collected in several houses under an array of different environmental conditions. We evaluate our models by physically executing grasps on a collection of novel objects in multiple unseen homes. The models trained with our home dataset showed a marked improvement of 43.7% over a baseline model trained with data collected in lab. Our architecture which explicitly models the latent noise in the dataset also performed 10% better than one that did not factor out the noise. We hope this effort inspires the robotics community to look outside the lab and embrace learning based approaches to handle inaccurate cheap robots. Abhinav Gupta 0001, Adithyavairavan Murali, Dhiraj Gandhi, Lerrel Pinto |
NeurIPS | 3 |
| 2017 | Learning to fly by crashingabstractHow do you learn to navigate an Unmanned Aerial Vehicle (UAV) and avoid obstacles? One approach is to use a small dataset collected by human experts: however, high capacity learning algorithms tend to overfit when trained with little data. An alternative is to use simulation. But the gap between simulation and real world remains large especially for perception problems. The reason most research avoids using large-scale real data is the fear of crashes! In this paper, we propose to bite the bullet and collect a dataset of crashes itself! We build a drone whose sole purpose is to crash into objects: it samples naive trajectories and crashes into random objects. We crash our drone 11,500 times to create one of the biggest UAV crash dataset. This dataset captures the different ways in which a UAV can crash. We use all this negative flying data in conjunction with positive data sampled from the same trajectories to learn a simple yet powerful policy for UAV navigation. We show that this simple self-supervised model is quite effective in navigating the UAV even in extremely cluttered environments with dynamic obstacles including humans. For supplementary video see:. Dhiraj Gandhi, Lerrel Pinto, Abhinav Gupta 0001 |
IROS | 1 |
| 2016 | The Curious Robot: Learning Visual Representations via Physical Interactions
Lerrel Pinto, Dhiraj Gandhi, Yuanfeng Han, Yong-Lae Park, Abhinav Gupta 0001 |
ECCV (2) | 2 |