Sign In

DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning

Created by
  • Haebom
Category
Empty

저자

Weikang Wan, Ziyu Wang, Yufei Wang, Zackory Erickson, David Held

개요

본 논문은 차별 가능한 궤적 최적화(Differentiable Trajectory Optimization)를 정책 표현으로 사용하여 강화 학습 및 모방 학습을 위한 행동을 생성하는 DiffTORI를 제안합니다. 궤적 최적화는 제어 분야에서 널리 사용되는 강력한 알고리즘이며, 비용 함수와 동역학 함수에 의해 매개변수화됩니다. DiffTORI의 핵심은 최근 발전된 차별 가능한 궤적 최적화를 활용하여 손실에 대한 궤적 최적화 매개변수의 기울기를 계산하는 것입니다. 결과적으로, 궤적 최적화의 비용 함수와 동역학 함수를 end-to-end로 학습할 수 있습니다. DiffTORI는 이전 모델 기반 강화 학습 알고리즘의 "목표 불일치" 문제를 해결합니다. DiffTORI의 동역학 모델은 궤적 최적화 과정을 통해 정책 기울기 손실을 미분하여 작업 성능을 직접 극대화하도록 학습됩니다. 고차원 감각 관측치를 가진 표준 로봇 조작 작업 세트에서 모방 학습에 대한 DiffTORI의 성능을 벤치마킹하고, 피드포워드 정책 클래스, 에너지 기반 모델(EBM) 및 확산 모델과 비교합니다. 15개의 모델 기반 강화 학습 작업과 고차원 이미지 및 점 구름 입력을 사용한 35개의 모방 학습 작업에서 DiffTORI는 두 영역 모두에서 이전 최첨단 방법들을 능가합니다. 코드는 https://github.com/wkwan7/DiffTORI 에서 확인할 수 있습니다.

시사점, 한계점

시사점:
차별 가능한 궤적 최적화를 활용하여 모델 기반 강화 학습 및 모방 학습의 성능을 향상시킬 수 있음을 보여줍니다.
고차원 감각 입력(이미지, 점 구름)을 사용하는 복잡한 로봇 조작 작업에서 우수한 성능을 달성합니다.
"목표 불일치" 문제를 해결하는 효과적인 방법을 제시합니다.
다양한 작업에서 기존 최첨단 방법들을 능가하는 성능을 보입니다.
공개된 코드를 통해 재현성을 높입니다.
한계점:
특정 로봇 조작 작업에 대한 성능 평가로 일반화 성능에 대한 추가적인 연구가 필요합니다.
계산 비용이 높을 수 있습니다. (차별 가능한 궤적 최적화의 계산 복잡도 고려)
다른 유형의 작업이나 환경에 대한 적용 가능성에 대한 추가적인 연구가 필요합니다.
👍