자율주행 리서치 - DiffusionDrive: 실시간 End-to-End 주행을 연 트렁케이티드 디퓨전 (CVPR 2025 Highlight)

2026-08-30

주제 정보

  • 저장소: hustvl/DiffusionDrive — 1,481⭐ · 145 forks · MIT 라이선스 · Python
  • 논문: DiffusionDrive: Truncated Diffusion Model for Real-Time End-to-End Autonomous Driving (arXiv:2411.15139)
  • 학회: CVPR 2025 Highlight
  • 저자: Bencheng Liao, Shaoyu Chen, Haoran Yin, Bo Jiang, Cheng Wang, Sixu Yan, Xinbang Zhang, Xiangyu Li, Ying Zhang, Qian Zhang, Xinggang Wang (HUST + Horizon Robotics)
  • 활동: 생성 2024-11-15 / 최근 커밋 2025-12-08 · 릴리스: DiffusionDrive_nuScenes (2025-01-18, 가중치), 88.1 PDMS 평가 파일 (2024-12-16)
  • 모델 가중치: Hugging Face(huggingface.co/hustvl/DiffusionDrive) 공개
  • 인용: Semantic Scholar 인용수는 2026-08-30 API 제한(429)으로 미확인 — 공식 구현 저장소 1,481⭐가 대안 지표

핵심 내용

DiffusionDrive는 자율주행의 행동 계획(action planning)을 디퓨전(diffusion) 생성 모델로 풀어내는 End-to-End 주행 연구다. 로보틱스에서 디퓨전 폴리시가 다중 모드(multi-modal) 행동 분포를 모델링하는 데 강력하다는 점에 주목했지만, 기존 디퓨전 폴리시는 수십~수백 회의 denoising 반복이 필요해 동적·개방적 도로 장면에서는 실시간 주행이 불가능했다. DiffusionDrive는 여기에 트렁케이티드 디퓨전 폴리시(truncated diffusion policy)를 제안한다 — 미리 얻은 다중 모드 앵커(prior anchors)를 사전 분포로 주입하고 디퓨전 스케줄을 잘라내(truncate), 고정 가우시안이 아닌 '앵커드 가우시안 분포'에서 다중 모드 주행 행동 분포로 denoising을 학습시킨다. 그 결과 denoising 스텝을 바닐라 디퓨전 폴리시 대비 10배 줄이고, 추론 시 단 2스텝으로도 고품질·다양한 주행 행동을 생성한다.

왜 유명한가 / 활용 가치

시사점 및 결론

DiffusionDrive는 '생성 모델로 주행 행동을 생성한다'는 패러다임이 실시간 제약과 만날 수 있음을 보여준 분기점이다. 핵심 통찰은 디퓨전을 단순히 빠르게 만든 것이 아니라, 다중 모드 앵커라는 사전 지식을 초기 분포에 주입하고 스케줄을 잘라내는 구조적 설계로 품질을 유지한 채 10배 경량화를 이뤘다는 점이다. 다만 NAVSIM 같은 오프라인 플래닝 벤치마크는 실제 센서·제어 루프를 포함하지 않아 실차 검증은 추가 과제로 남고, 공개 저장소의 커밋이 2025-12 이후 README 수준으로 잠잠해 '연구용 완결 프로젝트' 성격이 강하다. 그럼에도 CVPR 2025 Highlight라는 학계의 인정과 재현성 높은 오픈소스 덕분에, 디퓨전·생성형 모델 기반 End-to-End 주행 연구를 시작하는 사람들이 가장 먼저 읽고 돌리는 기준점이 되고 있다.

원문: https://arxiv.org/abs/2411.15139 · 저장소: https://github.com/hustvl/DiffusionDrive

목록으로 돌아가기