The workshop participants began the second day’s discussions with four panels that sought to plunge deeper into some of the issues that arose during the five scenario presentations. The topics varied from rethinking the user-vendor relationship in robotics procurement, to enhancing the planning capabilities of agents and robots, to the deep-level meaning of communication, to the potential for real collaboration between humans and robots. The panels addressed research challenges and, in some cases, suggested possible approaches.
Panel One: Design, Evaluation, and Training
Moderator: Robert Hoffman
Group Members: Michael Freed, Robert Hoffman, Don Mottaz, Mark Neerincx, Jean Scholtz
The panel moderator, Robert Hoffman, provided the panel’s approach to the design-build-test-deployment process of human-machine systems. They found problems with the process at every stage. Users cannot describe what they want because they don’t know what is possible. They also don’t speak the same substantive language as the engineers who will build the systems, thus practically ensuring a mismatch between what the user wants and what the engineer will build. The human models that are used to construct human-machine systems are usually too crude; at the opposite end of the spectrum, such cognitive modeling architectures as Soar and ACT-R, while having many uses, may be too complex. Hoffman spoke of the paradox underlying the construction of human-machine systems: Although these systems would be better overall if they were based on more complex cognitive models, as the models become more complex, they also become more “brittle,” thus changing the original requirements of the system. Next, system components are often built in isolation from each other, with the result that they don’t fit with the overall workflow. Finally, user training of the
Below are the first 10 and last 10 pages of uncorrected machine-read text (when available) of this chapter, followed by the top 30 algorithmically extracted key phrases from the chapter as a whole.
Intended to provide our own search engines and external engines with highly rich, chapter-representative searchable text on the opening pages of each chapter.
Because it is UNCORRECTED material, please consider the following text as a useful but insufficient proxy for the authoritative book pages.
Do not use for reproduction, copying, pasting, or reading; exclusively for search engines.
OCR for page 11
3
Human-Machine Teamwork Panels
T he workshop participants began the second day’s discussions with four
panels that sought to plunge deeper into some of the issues that arose
during the five scenario presentations. The topics varied from rethinking
the user-vendor relationship in robotics procurement, to enhancing the planning
capabilities of agents and robots, to the deep-level meaning of communication,
to the potential for real collaboration between humans and robots. The panels
addressed research challenges and, in some cases, suggested possible approach-
es.
Panel One: Design, Evaluation, and Training
Moderator: Robert Hoffman
Group Members: Michael Freed, Robert Hoffman, Don Mottaz, Mark Neerincx,
Jean Scholtz
The panel moderator, Robert Hoffman, provided the panel’s approach
to the design-build-test-deployment process of human-machine systems. They
found problems with the process at every stage. Users cannot describe what they
want because they don’t know what is possible. They also don’t speak the same
substantive language as the engineers who will build the systems, thus practical-
ly ensuring a mismatch between what the user wants and what the engineer will
build. The human models that are used to construct human-machine systems are
usually too crude; at the opposite end of the spectrum, such cognitive modeling
architectures as Soar and ACT-R, while having many uses, may be too complex.
Hoffman spoke of the paradox underlying the construction of human-machine
systems: Although these systems would be better overall if they were based on
more complex cognitive models, as the models become more complex, they also
become more “brittle,” thus changing the original requirements of the system.
Next, system components are often built in isolation from each other, with the
result that they don’t fit with the overall workflow. Finally, user training of the
11
OCR for page 11
12 INTELLIGENT HUMAN-MACHINE COLLABORATION
system is too little and too late, and it tends to focus more on the designer’s the-
ory than the user’s needs.
To fix these problems, the panel offered a wish list of changes to cur-
rent practice. The process should: (1) base models on knowledge and meaning
and not just on data; (2) include hypotheses in cognitive models to make them
less rigid and more adaptive; (3) create the role of “modeler” who can bridge the
worlds of the user and engineer-builder; and (4) colocate testbeds with deployed
systems so that user involvement can be rich from the start. Moreover, (5) engi-
neers should not only train but also mentor the users of the system so as to max-
imize their usefulness. In addition, product deployment should not be the end of
the relationship between the user and the vendor but, rather, the beginning of a
second stage of empirical study by the vendor to deal with the unintended con-
sequences of the system (both positive and negative) once it is in place. This
second stage will improve the usability of the system at that particular site while
offering lessons to the vendor for the next generation of the system.
During the Q&A portion of this panel discussion, Lin Padgham sug-
gested that a looser funding model that focuses on the end product as opposed to
item-by-item accounting could result in a cocreative process that more accurate-
ly reflects the vendor’s capabilities and the user’s needs.
Panel Two: Intent Recognition, Execution Monitoring, and
Planning
Moderator: Andreas Hofmann
Group Members: Michael Beetz, Tal Oron-Gilad, Andreas Hofmann, Paul
Maglio, Dirk Shulz, Lakmal Seneviratne, Liz Sonenberg, Satoshi Tadokoro
The moderator, Andreas Hofmann, spoke on behalf of the panel. As he
explained, the panel focused on the challenges of intent recognition, execution
monitoring, and planning that are associated with the sense-deliberate-act loop
(also known as the robotics paradigm). He explained that most sensor-based data
is “noisy” and requires filtering for quick and correct evaluation. The panel sug-
gested that more sophisticated algorithms based on plan context might be able to
filter out the “noise” related to visual and tactile sensors. This notion led the
panel to consider the planning phase of the robotics paradigm: How would the
agent(s), robot(s), or mixed teams assess the success of the plan itself?
Hofmann noted that it is unrealistic to define the successful outcome of
a plan in terms of specific assumptions going in. A more realistic strategy would
be to continually evaluate the plan’s success. Here the panel suggested that exe-
cution should include an evaluation capability that can give a probabilistic esti-
mate of the plan’s success. If the estimate goes below a certain threshold, a hu-
man operator would be called in to re-plan or somehow alter the original plan.
The challenge, according to Hofmann, is to do this sooner rather than later in the
course of the plan’s execution. Another challenge is that it may be difficult to
OCR for page 11
HUMAN-MACHINE TEAMWORK PANELS 13
design appropriate predictors for estimating a plan’s success because humans
actually use a variety of methods to perform tasks. Thus it may be difficult to
assess when execution has dipped below the expected threshold because there
are, indeed, many potentially acceptable thresholds.
Next the panel turned to a basic problem of the planning phase of the
robotics paradigm: in the real world, environments are uncertain and dynamic;
moreover, sometimes, plans are simply infeasible. Because data keep changing,
planning is computationally intensive. The challenge is for the planning phase to
happen quickly enough to keep the loop robust. The panel speculated that in-
cremental planning algorithms could address the changing data challenges.
Hofmann also suggested collaborative plan diagnosis as a promising area of
research. This method views plan failure as a diagnostic problem—algorithms
look for conflicts that need to be resolved or constraints that need to be removed
to make the plan feasible. Some members of the panel also suggested that plan-
ning domains could be made more realistic if they were defined by the robot’s
action capabilities.
Hofmann concluded his discussion with a set of questions about the
mental modeling that constitutes the foundation of intent recognition, execution
monitoring, and planning. What is the right level of abstraction—quantitative,
qualitative, or hybrid models? How should shared plans be represented? How
should agent resource capabilities be represented? How should human resource
capabilities be modeled? How should the human psychological or operational
safety model be represented? What are the best estimation model learning algo-
rithms that support estimation and control?
Panel Three: Communication
Moderator: GJ Kruijff
Group Members: Frank Dignum, GJ Kruijff, Yukie Nagai, Daniele Nardi, Lin
Padgham, Matthias Scheutz, Candy Sidner
GJ Kruijff, the moderator, provided a summary of the panel’s discus-
sions. Kruijff indicated that the panel addressed fundamental problems associat-
ed with communication—not simply the sharing of words and gestures but the
depth of meaning that words and gestures represent. The panel’s goal was not to
solve these problems as much as to describe them. Every dimension of commu-
nication, Kruijff noted, is composed of multiple sub-dimensions that affect the
communication process. For example, what are the tasks in which communica-
tion occurs: single events or repeated ones? Structured or unstructured? Well or
poorly understood? How many actors are communicating? What kind of
knowledge is necessary for communication: Domain specific? Common sense?
What kind of communication is going to take place: Face-to-face or side by
side?
OCR for page 11
14 INTELLIGENT HUMAN-MACHINE COLLABORATION
In the realm of human-robot interaction, Kruijff remarked, there are
two functions that describe collaboration: teamwork and taskwork. Teamwork in
this context refers to humans and robots coordinating their behavior to accom-
plish a task. Taskwork refers to the “doing” of the task itself.
Even before the task itself is undertaken, the team must communicate
how to coordinate the team’s behavior: negotiating who does what, who is re-
sponsible for what, who is expected to succeed at a particular task, and so on.
Plans may need to be adjusted, because things in the environment have changed.
A robot needs to understand all these different aspects of the team’s coordina-
tion as well as what it means to progress for itself and others in carrying out
these activities. The robot also needs to be able to identify when it or others need
help.
Within the context of carrying out a task, communication is used to
build up shared beliefs, or “common ground,” among the actors so that everyone
on the team is at the same level of understanding. Traditional approaches to
modeling and various other AI issues assume an objective model that everyone
can map into. But from the perspective of communication, this is not the case.
All the members of the team perceive and act subjectively. They have their own
experiences and their own understanding of the world. This is particularly true
for robots versus humans in the team context, Kruijff remarked.
How, then, is it possible to align all team members, given that people
and robots perceive quite differently? Kruijff speculated on behalf of the panel
that the problem of communication is how to fit everything together: simple
communication, the social dimensions, collaboration in terms of planning and
execution, and motivations and expectations. Scheutz ended the panel’s presen-
tation by observing that sharing the deep representation of meaning is difficult
enough between one human and one robot; it will take considerable research to
be able to achieve this at the level of multi-member teams.
Panel Four: Collaboration
Group Members: Terry Fong, Mike Goodrich, Alex Morison, Gopal Ramchurn,
Manuela Veloso, Tom Wagner, Rong Xiong
In contrast to the other panels that chose a moderator to speak for the
entire group, each member of the group discussed aspects of collaboration of
interest to him or her. Alex Morison discussed how collaboration involves reci-
procity; team members cannot achieve their own goals without helping others.
This means that each team member gives up some of his own goals in order to
help others and to accomplish the overall mission. Yet in the world of human-
robot interaction, Morison noted, reciprocity is not necessarily standard operat-
ing procedure. If a pilot sees a UAV, for example, he has orders to get out of the
way because he cannot be sure what the UAV is going to do. Thus collaboration
is still a work in progress for human-robot teams.
OCR for page 11
HUMAN-MACHINE TEAMWORK PANELS 15
For Fong, collaboration should be seen as a spectrum from loosely
coupled—even independent—coactivity to tightly coupled interaction. He sug-
gested that a team can be productive as long as it coordinates what it does. Or-
ganization, which he defines here as the allocation of tasks, is central to success-
ful coordination.
According to Rong Xiong, evaluation is an integral component of col-
laboration. Robots need a basis for self-evaluation that is derived from shared
information. Similarly, when a human needs help, he needs to know what the
robot can do and how to ask for it.
Goodrich would like to
see collaboration research over the
next ten years take place in the cen-
tral area of overlapping circles
(hatch marks) of the Venn diagram
(shown left). Multiple human-robot
teams have disparate or asymmetric
goals, information, and abilities.
Understanding collaboration will
involve accounting for and aligning
these asymmetries. Goodrich’s
understanding of collaboration is
relevant to comments made by Jeff
Bradshaw during the previous
breakout session, in which he de-
scribed seven myths related to au-
tonomous systems. Taken together, these myths suggest that autonomy is more
multidimensional, complex, and collaborative than is often viewed in the litera-
ture.
Manuela Veloso suggested that the robot’s planning algorithms—such
as Partially Observable Markov Decision Processes (POMDP), which enable
robots to plan paths under partially observable conditions—would benefit from
including models of the human that the robot may encounter in its environment.
This will help the robot infer human intentions. In contrast to Goodrich’s ap-
proach to collaboration, Veloso questioned whether complexity is really neces-
sary for collaboration. Does the robot need to know why the human needs it to
do a particular task, such as “go to the door”? In her view, it would be a great
contribution just to be able to coordinate on minimal knowledge of intentions or
needs.
Tom Wagner defined coordination as the process of managing interde-
pendencies between tasks or plans and suggested taking Veloso’s POMDP ap-
proach to the next step: to make an explicit representation of interdependence
that would enable a robot to divert a human’s attention to help it. For example, a
OCR for page 11
16 INTELLIGENT HUMAN-MACHINE COLLABORATION
robot waiting at an elevator would, instead of waiting opportunistically for the
elevator door to open, ask a person walking by to press the button for it.
Gopal Ramchurn suggested that research is still to be done to find the
balance between interaction design and mechanism design so that rules of en-
gagement between and among humans and robots take incentives of team mem-
bers into account.