DexDICE: Reconciling Safety and Performance via Dual-Expert Offline Imitation Learning
Organizations: Korea Institute of Science and Technology (KIST) · Korea Advanced Institute of Science and Technology (KAIST) · Hyundai Motor Company · Yonsei University ·
Abstract
Ensuring high returns while providing strong safety guarantees in offline imitation learning (IL) is a fundamental challenge: existing approaches either rely on explicitly specified cost functions, which are difficult to design for complex real-world safety constraints, or require expert demonstrations that are both safe and high-performing, which are often too costly to collect. We introduce dual-expert imitation learning, which leverages two complementary data sources: (i) safety-compliant demonstrations that faithfully follow safety guidelines but may be suboptimal, and (ii) performance-oriented demonstrations that achieve high returns but may violate safety guidelines. To address this problem, we propose DexDICE (Dual-expert offline imitation learning via stationary DIstribution Correction Estimation). Instead of conventional distribution constraints, DexDICE combines DICE-style offline learning with safe support constraints, enabling agents to exploit high-return behaviors while remaining within safety-compliant regions. We prove that the ideal solution satisfying this constraint exactly has zero unsafe-region visitation with high probability. We evaluate DexDICE on a re-curated DSRL benchmark and validate it on a real-world mobile-robot navigation task trained directly from human teleoperation demonstrations, where it substantially outperforms baselines and remains robust to data scarcity and quality degradation.
Figures & tables
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Task | Obs. Dim | Act. Dim | Cost limit |
| Safe Navigation Tasks | |||
| SafetyPointCircle1 | 28 | 2 | 25 |
| SafetyPointCircle2 | 28 | 2 | 25 |
| Safe Velocity Tasks | |||
| SafetyHopperVelocity | 11 | 3 | 25 |
| SafetyWalker2dVelocity | 17 | 6 | 25 |
| Dimensions ( ) | mm |
| Drive | Skid-steer / omni-directional (experiments: omni-directional) |
| Max speed | m/s (experiments: m/s, rad/s) |
| LiDAR | Two SICK TIM571 2D scanners |
Imitation Learning
Imitation learning trains agents to perform tasks by learning from expert demonstrations, feedback, or observed behavior.
See all 275 papers