enyolanev-bit's picture
preliminary-evidence wording
0267d2b verified
|
Raw
History Blame Contribute Delete
2.47 kB
---
license: mit
library_name: lerobot
pipeline_tag: robotics
tags:
- robotics
- imitation-learning
- diffusion-policy
- lerobot
- pusht
- sample-efficiency
---
# Diffusion Policy · PushT · sample-efficiency study
Four **Diffusion Policy** checkpoints for the **PushT** manipulation task (LeRobot / `gym-pusht`),
from a controlled study: *under a small budget of demonstrations, does aggressive regularization
buy sample-efficiency for imitation-learning policies?*
Trained & evaluated on **AMD ROCm** (Radeon AI PRO R9700, gfx1201).
## Checkpoints
Each folder holds the final 150k-step policy (`model.safetensors` + config + pre/post-processors),
loadable with LeRobot.
| Folder | Recipe | Demos | Success (pc_success, 100 eval eps) |
|---|---|---:|---:|
| `standard-200demos` | standard | 200 | **29%** |
| `enhanced-200demos` | enhanced | 200 | **29%** |
| `standard-100demos` | standard | 100 | **8%** |
| `enhanced-100demos` | enhanced | 100 | **19%** |
- **standard** = LeRobot defaults.
- **enhanced** = aggressive regularization: weight decay `1e-3` + image-transform data augmentation.
## Result
| Demos | Standard | Enhanced | Δ |
|---:|:---:|:---:|:---:|
| 200 (data-rich) | 29% | 29% | 0 pts |
| 100 (data-scarce) | 8% | **19%** | **+11 pts** |
**Preliminary evidence** suggests that, under a 100-demo budget, enhanced regularization improves PushT
success from **8% to 19% (+11 pts)**, while showing **no gain at 200 demos** (29% = 29%). This is consistent
with regularization helping most when demonstrations are scarce (inspired by Konwoo et al. on data-constrained
pre-training). Single seed — a strong signal, not yet a settled claim.
## Training
- Policy: Diffusion Policy · Task: PushT (sim)
- **150,000 steps, seed 0**, eval on 100 episodes
- Hardware: AMD Radeon AI PRO R9700 (ROCm), ~11 steps/s
- `results/` contains the raw eval CSVs (`sweep_b*.csv`).
## Limitations
- **Single seed (0)** — deltas are a signal, not yet a claim; multiple seeds + error bars pending.
- **Baseline below the published reference (~65%)** — the remaining gap is batch size (8 vs ~64);
addressable with gradient accumulation.
- Preliminary: enough to show the effect, not yet to publish.
## Links
- Code & write-up: https://github.com/enyolanev-bit/sample-efficient-imitation
- Case study: https://enyolanev-bit.github.io/sample-efficient-imitation/
- Interactive results: https://enyolanev-bit-sample-efficient-imitation.static.hf.space