← 최신 논문
🤖 AI

TerraTransfer: Learning End-to-End Driving Policies Without Expert Demonstrations

TerraTransfer는 전문가의 시연 없이도 정책 학습을 시각적 인지로부터 분리하여 벡터화된 시뮬레이터에서의 셀프 플레이를 통해 주행 정책을 생성하고, 이후 오직 쌍을 이룬 (이미지, 장면 상태) 데이터만을 사용하여 사전 학습된 비전 백본과 정렬함으로써 전문가의 시연 필요성을 제거하는 엔드 투 엔드 자율 주행 프레임워크를 소개한다.

원저자: Zikang Xiong, Weixin Li, Zhouchonghao Wu, Akshay Rangesh, Saarth Bonde, Grantland Hall, Chen Tang, Yihan Hu, Wei Zhan

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

원저자: Zikang Xiong, Weixin Li, Zhouchonghao Wu, Akshay Rangesh, Saarth Bonde, Grantland Hall, Chen Tang, Yihan Hu, Wei Zhan

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

자율주행 자동차를 가르치는 상황을 상상해 보세요. 보통 업계 표준은 수백만 마일을 주행한 경험이 있는 인간 운전 교육자를 고용하는 것과 같습니다. 그들의 모든 움직임을 기록하고, 데이터(그들이 무엇을 보았고 무엇을 했는지)에 라벨을 붙인 다음, AI가 그들을 복제하도록 가르치려 노력합니다. 이는 비용이 많이 들고 느리며, AI는 실제 도로에서 발생하는 무질서하고 위험한 아찔한 순간(near-misses)을 놓친 채 오직 인간의 "완벽한" 순간만을 학습하게 됩니다.

TerraTransfer는 자동차를 가르치는 완전히 다른 방식을 제안합니다. 이는 단 한 줄의 인간 주행 로그도 필요로 하지 않습니다. 이를 두 단계의 과정으로 생각해 보세요. 첫째, 비디오 게임 속에서 운전을 배운다. 둘째, 실제 세상을 보는 법을 배운다.

작동 방식은 다음과 같습니다. 쉬운 비유를 사용하겠습니다.

1단계: "비디오 게임" 드라이버 (자기 대국, Self-Play)

수천 대의 자동차가 가상 도시를 주행하는 비디오 게임을 상상해 보세요. 이 게임에서 자동차들은 인간에 의해 제어되는 것이 아니라, 반복해서 스스로와 게임을 하며 배우는 단 하나의 AI 두뇌에 의해 제어됩니다.

  • 초능력: 이것은 비디오 게임(벡터화된 시뮬레이터)이기 때문에, AI는 **초당 200만 단계(steps)**를 주행할 수 있습니다. 인간이 1마일을 운전하는 시간 동안, AI는 수백만 번의 충돌과 회복, 그리고 배움을 경험할 수 있습니다.
  • 결과: 이 AI는 숙련된 드라이버가 됩니다. 가능한 모든 재난과 성공을 시뮬레이션 속에서 겪어보았기 때문에, 어떤 상황에서도 정확히 무엇을 해야 할지 알게 됩니다.
  • 함정: 이 숙련된 드라이버는 실제 세상에 대해 "눈이 멀어" 있습니다. 카메라 이미지를 보는 것이 아니라, 숫자 목록(예: "앞차와의 거리 50미터")만을 봅니다. 이는 마치 체스판의 좌표만 전달받으면 체스를 둘 수 있지만, 정작 체스판을 직접 '볼' 수는 없는 체스 그랜드마스터와 같습니다.

2단계: "눈" (시각 정렬, Vision Alignment)

