Shervin Javdani

dblp:45/9967 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 7 · 4 first-authorSystems, architecture and hardware · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 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
4 papers
Motion planning and robot control · 49% Planning, search and constraint satisfaction · 33% Robot manipulation · 11%
Theoretical computer science
2 papers
Mathematical optimization · 100%
Human-computer interaction and pervasive computing
1 paper
Human-robot interaction · 100%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization › submodular optimization
adaptive submodularity
0.422015
Submodular Surrogates for Value of Information · AAAI 2015
Efficient touch based localization through submodularity · ICRA 2013
Mathematical optimization
submodular optimization
0.422015
Submodular Surrogates for Value of Information · AAAI 2015
Efficient touch based localization through submodularity · ICRA 2013
Robotics › Motion planning and robot control › motion planning
collision checking
0.312017
Near-Optimal Edge Evaluation in Explicit Generalized Binomial Graphs · NIPS 2017
Robotics › Motion planning and robot control
motion planning
0.312017
Near-Optimal Edge Evaluation in Explicit Generalized Binomial Graphs · NIPS 2017
Human-robot interaction
shared control
0.212016
Minimizing User Cost for Shared Autonomy · HRI 2016
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › decision making under uncertainty
value of information
0.212015
Submodular Surrogates for Value of Information · AAAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
information gathering
0.212013
Efficient touch based localization through submodularity · ICRA 2013
Robotics › Robot manipulation
deformable object manipulation
0.112011
Modeling and perception of deformable one-dimensional objects · ICRA 2011
Machine learning › Efficient and distributed learning
active learning
0.112017
Near-Optimal Edge Evaluation in Explicit Generalized Binomial Graphs · NIPS 2017
Human-robot interaction
robot control
0.112016
Minimizing User Cost for Shared Autonomy · HRI 2016

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

