Resisting Stochastic Risks in Diffusion Planners with the Trajectory Aggregation Tree

Lang Feng, Pengjie Gu, Bo An, Gang Pan
2/12/2026

No official code found. Best implementation: langfengQ/tree-diffusion-planner (7 stars, last commit 2024-08-15).

Abstract

Diffusion planners have shown promise in handling long-horizon and sparse-reward tasks due to the non-autoregressive plan generation. However, their inherent stochastic risk of generating infeasible trajectories presents significant challenges to their reliability and stability. We introduce a novel approach, the Trajectory Aggregation Tree (TAT), to address this issue in diffusion planners. Compared to prior methods that rely solely on raw trajectory predictions, TAT aggregates information from both historical and current trajectories, forming a dynamic tree-like structure. Each trajectory is conceptualized as a branch and individual states as nodes. As the structure evolves with the integration of new trajectories, unreliable states are marginalized, and the most impactful nodes are prioritized for decision-making. TAT can be deployed without modifying the original training and sampling pipelines of diffusion planners, making it a training-free, ready-to-deploy solution. We provide both theoretical analysis and empirical evidence to support TAT's effectiveness. Our results highlight its remarkable ability to resist the risk from unreliable trajectories, guarantee the performance boosting of diffusion planners in $100\%$ of tasks, and exhibit an appreciable tolerance margin for sample quality, thereby enabling planning with a more than $3\times$ acceleration.

View on arXivView PDF

Code Implementations(1)

Code for the paper "Resisting Stochastic Risks in Diffusion Planners with the Trajectory Aggregation Tree"

71May 9, 20242 years ago

Similar Papers

Cite this paper

@article{feng2026resisting,
  title  = {Resisting Stochastic Risks in Diffusion Planners with the Trajectory Aggregation Tree},
  author = {Lang Feng and Pengjie Gu and Bo An and Gang Pan},
  year   = {2026},
  eprint = {2405.17879},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.17879},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.17879.svg)](https://codeofpaper.com/paper/2405.17879)

Discussion