Ethan K. Gordon
June 26, 2026
Dagstuhl Seminar Breakout Session
Wednesday 11am
Choosing actions to take in the environment with the goal of gaining useful information.
Using data collected at test time to permanently update:
+
Example: OL w/o AE
Any Passive Observation
Many Greedy RL / Bandit Algorithms
Assume we have a prior amenable to online learning (see yesterday's session)
Example: AE w/o OL
Policy with History \(\pi_\theta(a|s_{[t-H,t]})\)
Choose actions to create a "good" context, but don't update \(\pi\)
Why not collect enough data for the model / policy / etc. to be perfect in advance?
Technical Considerations:
Users Want It (to paraphrase from Monday):
Much stronger argument for Active Exploration specifically:
True Preference Distribution:
70% Outside
30% Inside
(training learns this)
Aleatoric uncertainty at training time:
inherent to the system. No training will tell us about any specific user.
Epistemic uncertainty at test time:
we can collect info about the user to reduce/eliminate it.
Other examples in feeding:
The robot should autonomously adapt to user preferences based on objective or subjective feedback. This can include deciding when to directly ask the user or caregiver for help when uncertainty gets too high.
Online adaptation should be completely orchestrated by the user via an extensive customization interface for each facet of the task. This can include e.g. asking the robot for assistance in understanding what each customization option does.
Contextual Bandit (limited RL) Algorithms
Optimal Experimental Design (e.g. Fisher Information)
Asking questions in natural language
Phone App: Literal Sliders and Knobs
Direct Teleoperation with cache/saving
Kinesthetic placement / motion