submodular surrogate · 0.4greedy optimization · 0.4shannon entropy · 0.3greedy algorithm · 0.3adaptive submodularity · 0.3bernoulli model · 0.3bayesian active learning · 0.3user response learning · 0.2cost minimization · 0.2simulation model fitting · 0.1energy function learning · 0.1
YearPublicationVenuePosition
2017 Near-Optimal Edge Evaluation in Explicit Generalized Binomial Graphs
abstract
Robotic motion-planning problems, such as a UAV flying fast in a partially-known environment or a robot arm moving around cluttered objects, require finding collision-free paths quickly. Typically, this is solved by constructing a graph, where vertices represent robot configurations and edges represent potentially valid movements of the robot between theses configurations. The main computational bottlenecks are expensive edge evaluations to check for collisions. State of the art planning methods do not reason about the optimal sequence of edges to evaluate in order to find a collision free path quickly. In this paper, we do so by drawing a novel equivalence between motion planning and the Bayesian active learning paradigm of decision region determination (DRD). Unfortunately, a straight application of ex- isting methods requires computation exponential in the number of edges in a graph. We present BISECT, an efficient and near-optimal algorithm to solve the DRD problem when edges are independent Bernoulli random variables. By leveraging this property, we are able to significantly reduce computational complexity from exponential to linear in the number of edges. We show that BISECT outperforms several state of the art algorithms on a spectrum of planning problems for mobile robots, manipulators, and real flight data collected from a full scale helicopter. Open-source code and details can be found here: https://github.com/sanjibac/matlablearningcollision_checking
Sanjiban Choudhury, Shervin Javdani, Siddhartha S. Srinivasa, Sebastian A. Scherer
NIPS2
2016 Minimizing User Cost for Shared Autonomy
abstract
In shared autonomy, user input and robot autonomy are combined to control a robot to achieve a goal. One often used strategy considers the user and autonomy as independent decision makers, with the system blending these decisions. However, this independence leads to suboptimal, and often frustrating, behavior. Instead, we propose a system that explicitly models the interplay between the user and assistance. Our approach centers around the idea of learning how users respond to assistance. We then propose a cost minimization framework for assisting while utilizing this learned model.
Shervin Javdani, J. Andrew Bagnell, Siddhartha S. Srinivasa
HRI1
2016 Human-robot shared workspace collaboration via hindsight optimization
abstract
Our human-robot collaboration research aims to improve the fluency and efficiency of interactions between humans and robots when executing a set of tasks in a shared workspace. During human-robot collaboration, a robot and a user must often complete a disjoint set of tasks that use an overlapping set of objects, without using the same object simultaneously. A key challenge is deciding what task the robot should perform next in order to facilitate fluent and efficient collaboration. Most prior work does so by first predicting the human's intended goal, and then selecting actions given that goal. However, it is often difficult, and sometimes impossible, to infer the human's exact goal in real time, and this serial predict-then-act method is not adaptive to changes in human goals. In this paper, we present a system for inferring a probability distribution over human goals, and producing assistance actions given that distribution in real time. The aim is to minimize the disruption caused by the nature of human-robot shared workspace. We extend recent work utilizing Partially Observable Markov Decision Processes (POMDPs) for shared autonomy in order to provide assistance without knowing the exact goal. We evaluate our system in a study with 28 participants, and show that our POMDP model outperforms state of the art predict-then-act models by producing fewer human-robot collisions and less human idling time.
Stefania Pellegrinelli, Henny Admoni, Shervin Javdani, Siddhartha S. Srinivasa
IROS3
2015 Submodular Surrogates for Value of Information
abstract
How should we gather information to make effective decisions? A classical answer to this fundamental problem is given by the decision-theoretic value of information. Unfortunately, optimizing this objective is intractable, and myopic (greedy) approximations are known to perform poorly. In this paper, we introduce DiRECt, an efficient yet near-optimal algorithm for nonmyopically optimizing value of information. Crucially, DiRECt uses a novel surrogate objective that is: (1) aligned with the value of information problem (2) efficient to evaluate and (3) adaptive submodular. This latter property enables us to utilize an efficient greedy optimization while providing strong approximation guarantees. We demonstrate the utility of our approach on four diverse case-studies: touch-based robotic localization, comparison-based preference learning, wild-life conservation management, and preference elicitation in behavioral economics. In the first application, we demonstrate DiRECt in closed-loop on an actual robotic platform.
Yuxin Chen 0001, Shervin Javdani, Amin Karbasi, J. Andrew Bagnell, Siddhartha S. Srinivasa, Andreas Krause 0001
AAAI2
2014 Near Optimal Bayesian Active Learning for Decision Making
abstract
How should we gather information to make effective decisions? We address Bayesian active learning and experimental design problems, where we sequentially select tests to reduce uncertainty about a set of hypotheses. Instead of minimizing uncertainty per se, we consider a set of overlapping decision regions of these hypotheses. Our goal is to drive uncertainty into a single decision region as quickly as possible. We identify necessary and sufficient conditions for correctly identifying a decision region that contains all hypotheses consistent with observations. We develop a novel Hyperedge Cutting (HEC) algorithm for this problem, and prove that is competitive with the intractable optimal policy. Our efficient implementation of the algorithm relies on computing subsets of the complete homogeneous symmetric polynomials. Finally, we demonstrate its effectiveness on two practical applications: approximate comparison-based learning and active localization using a robot manipulator.
Shervin Javdani, Yuxin Chen 0001, Amin Karbasi, Andreas Krause 0001, J. Andrew Bagnell, Siddhartha S. Srinivasa
AISTATS1
2013 Efficient touch based localization through submodularity
abstract
Many robotic systems deal with uncertainty by performing a sequence of information gathering actions. In this work, we focus on the problem of efficiently constructing such a sequence by drawing an explicit connection to submodularity. Ideally, we would like a method that finds the optimal sequence, taking the minimum amount of time while providing sufficient information. Finding this sequence, however, is generally intractable. As a result, many well-established methods select actions greedily. Surprisingly, this often performs well. Our work first explains this high performance - we note a commonly used metric, reduction of Shannon entropy, is submodular under certain assumptions, rendering the greedy solution comparable to the optimal plan in the offline setting. However, reacting online to observations can increase performance. Recently developed notions of adaptive submodularity provide guarantees for a greedy algorithm in this online setting. In this work, we develop new methods based on adaptive submodularity for selecting a sequence of information gathering actions online. In addition to providing guarantees, we can capitalize on submodularity to attain additional computational speedups. We demonstrate the effectiveness of these methods in simulation and on a robot.
Shervin Javdani, Matthew Klingensmith, J. Andrew Bagnell, Nancy S. Pollard, Siddhartha S. Srinivasa
ICRA1
2011 Modeling and perception of deformable one-dimensional objects
abstract
Recent advances in the modeling of deformable one-dimensional objects (DOOs) such as surgical suture, rope, and hair show significant promise for improving the simulation, perception, and manipulation of such objects. An important application of these tasks lies in the area of medical robotics, where robotic surgical assistants have the potential to greatly reduce surgeon fatigue and human error by improving the accuracy, speed, and robustness of surgical tasks such as suturing. However, different types of DOOs exhibit a variety of bending and twisting behaviors that are highly dependent on material properties. This paper proposes an approach for fitting simulation models of DOOs to observed data. Our approach learns an energy function such that observed DOO configurations lie in local energy minima. Our experiments on a variety of DOOs show that models fitted to different types of DOOs using our approach enable accurate prediction of future configurations. Additionally, we explore the application of our learned model to the perception of DOOs.
Shervin Javdani, Sameep Tandon, James F. O'Brien, Pieter Abbeel
ICRA1