Large Discrete Policy: Advancing Explicit Behavior Modeling with Stochastic Iterative Scoring
Organizations: Fudan University · NVIDIA
Abstract
Behavior policies are often formulated as continuous generative models, whose iterative denoising processes are expressive but difficult to interpret and prone to producing implausible actions. We propose the Large Discrete Policy (LDiP), a fully discrete behavior modeling framework that selects actions from a large vocabulary of physically plausible candidates. Rather than perturbing actions, LDiP improves expressivity through stochastic iterative scoring: it progressively re-scores and prunes candidates with score-space stochasticity, enabling fine-grained ranking and exploration among plausible actions while preserving an explicit decision process. Across end-to-end planning, closed-loop driving, robotic manipulation, and vision-language-action settings, LDiP consistently outperforms strong discrete and continuous baselines in autonomous driving, and exceeds or matches continuous generative policies in robotic manipulation. These results show that discrete policies, when equipped with effective scoring mechanisms, offer an expressive, plausible, and interpretable alternative for behavior modeling. Project website: https://zhenxinli.net/LargeDiscretePolicy/.
Figures & tables
| Backbone | Method | Behavior Modeling | NC | DAC | DDC | TLC | EP | TTC | LK | HC | EC | EPDMS |
| - | Human Agent | - | 100 | 100 | 99.8 | 100 | 87.4 | 100 | 100 | 98.1 | 90.1 | 90.3 |
| - | Ego Status MLP | Regression | 93.1 | 77.9 | 92.7 | 99.6 | 86.0 | 91.5 | 89.4 | 98.3 | 85.4 | 64.0 |
| ResNet34 | Transfuser ( Chitta et al., 2022 ) | Regression | 96.9 | 89.9 | 97.8 | 99.7 | 87.1 | 95.4 | 92.7 | 98.3 | 87.2 | 76.7 |
| HydraMDP++ ( Li et al., 2025a ) | Discrete | 97.2 | 97.5 | 99.4 | 99.6 | 83.1 | 96.5 | 94.4 | 98.2 | 70.9 | 81.4 | |
| DriveSuprim ( Yao et al., 2025 ) | Discrete | 97.5 | 96.5 | 99.4 | 99.6 | 88.4 | 96.6 | 95.5 | 98.3 | 77.0 | 83.1 | |
| ZTRS ( Li et al., 2025f ) | Discrete | 97.9 | 98.0 | 99.7 | 99.8 | 80.1 | 96.9 | 94.9 | 98.1 | 79.0 | 83.2 |
| Method | VLM | Behavior Modeling | NC | DAC | TTC | C | EP | PDMS |
| Human | – | – | 100 | 100 | 100 | 99.9 | 87.5 | 94.8 |
| AutoVLA Zhou et al. (2025) | Qwen2.5-VL-3B Bai et al. (2025b) | Token Generation | 98.4 | 95.6 | 98.0 | 99.9 | 81.9 | 89.1 |
| ReCogDrive Li et al. (2025d) | InternVL3-8B Zhu et al. (2025) | Diffusion | 98.2 | 97.8 | 95.2 | 99.8 | 83.5 | 89.6 |
| DriveVLA-W0 Li et al. (2025c) | Emu3-8B Wang et al. (2024) | Discrete | 98.7 | 99.1 | 95.3 | 99.3 | 83.3 | 90.2 |
| AdaThinkDrive Luo et al. (2025) | InternVL3-8B Zhu et al. (2025) | Token Generation | 98.4 | 97.8 | 95.2 | 100 | 84.4 | 90.3 |
| SpanVLA Zhou et al. (2026) | Qwen2.5-VL-3B Bai et al. (2025b) | Flow Matching | 99.1 | 97.1 | 95.2 | 100 | 86.3 | 90.3 |
| Method | Easy | Medium | Hard | Extreme | Overall | |||||
| RC | HD-Score | RC | HD-Score | RC | HD-Score | RC | HD-Score | RC | HD-Score | |
| VAD* ( Jiang et al., 2023 ) | 38.7 | 24.3 | 27.0 | 9.9 | 25.5 | 10.4 | 23.0 | 8.2 | 27.9 | 12.3 |
| UniAD* ( Hu et al., 2023 ) | 58.6 | 48.7 | 41.2 | 29.5 | 40.4 | 27.3 | 26.0 | 14.3 | 40.6 | 28.9 |
| LTF ( Chitta et al., 2022 ) | 68.4 | 52.8 | 40.7 | 24.6 | 36.9 | 19.8 | 25.5 | 8.1 | 41.4 | 24.8 |
| Diffusion Policy ( Chi et al., 2025 ) | 72.4 | 60.8 | 30.5 | 15.2 | 27.4 | 13.4 | 28.0 | 14.9 | 36.9 | 23.1 |
| ZTRS ( Li et al., 2025f ) | 74.8 | 66.9 | 46.1 | 37.9 | 31.6 | 21.1 | 20.0 | 9.8 | 42.0 | 32.9 |
| IBC Florence et al. (2021) | LSTM-GMM Mandlekar et al. (2022) | Diffusion Policy Chi et al. (2025) | LDiP (Ours) | ||
| Task | DoF | Continuous | Discrete | ||
| Lift | 6+1 | 0.73 | 0.96 | 1.00 | 0.99 |
| Can | 6+1 | 0.01 | 0.88 | 0.98 | 0.94 |
| ToolHang | 6+1 | 0.00 | 0.49 | 0.47 | 0.52 |
| PushT | 2 | 0.64 | 0.54 | 0.66 | 0.76 |
| Model Variants | NC | DAC | DDC | TLC | EP | TTC | LK | HC | EC | EPDMS |
| Hydra-MDP- Li et al. (2024) | 98.5 | 98.7 | 98.9 | 99.9 | 88.5 | 98.2 | 97.0 | 98.3 | 80.5 | 86.2 |
| + Iterative Scoring | 97.9 | 98.3 | 99.5 | 99.8 | 90.6 | 97.3 | 98.1 | 98.1 | 77.1 | 86.7 |
| + Improved Tokenizer & Cross-Attention Decoder | 98.4 | 98.7 | 99.7 | 99.8 | 89.6 | 97.9 | 97.4 | 98.3 | 78.6 | 87.1 |
| + Stochastic Scoring | 98.3 | 98.9 | 99.7 | 99.8 | 91.0 | 97.9 | 97.5 | 98.1 | 79.1 | 87.8 |
| Hydra-MDP- Li et al. (2024) | 98.5 | 98.7 | 98.9 | 99.9 | 88.5 | 98.2 | 97.0 | 98.3 | 80.5 | 86.2 |
| + Noise Injection on Top-8 Actions Yao et al. (2026) | 98.6 | 98.7 | 99.7 | 99.9 | 88.7 | 98.2 | 97.0 | 98.3 | 80.2 | 87.2 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Backbone | Params. | Vocab. Size | Iteration Steps | FPS | EPDMS |
| Diffusion Policy* [ 9 ] | V2-99 | 115.0M | - | 100 | 4.1 | 79.1 |
| Hydra-MDP- [ 31 ] | V2-99 | 83.0M | 16384 | 1 | 13.5 | 86.2 |
| GTRS-Dense [ 34 ] | V2-99 | 83.0M | 8192 | 1 | 18.5 | 84.0 |
| ZTRS [ 33 ] | V2-99 | 83.4M | 8192 | 1 | 18.4 | 85.3 |
| LDiP | V2-99 | 82.8M | 16384 | 3 | 12.1 | 87.8 |
Policy Learning
Policy learning develops decision rules that choose actions or interventions to maximize outcomes from data, feedback, or interaction.
See all 488 papers