이제, 카메라를 가진 실제 자동차가 저 숙련된 게이머처럼 운전하도록 가르쳐야 합니다. 보통은 실제 자동차에게 인간의 주행을 보여주기 위해 수백만 시간의 주행 데이터가 필요합니다. 하지만 TerraTransfer는 더 똑똑한 방식을 사용합니다.

  • 설정: 우리는 1단계에서 만든 "눈이 먼" 숙련된 드라이버의 두뇌를 **동결(freeze)**시킵니다. 이제 이 드라이버는 더 이상 학습할 수 없으며, 오직 "선생님" 역할만 수행합니다.
  • 학생: 우리는 카메라(눈)를 가지고 있지만 운전 경험은 없는 새로운 AI를 만듭니다.
  • 수업: 우리는 학생에게 도로 사진을 보여줍니다. 그러면 "선생님"(숫자 목록으로 도로를 보는 존재)은 학생에게 이렇게 말합니다. "내가 이 숫자 목록을 보고 있다면 왼쪽으로 꺾을 거야. 너도 이 사진을 보고 있다면 왼쪽으로 꺾어야 해."
  • 마법 같은 기술: 이 논문은 특별한 "구조적 손실(structural loss)"을 도입합니다. 선생님의 두뇌가 주행 상황을 도서관처럼 정리한다고 상상해 보세요. 학생에게 모든 개별적인 책 제목(모든 구체적인 숫자)을 암기하도록 강요하는 대신, 학생은 도서관의 배치 구조를 배웁니다. 즉, "비 오는 날 느린 트럭"이 선생님의 마음속에서 "안개 낀 날 느린 트럭"과 유사한 느낌을 준다는 것을 배우는 것입니다. 이러한 관계의 지도를 일치시킴으로써, 학생은 인간의 주행 로그를 전혀 보지 않고도 올바르게 운전하는 법을 배웁니다.

이것이 왜 중요한가

  1. 인간 로그가 필요 없음: 운전자를 고용하거나, 그들의 주행 거리를 기록하거나, 값비싼 데이터 라벨링 비용을 지불할 필요가 없습니다. "선생님"은 시뮬레이션 속에서 게임을 하며 스스로 학습했습니다.
  2. 더 저렴하고 빠름: "선생님"을 훈련하는 데 강력한 컴퓨터로 96시간이 걸렸습니다. "학생"(카메라 자동차)을 정렬하는 데는 단 10시간밖에 걸리지 않았습니다.
  3. 특이한 상황에 더 강함: 선생님은 게임 속에서 충돌하고 회복하며 배웠기 때문에, 인간의 로그가 흔히 놓치는 희귀하고 위험한 상황(롱테일 현상)을 처리하는 데 본질적으로 능숙합니다.

결과

연구진이 이 새로운 "학생" 자동차를 현실적이고 사진처럼 정교한 시뮬레이션(3D 가우시안 스플래팅을 사용하여 가상 세계를 실제 영상처럼 구현)에서 테스트했을 때, 이 모델은 인간의 데이터를 사용하는 기존의 최고 자율주행 시스템들과 대등하거나 오히려 더 나은 성능을 보였습니다.

현재의 한계

이 논문은 아직 할 수 없는 부분에 대해서도 솔직하게 밝히고 있습니다:

  • 시각적 세부 사항: 선생님은 단순한 도형(박스)으로부터 배웠기 때문에, 학생은 운전자의 손짓이나 브레이크 등 깜빡임 같은 미세한 시각적 신호를 놓칠 수 있습니다.
  • 보행자 및 자전거 이용자: 시뮬레이션은 주로 자동차를 다루므로, AI는 사람이나 자전거와 도로를 공유하는 법을 충분히 배우지 못했습니다.
  • 신호등: 복잡한 교차로 규칙을 아직 완전히 마스터하지 못했습니다.

요약하자면: TerraTransfer는 자동차가 초고속 비디오 게임을 플레이하여 숙련가가 되게 한 뒤, 카메라를 장착한 자동차가 그 숙련가의 논리를 모방하도록 가르침으로써, 인간 운전자를 복제하는 비싸고 느린 과정을 완전히 건너뜁니다.

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

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

Digest 사용해 보기 →