← 최신 논문
🤖 machine learning

CoIRL-AD: Collaborative-Competitive Imitation-Reinforcement Learning in Latent World Models for Autonomous Driving

CoIRL-AD는 잠재 세계 모델(latent world models) 내에서 모방 학습과 강화 학습을 통합하여, 특히 롱테일 시나리오와 교차 도시 환경에서 엔드 투 엔드 자율 주행의 강건성과 일반화 능력을 향상시키기 위해 목표를 분리하고 상상된 롤아웃(imagined rollouts)을 오프라인 학습에 활용하는 협력적-경쟁적 프레임워크이다.

원저자: Xiaoji Zheng, Ziyuan Yang, Yanhao Chen, Yuhang Peng, Yuanrong Tang, Gengyuan Liu, Bokui Chen, Jiangtao Gong

게시일 2026-06-16
📖 3 분 읽기☕ 가벼운 읽기

원저자: Xiaoji Zheng, Ziyuan Yang, Yanhao Chen, Yuhang Peng, Yuanrong Tang, Gengyuan Liu, Bokui Chen, Jiangtao Gong

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

자율주행 자동차를 가르치는 상황을 상상해 보세요. 전통적으로 우리는 전문가의 운전 영상 수천 시간 분량을 보여주며, "똑같이 따라 해"라고 말하는 방식을 사용해 왔습니다. 이를 **모방 학습(Imitation Learning, IL)**이라고 합니다. 이 방식은 익숙한 도로에서는 잘 작동하지만, 만약 자동차가 한 번도 본 적 없는 낯선 도시에서 (예: 갑자기 튀어나오는 사슴 같은) 기이하고 드문 상황에 직면하면, 특정 시나리오를 학습 데이터에서 본 적이 없기 때문에 당황하거나 충돌하곤 합니다.

이를 해결하기 위해 연구자들은 **강화 학습(Reinforcement Learning, RL)**을 추가하는 방법을 시도했습니다. RL은 자동차가 안전하게 운전하면 점수를 얻고, 충돌하면 점수를 잃는 비디오 게임과 같습니다. 자동차는 이것저것 시도해 보고 그 결과를 확인하며 배웁니다.

문제점:
이 논문은 큰 난관을 지적합니다. 실제 도로 위에서 실제 자율주행 자동차로 "비디오 게임"을 하기는 쉽지 않습니다. 자동차를 배우기 위해 수천 번씩 충돌하게 내버려 둘 수는 없기 때문입니다. 그래서 우리는 오직 기존의 영상 데이터만을 사용하여 "오프라인"으로 학습시켜야 합니다. 하지만 여기서 문제가 발생합니다. 기존 데이터는 거의 대부분 완벽한 전문가의 운전 데이터로 구성되어 있습니다. 즉, '나쁜' 운전에 대한 예시는 없으며, 자동차는 스스로 새로운 옵션을 탐색해 볼 기회가 없습니다(본 적이 없기 때문입니다). 만약 제한된 데이터를 바탕으로 단순히 보상 체계를 "게임"하듯 이용하게 되면, 자동차는 혼란에 빠지거나 자신의 능력을 과대평가하여 위험하게 운전할 수 있습니다.

해결책: CoIRL-AD
저자들은 CoIRL-AD라는 새로운 시스템을 제안합니다. 이 시스템은 가상의 시뮬레이션 안에서 두 명의 서로 다른 운전자가 함께 훈련하는 것과 같은 영리한 "이중 정책(dual-policy)" 접근 방식을 사용합니다.

작동 원리는 다음과 같습니다.

1. 두 명의 운전자 (이중 정책)

하나의 뇌가 모든 것을 하려고 하는 대신, 역할을 나눕니다:

  • "학생" 운전자 (모방): 이 운전자의 유일한 임무는 전문가의 영상을 완벽하게 복제하는 것입니다. 안전을 유지하며 규칙을 준수합니다.
  • "탐험가" 운전자 (강화): 이 운전자는 새로운 것을 시도할 수 있습니다. 다양한 경로를 상상하고, 단순히 따라 하는 것보다 더 나은 운전 방법을 찾으려 노력합니다.

2. 수정구슬 (잠재 세계 모델, Latent World Model)

실제 도로에서 테스트할 수 없기 때문에, 이들은 시뮬레이터가 필요합니다. 하지만 완벽한 3D 시뮬레이터를 만드는 것은 어렵습니다. 대신, 그들은 "수정구슬"(잠재 세계 모델)을 만들었습니다.

  • 탐험가 운전자가 "여기서 왼쪽으로 꺾으면 어떻게 될까?"라고 생각하면, 수정구슬은 몇 초 후에 도로가 어떤 모습일지를 즉각적으로 예측합니다.
  • 이를 통해 탐험가 운전자는 실제 자동차를 움직이지 않고도 컴퓨터의 뇌 안에서 미래의 시나리오를 "상상"하고, 자신이 충돌할지 성공할지를 확인할 수 있습니다.

3. 역방향 사고 (역인과성, Inverse Causality)

보통 계획은 단계별로 이루어집니다: "여기로 가고, 그다음 저기로 가고, 그다음 저기로 가야지."
이 논문은 더 스마트한 방식을 제안합니다: 역방향으로 생각하십시오.
운전을 하다가 목적지를 본다고 가정해 봅시다. 당신은 3초 후에 어디에 있을지를 먼저 결정한 다음, 그곳에 도달하기 위한 첫 번째 움직임을 결정합니다. 논문은 이러한 "목표 우선" 사고 방식이 단계별 방식보다 더 나은 탐험가 운전자의 경로를 찾아내는 데 도움이 된다는 것을 발견했습니다.

4. 친밀한 경쟁

이것이 핵심 비법입니다. 학생과 탐험가는 끊임없이 경쟁합니다.

  • 그들은 서로 경주합니다.
  • 만약 탐험가가 더 나은, 더 안전한 운전 방법을 찾아내면, 학생은 그것으로부터 배웁니다.
  • 만약 탐험가가 (보상을 얻기 위해 환각을 일으키며) 너무 무모하게 운전하여 위험해지면, 학생이 닻 역할을 하여 탐험가를 다시 안전하고 전문가다운 행동으로 끌어당깁니다.
  • 그들은 지식을 끊임없이 교환하지만, 탐험가가 안전하게 운전하는 법을 잊어버릴 정도로 선을 넘는 것은 허용되지 않습니다.

결과

연구진이 nuScenes 데이터셋(실제 주행 데이터의 거대한 집합)을 통해 테스트했을 때:

  • 더 높은 안전성: 기존 방식보다 충돌 횟수가 적었습니다.
  • 새로운 도시: 싱가포르에서 학습시킨 자동차를 보스턴(완전히 다른 환경)에서 테스트했을 때, 전문가를 모방하기만 했던 자동차들보다 새로운 환경을 훨씬 더 잘 다루었습니다.
  • 희귀 이벤트: "롱테일(long-tail)" 시나리오(기이하고 드문 사고나 장애물 상황)에서도 훨씬 더 견고한 모습을 보였습니다.

요약하자면:
이 논문은 "안전한 복사기"와 "위험을 감수하는 탐험가"가 "수정구슬" 시뮬레이션 안에서 서로 경쟁하며 배우게 함으로써, 제한된 실제 데이터만으로도 자율주행 자동차를 더 안전하고 적응력 있게 가르칠 수 있다고 말합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →