VLDB 2026 Research / reviewers in the wild / expert
Jacob W. Crandall
dblp:94/6405 · also Jacob William Crandall
· DBLP profile ↗
35ranked-venue papers
13as first author
11since 2021 · last 2026
0000-0002-5602-4146ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 8 first-author · 8 since 2021Human-computer interaction and ubiquitous computing · 15 · 5 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 2 since 2021Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Toward Simulating Networked Societies with Formal Institutions Using AI AgentsabstractInstitutions are key to creating societies that are efficient, fair, and benevolent. Despite their importance, the complexities of human (networked) societies make it difficult to understand how formal institutions form and how they shape human communities. Artificial intelligence (AI) can potentially raise understanding in this regard. Thus, in this paper, we present a simulation model utilizing AI agents to simulate networked societies that contain formal institutions. We then observe the outputs of the resulting model under different societal conditions and formal institutions, and (where applicable) compare and contrast these outputs with political and economic theories. Our model outputs (a) address how inequality impacts societal prosperity, (b) illuminate how institutions can potentially impact poverty, and (c) give insights into the attributes of formal institutions that individuals are inclined to support. These and future simulation models can potentially inform how AI can support the design and development of institutions that facilitate healthier communities and nations. Michael Richards, Danny Cowser, Daniel Nielson, Jacob W. Crandall |
AAAI | 4 |
| 2025 | Automated Feature Engineering for Contextual Bandits via AATention Transfer LearningabstractThis paper explores transfer learning for contextual bandit problems using a method for automatically generating checker values used in Assumption-Alignment Tracking (AAT) [1]. In the contextual bandit problem, agents have access to various behavior generators which rely on certain assumptions. AAT tracks these assumptions to help an agent to evaluate how current conditions will impact its performance. While AAT has been shown to be effective in contextual bandit problems, the identification of assumptions and the effort required to create programs that check their veracity can be tedious and time-consuming. In this paper, we employ an attention-based neural network, which we call the AATention network, that uses domain transfer learning to generalize checkers created in one domain for use in other (previously unseen) domains. We evaluate this method in several multiagent environments. While imperfect, as any approach is, empirical results show that the AATention network can effectively facilitate transfer learning to previously unseen environments in multiple scenarios. Ethan Pedersen, Jacob W. Crandall |
ICMLA | 2 |
| 2025 | Can a Machine Learning Model Consistently Learn Profitable Trading Strategies in the Forex Market?abstractFinancial day trading is a popular endeavor, whether as a part-time hobby or full-time career. Despite this popularity, some argue that day trading is a zero-sum (or perhaps even negative-sum) game and more focus should be placed in longer-term investments. Nevertheless, in recent years, many have attempted to employ machine learning (ML) algorithms in day trading due to their ability to quickly process large amounts of information to arrive at informed trading decisions. Despite ongoing research, it remains unclear how to achieve consistent profit with such ML algorithms, especially given that existing work often does not test trading algorithms under realistic market simulations. Given these considerations, should we expect machine learning models to at least be capable of achieving the minimax outcome (break even)? The answer to this question could guide future research by improving promising algorithms to potentially yield consistent, positive returns. In this paper, we address this question in the context of the foreign exchange (forex) market. Specifically, we analyze the ability of four different genres of machine learning algorithms to make profitable investments in the forex market for small investors using realistic market simulations. Our results also highlight the difficulty of day trading and shed insight into possible qualities of successful algorithms. Ethan Pedersen, Jacob W. Crandall |
ICMLA | 2 |
| 2024 | Reactive or Proactive? How Robots Should Explain FailuresabstractAs robots tackle increasingly complex tasks, the need for explanations becomes essential for gaining trust and acceptance. Explainable robotic systems should not only elucidate failures when they occur but also predict and preemptively explain potential issues. This paper compares explanations from Reactive Systems, which detect and explain failures after they occur, to Proactive Systems, which predict and explain issues in advance. Our study reveals that the Proactive System fosters higher perceived intelligence and trust and its explanations were rated more understandable and timely. Our findings aim to advance the design of effective robot explanation systems, allowing people to diagnose and provide assistance for problems that may prevent a robot from finishing its task. Gregory LeMasurier, Alvika Gautam, Zhao Han, Jacob W. Crandall, Holly A. Yanco |
HRI | 4 |
| 2024 | Fostering Collective Action in Complex Societies Using Community-Based Agents
Jonathan Skaggs, Michael Richards, Melissa Morris, Michael A. Goodrich, Jacob W. Crandall |
IJCAI | 5 |
| 2024 | Generating Explanations for Autonomous Robots Using Assumption-Alignment TrackingabstractAs the techniques of autonomous robots advance, there is an increasing demand for robots to provide explanations for their behavior. There are two commonly used explanation types. The first type emphasizes that a robot's policy is the best (or only) option that satisfies a specific property produced by its decision-making algorithms. The second explanation type is used when a robot fails and describes the cause of an error state that led to the failure. This paper proposes a new explanation type derived from a robot's proficiency self-assessment. The proposed explanation type not only supplements the first explanation type under typical operating conditions but also includes the second explanation type when the robot fails. The proposed explanation type is based on assumption-alignment tracking (AAT), a novel method for robot proficiency self-assessment. AAT provides three pieces of information for explanation generation: (1) assessment of assumptions veracity on which the robot's generators rely; (2) proficiency assessment measured by the probability that the robot will successfully accomplish its task; (3) counterfactual proficiency assessment computed by hypothetically varying assumptions. The information provided by AAT fits the situation awareness-based framework for explainable artificial intelligence. Examples of generated explanations are demonstrated using a simulated robot setting up a table with different blocks. Xuan Cao, Jacob W. Crandall, Michael A. Goodrich |
SMC | 2 |
| 2023 | AlegAATr the BanditabstractOne design strategy for developing intelligent agents is to create N distinct behaviors, each of which works effectively in particular tasks and circumstances. At each time step during task execution, the agent, or bandit, chooses which of the N behaviors to use. Traditional bandit algorithms for making this selection often (1) assume the environment is stationary, (2) focus on asymptotic performance, and (3) do not incorporate external information that is available to the agent. Each of these simplifications limits these algorithms such that they often cannot be used successfully in practice. In this paper, we propose a new bandit algorithm, called AlegAATr, as a step toward overcoming these deficiencies. AlegAATr leverages a technique called Assumption-Alignment Tracking (AAT), proposed previously in the robotics literature, to predict the performance of each behavior in each situation. It then uses these predictions to decide which behavior to use at any given time. We demonstrate the effectiveness of AlegAATr in selecting behaviors in three problem domains: repeated games, ad hoc teamwork, and a human-robot pick-n-place task. Ethan Pedersen, Jacob W. Crandall |
ECAI | 2 |
| 2023 | Proficiency Self-Assessment without Breaking the Robot: Anomaly Detection using Assumption-Alignment Tracking from Safe ExperimentsabstractProficiency self-assessment (PSA), the ability to assess how well one can carry out a task, is a desirable capability of autonomous robot systems. Prior work has proposed assumption-alignment tracking (AAT) for performing PSA, and has shown that it can accurately predict robot performance in real-time given a dataset obtained from both normal and abnormal training runs. Obtaining data in abnormal conditions (i.e., conditions in which the robot is not prepared to operate) is difficult and is often not possible. As a result, many realistic datasets contain very few data points for abnormal conditions, making it difficult to apply AAT. This paper hypothesizes that a one-class classifier can be built to detect anomalies using only data collected under normal conditions. Two metrics, difference and separation, are proposed and used to demonstrate that AAT feature vectors from different running conditions tend to form distinct clusters that are identifiable by mainstream one-class classification algorithms. Thus, one-class classifiers trained on AAT feature vectors from normal data can detect anomalous conditions. Furthermore, preliminary results suggest that a few abnormal data points, if available, can be used to classify the abnormality type and, in turn, the degree to which the anomalies will likely impact robot performance. Empirical results from both a simulated navigation robot and a Sawyer robot manipulating blocks show the efficacy of the approach. Xuan Cao, Jacob W. Crandall, Ethan Pedersen, Alvika Gautam, Michael A. Goodrich |
ICRA | 2 |
| 2023 | Robot Proficiency Self-Assessment Using Assumption-Alignment TrackingabstractA robot is proficient if its performance for its task(s) satisfies a specific standard. While the design of autonomous robots often emphasizes such proficiency, another important attribute of autonomous robot systems is their ability to evaluate their own proficiency. A robot should be able to conduct proficiency self-assessment (PSA), i.e. assess how well it can perform a task before, during, and after it has attempted the task. We propose the assumption-alignment tracking (AAT) method, which provides time-indexed assessments of the veracity of robot generators' assumptions, for designing autonomous robots that can effectively evaluate their own performance. AAT can be considered as a general framework for using robot sensory data to extract useful features, which are then used to build data-driven PSA models. We develop various AAT-based data-driven approaches to PSA from different perspectives. First, we use AAT for estimating robot performance. AAT features encode how the robot's current running condition varies from the normal condition, which correlates with the deviation level between the robot's current performance and normal performance. We use the k-nearest neighbor algorithm to model that correlation. Second, AAT features are used for anomaly detection. We treat anomaly detection as a one-class classification problem where only data from the robot operating in normal conditions are used in training, decreasing the burden on acquiring data in various abnormal conditions. The cluster boundary of data points from normal conditions, which serves as the decision boundary between normal and abnormal conditions, can be identified by mainstream one-class classification algorithms. Third, we improve PSA models that predict robot success/failure by introducing meta-PSA models that assess the correctness of PSA models. The probability that a PSA model's prediction is correct is conditioned on four features: 1) the mean distance from a test sample to its nearest neighbors in the training set; 2) the predicted probability of success made by the PSA model; 3) the ratio between the robot's current performance and its performance standard; and 4) the percentage of the task the robot has already completed. Meta-PSA models trained on the four features using a Random Forest algorithm improve PSA models with respect to both discriminability and calibration. Finally, we explore how AAT can be used to generate a new type of explanation of robot behavior/policy from the perspective of a robot's proficiency. AAT provides three pieces of information for explanation generation: (1) veracity assessment of the assumptions on which the robot's generators rely; (2) proficiency assessment measured by the probability that the robot will successfully accomplish its task; and (3) counterfactual proficiency assessment computed with the veracity of some assumptions varied hypothetically. The information provided by AAT fits the situation awareness-based framework for explainable artificial intelligence. The efficacy of AAT is comprehensively evaluated using robot systems with a variety of robot types, generators, hardware, and tasks, including a simulated robot navigating in a maze-based (discrete time) Markov chain environment, a simulated robot navigating in a continuous environment, and both a simulated and a real-world robot arranging blocks of different shapes and colors in a specific order on a table. Xuan Cao, Alvika Gautam, Tim Whiting, Skyler Smith, Michael A. Goodrich, Jacob W. Crandall |
IEEE Trans. Robotics | 6 |
| 2022 | A Method for Designing Autonomous Robots that Know Their LimitsabstractWhile the design of autonomous robots often emphasizes developing proficient robots, another important attribute of autonomous robot systems is their ability to evaluate their own proficiency and limitations. A robot should be able to assess how well it can perform a task before, during, and after it attempts the task. Thus, we consider the following question: How can we design autonomous robots that know their own limits? Toward this end, this paper presents an approach, called assumption-alignment tracking (AAT), for designing autonomous robots that can effectively evaluate their own limits. In AAT, the robot combines (a) measures of how well its decision-making algorithms align with its environment and hardware systems with (b) its past experiences to assess its ability to succeed at a given task. The effectiveness of AAT in assessing a robot's limits are illustrated in a robot navigation task. Alvika Gautam, Tim Whiting, Xuan Cao, Michael A. Goodrich, Jacob W. Crandall |
ICRA | 5 |
| 2022 | Metrics for Robot Proficiency Self-assessment and Communication of Proficiency in Human-robot TeamsabstractAs development of robots with the ability to self-assess their proficiency for accomplishing tasks continues to grow, metrics are needed to evaluate the characteristics and performance of these robot systems and their interactions with humans. This proficiency-based human-robot interaction (HRI) use case can occur before, during, or after the performance of a task. This article presents a set of metrics for this use case, driven by a four-stage cyclical interaction flow: (1) robot self-assessment of proficiency (RSA), (2) robot communication of proficiency to the human (RCP), (3) human understanding of proficiency (HUP), and (4) robot perception of the human’s intentions, values, and assessments (RPH). This effort leverages work from related fields including explainability, transparency, and introspection, by repurposing metrics under the context of proficiency self-assessment. Considerations for temporal level (a priori, in situ, and post hoc) on the metrics are reviewed, as are the connections between metrics within or across stages in the proficiency-based interaction flow. This article provides a common framework and language for metrics to enhance the development and measurement of HRI in the field of proficiency self-assessment. Adam Norton, Henny Admoni, Jacob W. Crandall, Tesca Fitzgerald, Alvika Gautam, Michael A. Goodrich, Amy Saretsky, Matthias Scheutz, Reid G. Simmons, Aaron Steinfeld, Holly A. Yanco |
ACM Trans. Hum. Robot Interact. | 3 |
| 2020 | When autonomous agents model other agents: An appeal for altered judgment coupled with mouths, ears, and a little more tapeabstractAgent modeling has rightfully garnered much attention in the design and study of autonomous agents that interact with other agents. However, despite substantial progress to date, existing agent-modeling methods too often (a) have unrealistic computational requirements and data needs; (b) fail to properly generalize across environments, tasks, and associates; and (c) guide behavior toward inefficient (myopic) solutions. Can these challenges be overcome? Or are they just inherent to a very complex problem? In this reflection, I argue that some of these challenges may be reduced by, first, modeling alternative processes than what is often modeled by existing algorithms and, second, considering more deeply the role of non-binding communication signals. Additionally, I believe that progress in developing autonomous agents that effectively interact with other agents will be enhanced as we develop and utilize a more comprehensive set of measurement tools and benchmarks. I believe that further development of these areas is critical to creating autonomous agents that effectively model and interact with other agents. Jacob W. Crandall |
Artif. Intell. | 1 |
| 2019 | Moderating Operator Influence in Human-Swarm SystemsabstractIn human-swarm systems, human input to a robot swarm can both inhibit desirable swarm behaviors and allow the operator to properly guide the swarm to achieve mission goals. Indeed, the way that control is shared between the human operator and the inherent collective robot behaviors determines in large part the success of the human-swarm system. In this paper, we seek to understand how to design human-swarm systems that effectively moderate human influence over a robot swarm. To do this, we implement a simulated swarm system based on honeybees, and study how interacting with this swarm using various methods of moderating human influence impacts the success of the resulting human-swarm system. Our results demonstrate that moderating human influence is essential to achieving effective human-swarm systems, and highlight the need for future work in determining how to better moderate human influence in human-swarm systems. Chace Ashcraft, Michael A. Goodrich, Jacob W. Crandall |
SMC | 3 |
| 2018 | How AI Wins Friends and Influences People in Repeated Games With Cheap TalkabstractResearch has shown that a person's financial success is more dependent on the ability to deal with people than on professional knowledge. Sage advice, such as "if you can't say something nice, don't say anything at all" and principles articulated in Carnegie's classic "How to Win Friends and Influence People," offer trusted rules-of-thumb for how people can successfully deal with each other. However, alternative philosophies for dealing with people have also emerged. The success of an AI system is likewise contingent on its ability to win friends and influence people. In this paper, we study how AI systems should be designed to win friends and influence people in repeated games with cheap talk (RGCTs). We create several algorithms for playing RGCTs by combining existing behavioral strategies (what the AI does) with signaling strategies (what the AI says) derived from several competing philosophies. Via user study, we evaluate these algorithms in four RGCTs. Our results suggest sufficient properties for AIs to win friends and influence people in RGCTs. Mayada Oudah, Talal Rahwan, Tawna Crandall, Jacob W. Crandall |
AAAI | 4 |
| 2017 | Regulating Highly Automated Robot Ecologies: Insights from Three User StudiesabstractHighly automated robot ecologies (HARE), or societies of independent autonomous robots or agents, are rapidly becoming an important part of much of the world's critical infrastructure. As with human societies, regulation, wherein a governing body designs rules and processes for the society, plays an important role in ensuring that HARE meet societal objectives. However, to date, a careful study of interactions between a regulator and HARE is lacking. In this paper, we report on three user studies which give insights into how to design systems that allow people, acting as the regulatory authority, to effectively interact with HARE. As in the study of political systems in which governments regulate human societies, our studies analyze how interactions between HARE and regulators are impacted by regulatory power and individual (robot or agent) autonomy. Our results show that regulator power, decision support, and adaptive autonomy can each diminish the social welfare of HARE, and hint at how these seemingly desirable mechanisms can be designed so that they become part of successful HARE. Wen Shen 0001, Alanoud Al Khemeiri, Abdulla Almehrezi, Wael Al Enezi, Iyad Rahwan, Jacob W. Crandall |
HAI | 6 |
| 2016 | An Online Mechanism for Ridesharing in Autonomous Mobility-on-Demand Systems
Wen Shen 0001, Cristina V. Lopes, Jacob W. Crandall |
IJCAI | 3 |
| 2016 | Belief and truth in hypothesised behaviours
Stefano V. Albrecht, Jacob W. Crandall, Subramanian Ramamoorthy |
Artif. Intell. | 2 |
| 2015 | An Empirical Study on the Practical Impact of Prior Beliefs over Policy TypesabstractMany multiagent applications require an agent to learn quickly how to interact with previously unknown other agents. To address this problem, researchers have studied learning algorithms which compute posterior beliefs over a hypothesised set of policies, based on the observed actions of the other agents. The posterior belief is complemented by the prior belief, which specifies the subjective likelihood of policies before any actions are observed. In this paper, we present the first comprehensive empirical study on the practical impact of prior beliefs over policies in repeated interactions. We show that prior beliefs can have a significant impact on the long-term performance of such methods, and that the magnitude of the impact depends on the depth of the planning horizon. Moreover, our results demonstrate that automatic methods can be used to compute prior beliefs with consistent performance effects. This indicates that prior beliefs could be eliminated as a manual parameter and instead be computed automatically. Stefano V. Albrecht, Jacob W. Crandall, Subramanian Ramamoorthy |
AAAI | 2 |
| 2015 | Learning to Interact with a Human PartnerabstractDespite the importance of mutual adaption in human relationships, online learning is not yet used during most successful human-robot interactions. The lack of online learning in HRI to date can be attributed to at least two unsolved challenges: random exploration (a core component of most online-learning algorithms) and the slow convergence rates of previous online-learning algorithms. However, several recently developed online-learning algorithms have been reported to learn at much faster rates than before, which makes them candidates for use in human-robot interactions. In this paper, we explore the ability of these algorithms to learn to interact with people. Via user study, we show that these algorithms alone do not consistently learn to collaborate with human partners. Similarly, we observe that humans fail to consistently collaborate with each other in the absence of explicit communication. However, we demonstrate that one algorithm does learn to effectively collaborate with people when paired with a novel cheap-talk communication system. In addition to this technical achievement, this work highlights the need to address AI and HRI synergistically rather than independently. Mayada Oudah, Vahan Babushkin, Tennom Chenlinangjia, Jacob W. Crandall |
HRI | 4 |
| 2015 | Robust Learning for Repeated Stochastic Games via Meta-Gaming
Jacob W. Crandall |
IJCAI | 1 |
| 2014 | Towards Minimizing Disappointment in Repeated GamesabstractWe consider the problem of learning in repeated games against arbitrary associates. Specifically, we study the ability of expert algorithms to quickly learn effective strategies in repeated games, towards the ultimate goal of learning near-optimal behavior against any arbitrary associate within only a handful of interactions. Our contribution is three-fold. First, we advocate a new metric, called disappointment, for evaluating expert algorithms in repeated games. Unlike minimizing traditional notions of regret, minimizing disappointment in repeated games is equivalent to maximizing payoffs. Unfortunately, eliminating disappointment is impossible to guarantee in general. However, it is possible for an expert algorithm to quickly achieve low disappointment against many known classes of algorithms in many games. Second, we show that popular existing expert algorithms often fail to achieve low disappointment against a variety of associates, particularly in early rounds of the game. Finally, we describe a new meta-algorithm that can be applied to existing expert algorithms to substantially reduce disappointment in many two-player repeated games when associates follow various static, reinforcement learning, and expert algorithms. Jacob W. Crandall |
J. Artif. Intell. Res. | 1 |
| 2014 | Programming Robots to Express Emotions: Interaction Paradigms, Communication Modalities, and ContextabstractRobots are beginning to be used in many fields, including health care, assistive industries, and entertainment. However, we believe that the usefulness of robots will remain limited until end-users without technology expertise can easily program them. For example, the wide range of situations in which robots must express emotions as well as the differences in people with whom robots interact require that emotional expressions be highly customized. Thus, end users should have the ability to create their own robot behaviors to express emotions in the specific situations and environments in which their robots operate. In this paper, we study the ability of novice users to program robots to express emotions using off-the-shelf programming interfaces and methods for Nao and Pleo robots. Via a series of user studies, we show that novice participants created nonverbal expressions with similar characteristics to those identified by experts. However, overall, the emotions expressed through these nonverbal expressions were not easily discerned by others. Verbal expressions were more discernible, although substantial room for improvement was observed. Results also indicate, but do not definitively show, that procedural mechanisms can improve users' abilities to create good verbal expressions. Vimitha Manohar, Jacob W. Crandall |
IEEE Trans. Hum. Mach. Syst. | 2 |
| 2013 | Cognitive telepresence in human-robot interactionsabstractRemote teleoperation of advanced, semi-autonomous robotic technologies has great potential in many industries critical to the economy and for the environment of the Middle East. Applications include maintenance of under-water oil wells, maintenance of nuclear power plants, counter-terrorism and national defense, law enforcement, remote sensing, and health care. In each of these applications, a user, likely without technology expertise, must operate a complex robot in uncertain and unknown environments. The nature of the tasks and environments encountered by the robot in these applications make it highly likely that the robot's limited autonomy will fail or be insufficient to complete the desired task. In this paper, we argue that, in such scenarios, cognitive telepresence, defined as the ability of the user to comprehend and control the robot's cognition, is an important design principle for human-robot systems. We compare and contrast cognitive telepresence to existing design principles commonly discussed in the literature, and define various metrics of cognitive telepresence. Finally, via two illustrative examples and a user study, we demonstrate the usefulness of cognitive telepresence as an important design principle of human-robot systems consisting of a user with limited technology expertise and a robot with limited and error-prone artificial intelligence. Vahagn Harutyunyan, Vimitha Manohar, Issak Gezehei, Jacob W. Crandall |
J. Hum. Robot Interact. | 4 |
| 2011 | Learning in Repeated Games with Minimal Information: The Effects of Learning BiasabstractAutomated agents for electricity markets, social networks, and other distributed networks must repeatedly interact with other intelligent agents, often without observing associates' actions or payoffs (i.e., minimal information). Given this reality, our goal is to create algorithms that learn effectively in repeated games played with minimal information. As in other applications of machine learning, the success of a learning algorithm in repeated games depends on its learning bias. To better understand what learning biases are most successful, we analyze the learning biases of previously published multi-agent learning (MAL) algorithms. We then describe a new algorithm that adapts a successful learning bias from the literature to minimal information environments. Finally, we compare the performance of this algorithm with ten other algorithms in repeated games played with minimal information. Jacob W. Crandall, Asad Ahmed, Michael A. Goodrich |
AAAI | 1 |
| 2011 | Expressing emotions through robots: a case study using off-the-shelf programming interfacesabstractThis paper explores how effectively users can encode emotions in robot behaviors using existing robot programming interfaces. Specifically, we analyze how programming interfaces for Nao and Pleo robots allow end-users to encode behaviors that express anger, sadness, happiness, and surprise. Via a series of user studies, we found that users were able to express emotions through these robots more effectively via verbal expressions than non-verbal expressions. Vimitha Manohar, Shamma al Marzooqi, Jacob W. Crandall |
HRI | 3 |
| 2011 | Learning to compete, coordinate, and cooperate in repeated games using reinforcement learning
Jacob W. Crandall, Michael A. Goodrich |
Mach. Learn. | 1 |
| 2011 | Computing the Effects of Operator Attention Allocation in Human Control of Multiple RobotsabstractIn time-critical systems in which a human operator supervises multiple semiautomated tasks, failure of the operator to focus attention on high-priority tasks in a timely manner can lower the effectiveness of the system and potentially result in catastrophic consequences. These systems must integrate computer-based technologies that help the human operator place attention on the right tasks at the right times to be successful. One way to assist the operator in this process is to compute where the operator's attention should be focused and then use this computation to influence the operator's behavior. In this paper, we analyze the ability of a particular modeling method to make such computations for effective attention allocation in human-multiple-robot systems. Our results demonstrate that it is not sufficient to simply compute and dictate how operators should allocate their attention. Rather, in stochastic domains, where small changes in either the endogenous or exogenous environment can dramatically affect model fidelity, model predictions should guide rather than dictate operator attentional resources so that operators can effectively exercise their judgment and experience. Jacob W. Crandall, Mary L. Cummings, Mauro Della Penna, Paul M. A. de Jong |
IEEE Trans. Syst. Man Cybern. Part A | 1 |
| 2007 | Developing performance metrics for the supervisory control of multiple robotsabstractEfforts are underway to make it possible for a single operator to effectively control multiple robots. In these high workload situations, many questions arise including how many robots should be in the team (Fan-out), what level of autonomy should the robots have, and when should this level of autonomy change (i.e., dynamic autonomy). We propose that a set of metric classes should be identified that can adequately answer these questions. Toward this end, we present a potential set of metric classes for human-robot teams consisting of a single human operator and multiple robots. To test the usefulness and appropriateness of this set of metric classes, we conducted a user study with simulated robots. Using the data obtained from this study, we explore the ability of this set of metric classes to answer these questions. Jacob W. Crandall, Mary L. Cummings |
HRI | 1 |
| 2007 | Managing autonomy in robot teams: observations from four experimentsabstractIt is often desirable for a human to manage multiple robots. Autonomy is required to keep workload within tolerable ranges, and dynamically adapting the type of autonomy may be useful for responding to environment and workload changes. We identify two management styles for managing multiple robots and present results from four experiments that have relevance to dynamic autonomy within these two management styles. These experiments, which involved 80 subjects, suggest that individual and team autonomy benefit from attention management aids, adaptive autonomy, and proper information abstraction. Michael A. Goodrich, Timothy W. McLain, Jeffrey D. Anderson, Jisang Sun, Jacob W. Crandall |
HRI | 5 |
| 2007 | Identifying Predictive Metrics for Supervisory Control of Multiple RobotsabstractIn recent years, much research has focused on making possible single-operator control of multiple robots. In these high workload situations, many questions arise including how many robots should be in the team, which autonomy levels should they employ, and when should these autonomy levels change? To answer these questions, sets of metric classes should be identified that capture these aspects of the human-robot team. Such a set of metric classes should have three properties. First, it should contain the key performance parameters of the system. Second, it should identify the limitations of the agents in the system. Third, it should have predictive power. In this paper, we decompose a human-robot team consisting of a single human and multiple robots in an effort to identify such a set of metric classes. We assess the ability of this set of metric classes to: 1) predict the number of robots that should be in the team and 2) predict system effectiveness. We do so by comparing predictions with actual data from a user study, which is also described. Jacob W. Crandall, Mary L. Cummings |
IEEE Trans. Robotics | 1 |
| 2005 | Learning to compete, compromise, and cooperate in repeated general-sum gamesabstractLearning algorithms often obtain relatively low average payoffs in repeated general-sum games between other learning agents due to a focus on myopic best-response and one-shot Nash equilibrium (NE) strategies. A less myopic approach places focus on NEs of the repeated game, which suggests that (at the least) a learning agent should possess two properties. First, an agent should never learn to play a strategy that produces average payoffs less than the minimax value of the game. Second, an agent should learn to cooperate/compromise when beneficial. No learning algorithm from the literature is known to possess both of these properties. We present a reinforcement learning algorithm (M-Qubed) that provably satisfies the first property and empirically displays (in self play) the second property in a wide range of games. Jacob W. Crandall, Michael A. Goodrich |
ICML | 1 |
| 2005 | Validating human-robot interaction schemes in multitasking environmentsabstractThe ability of robots to autonomously perform tasks is increasing. More autonomy in robots means that the human managing the robot may have available free time. It is desirable to use this free time productively, and a current trend is to use this available free time to manage multiple robots. We present the notion of neglect tolerance as a means for determining how robot autonomy and interface design determine how free time can be used to support multitasking, in general, and multirobot teams, in particular. We use neglect tolerance to 1) identify the maximum number of robots that can be managed; 2) identify feasible configurations of multirobot teams; and 3) predict performance of multirobot teams under certain independence assumptions. We present a measurement methodology, based on a secondary task paradigm, for obtaining neglect tolerance values that allow a human to balance workload with robot performance. Jacob W. Crandall, Michael A. Goodrich, Dan R. Olsen, Curtis W. Nielsen |
IEEE Trans. Syst. Man Cybern. Part A | 1 |
| 2003 | Towards predicting robot team performanceabstractIn this paper we develop a method for predicting the performance of human-robot teams consisting of a single user and multiple robots. To predict the performance of a team, we first measure the neglect tolerance and interface efficiency of the interaction schemes employed by the team. We then describe a method that shows how these measurements can be used to estimate the team's performance. We validate the performance prediction algorithm by comparing predictions to actual results when a user guides three robots in an exploration and goal-finding mission; comparisons are made for various system configurations. Jacob W. Crandall, Curtis W. Nielsen, Michael A. Goodrich |
SMC | 1 |
| 2002 | Characterizing efficiency of human robot interaction: a case study of shared-control teleoperationabstractHuman-robot interaction is becoming an increasingly important research area. In this paper, we present a theoretical characterization of interaction efficiency with an aim towards designing a human-robot system with adjustable robot autonomy. In our approach, we analyze how modifying robot control schemes for a given autonomy mode can increase system performance and decrease workload demands on the human operator. We then perform a case study of the design of a shared-control teleoperation scheme and compare interaction efficiency against a traditional manual-control teleoperation scheme. Jacob W. Crandall, Michael A. Goodrich |
IROS | 1 |
| 2001 | Experiments in adjustable autonomyabstractHuman-robot interaction is becoming an increasingly important research area. In this paper, we present our work on designing a human-robot system with adjustable autonomy and describe not only the prototype interface but also the corresponding, robot behaviors. In our approach, we grant the human meta-level control over the level of robot autonomy, but we allow the robot a varying amount of self-direction with each level. Within this framework of adjustable autonomy, we explore how existing, robot control approaches can be adapted and extended to be compatible with adjustable autonomy. Jacob W. Crandall, Michael A. Goodrich |
SMC | 1 |