atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Smart Help: Strategic Opponent Modeling for Proactive and Adaptive Robot Assistance in Households

CVPR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Cold-start recommendation models · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the Smart Help task in an AI2-THOR household simulator, where a helper infers a main agent's goals and capabilities via an opponent-modeling module and learns adaptive, minimal assistance with PPO.

Problem

Assistive robots for vulnerable users typically take over tasks without considering the user's capabilities, comfort, and self-efficacy; existing cooperative embodied tasks ignore the helped agent's differing capabilities.

Approach

Jointly infer the main agent's goal and capability distribution from partial observations (sliding-window opponent model), then train a helping policy with an emotion-aware reward that penalizes helping with goals the user can do alone, so the helper gives only bottleneck assistance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use opponent modeling instead of end-to-end action generationSmart Help helper · Smart Help evaluationSR: 0.267 -> 0.419Helped
Add capability embedding to helping policy training (ablation)BaseModel · Smart Help evaluationSR: 0.374 -> 0.419Helped
Set λe=1.0 during the 840-epoch training phase (ablation)BaseModel · Smart Help evaluationSR: 0.419 -> 0.181Hurt
Set λe=1.0 during the 840-epoch training phase (ablation)BaseModel · Smart Help evaluationHN: 0.408 -> 0.193Hurt
Use progressive learning with λe=0.0 in the second phase (ablation)BaseModel · Smart Help evaluationSR: 0.419 -> 0.488Helped
Use progressive learning with λe=0.0 in the second phase (ablation)BaseModel · Smart Help evaluationHN: 0.408 -> 0.455Helped
Set λe=1.0 in the second phase after warm-up (ablation)BaseModel-PL-λe=0.0 · Smart Help evaluationHN: 0.455 -> 0.498Helped
Set λe=1.0 in the second phase after warm-up (ablation)BaseModel-PL-λe=0.0 · Smart Help evaluationSR: 0.488 -> 0.483No clear effect
Use the full Smart Help method instead of MCTSTGSmart Help helper · Smart Help evaluationHN: 0.610 -> 0.498Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AI2-THOR simulated trajectories

Benchmarks: Smart Help (AI2-THOR, 10 held-out rooms, 14 task-capability pairs)

Metrics: SR GSR HN HR EL SPL average reward

Baselines: Random End2end LLM (gpt-3.5-turbo-instruct) MCTS MCTS-heuristic MCTSTG MCTSRG

Builds on: Watch-and-Help NOPA PPO MCTS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy