When Is Assistance Really Helpful? Wayne Iba Mathematics and - - PowerPoint PPT Presentation

when is assistance really helpful
SMART_READER_LITE
LIVE PREVIEW

When Is Assistance Really Helpful? Wayne Iba Mathematics and - - PowerPoint PPT Presentation

When Is Assistance Really Helpful? Wayne Iba Mathematics and Computer Science Westmont Santa Barbara, CA iba@westmont.edu Outline Two questions: What is truly helpful? How can we design helpful assistants? Dimensions of


slide-1
SLIDE 1

When Is Assistance Really Helpful?

Wayne Iba

Mathematics and Computer Science Westmont Santa Barbara, CA iba@westmont.edu

slide-2
SLIDE 2

Outline

  • Two questions:

– What is truly helpful? – How can we design helpful assistants?

  • Dimensions of helpfulness
  • A testbed and framework for assistance
  • Further questions
slide-3
SLIDE 3

What Is Helpful?

  • Observation 1: Competent helpers are not

enough

– Not everything done for you is beneficial

  • Observation 2: Incompetent helpers can be

helpful

– Real help does not necessarily require expertise

slide-4
SLIDE 4

Measuring Helpfulness

  • Traditional approach:

– How often or completely can an assistant do

something for another agent

  • Problem

– Focuses on competence to exclusion of other factors

slide-5
SLIDE 5

Dimensions of Helpfulness

  • Assistants can be evaluated with respect to a set
  • f independent dimensions:

– competence – attention – anticipation – persistence – deference – integrity

slide-6
SLIDE 6

How to Design “Good” Helpers?

  • Dimensions allow characterization of given

assistant framework

  • Does not provide blueprint for design
  • Ideally, assistant framework should attempt to
  • ptimize each of the dimensions
slide-7
SLIDE 7

MÆDEN

  • Grid world with variety of
  • bjects
  • Acquire food by overcoming
  • bstacles, possibly requiring

tools

slide-8
SLIDE 8

MÆDEN

  • See 5x7 area surrounding

agent

  • Smell direction to food as

Forward, Right, etc.

  • Hear messages sent by other

agents

  • Move, turn, pickup, use, talk,

etc.

slide-9
SLIDE 9

Assistant Framework

  • Menu of skills, such as:

– Follow scent – Follow wall – Open door – Find key

  • Communication between agents

– Ask for help – Respond with information

slide-10
SLIDE 10

Experimental Setup

  • Base agent

– Minimal skill set: follow-scent and ask-for-help

  • Helper agent

– Full skill set

  • Requests for help

– Exchange energy credit – Ask-about, go-find, lead-to, [bring]

  • Vary payment allocation, persistence, and skills
slide-11
SLIDE 11

Success with Persistence

slide-12
SLIDE 12

Get Skill vs. Get Help

None 0.23 0.48 Door 0.34 0.49 Map 0.23 0.47 Narrows 0.24 0.47 Quicksand 0.27 0.51 Rock 0.33 0.49 Available Skill Success without Success with Help

slide-13
SLIDE 13

Role of the Recipient

  • Characteristics of helper partial determinant of

helpfulness

  • Recipient influences quality of assistance

– Patience – Commitment

slide-14
SLIDE 14

Further Questions: 1

  • Are there domains where one or more of the

dimensions are irrelevant?

– Competence trumps X?

slide-15
SLIDE 15

Further Questions: 2

  • How would your favorite assistant framework

address each of the dimensions?

– Are there ways to increase one or more dimensions? – Would you sacrifice one for another? – If so, which one(s)?

slide-16
SLIDE 16

Further Questions: 3

  • How should the various dimensions be combined

in an overall evaluation?

slide-17
SLIDE 17

Further Questions: 4

  • Are there other dimensions that need to be

considered?

– timing?

slide-18
SLIDE 18

Further Questions

1.Are there domains where one or more of the dimensions are irrelevant? 2.How would your favorite assistant framework address each of the dimensions? 3.How should the various dimensions be combined in an overall evaluation? 4.Are there other dimensions that need to be considered?