Learning to Be Different: Component Specialization for Compositional Diffusion Policies
Organizations: Harvard University
Abstract
Diffusion policies with linearly composed scores have emerged as a promising approach to multitask robotic learning by combining separate factors to enable modular, task-wise adaptation, compositional generalization, and interpretable functional decomposition. However, current training objectives do not encourage factor specialization, often resulting in uninterpretable denoisers whose composed prediction is an average over identical copies, undermining their architectural premise. To address this, we propose a drop-in score-decorrelation auxiliary loss, motivated by projective composition theory. Our approach encourages specialization by penalizing overlap directly between component noise predictions, with little architectural change or computational overhead. We demonstrate across multiple benchmarks that our decorrelation loss consistently reduces measurable double-counting between components, improves task decomposition, and produces behaviorally meaningful specialization without compromising multitask performance. Website: https://al3cl1.github.io/robotics-score-decorrelation.
Figures & tables
| RLBench | |||||||||
| Policy | Close Box | Close Drawer | Close Fridge | Close Microwave | Toilet Seat Down | Take Umbrella | Reach Target | Avg. | |
| DP | |||||||||
| FDP | 36.8 ±1.50 | 97.6 ±1.60 | 71.2 ±1.94 | 80.0 ±1.79 | 68.0 ±2.51 | 15.2 ±2.27 | 24.0 ±2.50 | 56.1 | |
| FDP + | 49.6 ±3.25 | 97.6 ±1.60 | 81.6 ±3.15 | 67.2 ±4.07 | 66.4 ±4.45 | 10.4 ±3.11 | 14.4 ±3.71 | 55.3 | |
| FDP + | 35.2 ±1.50 | 99.2 ±0.80 | 73.6 ±1.92 | 75.2 ±2.37 | 56.0 ±1.53 | 17.6 ±1.83 | 17.6 ±1.59 | 53.5 | |
| FDP + | 39.2 ±2.87 | 98.4 ±1.60 | 63.2 ±2.96 | 67.2 ±1.66 | 62.4 ±2.30 | 16.8 ±1.20 | 23.2 ±2.37 | 52.9 | |
| Composite | Subgoal | |||
| ( ) | ||||
| 0 | ||||
| 0.3 | ||||
| 1 | ||||
| 3 | ||||
| 10 | ||||
Diffusion Policy
Diffusion policies generate multimodal action sequences by iteratively denoising noise, enabling imitation, planning, and control in robotics.
See all 202 papers