← 최신 논문
💻 computer science

VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agents

VASO는 파운데이션 모델의 가중치를 수정하지 않고도 반례를 사용하여 시간적 안전 사양에 대해 재사용 가능한 기술을 반복적으로 정제함으로써, 최소한의 최적화 샘플만으로 물리적 에이전트에 대해 높은 준수성을 달현하며, 형식 검증을 통해 LLM이 생성한 로봇 기술 계약의 자기 진화를 가능하게 하는 새로운 프레임워크이다.

원저자: Yunhao Yang, Neel P. Bhatt, Kevin Wang, Samuel Tetteh, Zhangyang Wang, Ufuk Topcu

게시일 2026-06-05
📖 4 분 읽기☕ 가벼운 읽기

원저자: Yunhao Yang, Neel P. Bhatt, Kevin Wang, Samuel Tetteh, Zhangyang Wang, Ufuk Topcu

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

VASO에 대한 설명: 쉬운 언어와 창의적인 비유를 활용하여

거대한 문제: 신뢰할 수 없는 "똑똑한" 로봇

당신이 매우 유능하고 창의적인 요리사(AI)를 고용하여 로봇 주방을 위한 레시피(기술)를 작성하게 한다고 상상해 보세요. 이 요리사는 몇 초 만에 "샌드위치 만들기"나 "고양이 피하기"와 같은 레시피를 써낼 수 있습니다.

하지만 함정이 있습니다: 레시피가 영어로 읽기에 그럴듯하다고 해서, 로봇이 집을 태워 먹지 않을 것이라는 보장은 없습니다.

기존 방식들은 로봇이 레시피를 직접 실행해 보게 하고, 실패하면 요리사에게 다시 써달라고 요청하는 방식으로 이를 해결하려 합니다. 이는 마치 국 맛을 보고 "너무 짜니까 다시 만들어 봐"라고 말하는 것과 같습니다. 하지만 이 방식은 국이 '이번 한 번' 짰다는 사실만 알려줄 뿐입니다. (예를 들어 가스레인지가 너무 뜨거워지거나, 조리대 위로 고양이가 뛰어오르는 등의) 모든 가능한 상황에서도 레시피가 안전할 것이라는 점은 증명하지 못합니다.

해결책: VASO (수학적 편집자)

저자들은 로봇 레시피를 위한 엄격한 수학적 편집자 역할을 하는 시스템인 VASO를 소개합니다. 단순히 국 맛을 보는 대신, VASO는 깨뜨릴 수 없는 안전 법칙(예: "불에 손대지 마라" 또는 "사람이 근처에 있으면 항상 멈춰라")에 따라 레시피를 검토합니다.

VASO의 작동 단계는 다음과 같습니다.

1. "번역기" (가교 역할)

로봇은 "코드"(왼쪽으로 이동, 정지, 속도 높임)로 말하지만, 안전 규칙은 "논리"(사람이 보이면, 그러면 정지)로 작성됩니다.

  • 비유: 로봇은 "로봇어"만 할 줄 아는 외국인이고, 안전 검사관은 "논리어"만 할 줄 아는 상황을 상상해 보세요.
  • VASO의 역할: VASO는 로봇의 움직임을 논리적 문장으로 즉시 변환하는 **번생기(labeling function)**라는 번역기를 만듭니다. 이를 통해 안전 검사관이 로봇이 정확히 무엇을 하고 있는지 이해할 수 있게 합니다.

2. "수학적 검증" (형식 검증)

로봇이 레시피를 실행하기도 전에, VASO는 수학적 시뮬레이션을 실행합니다.

  • 비유: 이것은 조종사를 위한 비행 시뮬레이터와 같습니다. 비행기가 이륙하기 전, 시뮬레이터는 비행 계획이 산에 충돌하는지 확인하기 위해 수백만 개의 시나리오를 실행합니다.
  • VASO의 역할: VASO는 레시피가 안전 규칙을 어길 가능성이 있는지 확인합니다. 만약 수학적으로 "예, 이 레시피는 충돌할 수도 있습니다"라는 결과가 나오면, 단순히 "실패"라고만 하지 않습니다. 대신 정확히 어느 순간에 충돌이 발생하는지(반례, counterexample)를 찾아냅니다.

3. "텍스트 그래디언트" (피드백 루프)

이것이 핵심적인 마법 같은 부분입니다. 보통 수학적 검증이 실패하면 코드 전체를 다시 써야 합니다. 하지만 VASO는 더 똑똑합니다.

  • 비유: 수학적 검증 결과가 요리사에게 다음과 같은 쪽지를 보내는 것과 같습니다: "당신의 레시피는 사람이 있을 때도 '앞으로 걷기'라고 되어 있습니다. 이 부분을 '멈추기'로 수정하세요."
  • VASO의 역할: VASO는 수학적 실패를 텍스트 지시 사항(텍스트 그래디언트)으로 변환합니다. 이는 AI 요리사에게 오류를 수정하기 위해 레시피 자체를 어떻게 다시 써야 하는지 정확히 알려줍니다.
  • 중요한 세부 사항: AI 요리사의 두뇌(기저 모델)는 그대로 유지됩니다. 우리는 요리사를 재학습시키는 것이 아니라, 그들이 작성한 특정 레시피 카드를 편집하는 것뿐입니다.

이것이 왜 중요한가

이 논문은 두 가지 실제 로봇, 즉 지상 로봇(강력한 성능의 로보락 같은 형태)과 드론을 대상으로 테스트했습니다.

  • 결과: VASO는 100번 미만의 시도로 로봇이 안전 규칙을 97.2%의 확률로 준수하도록 만들었습니다.
  • 비교: 단순히 AI에게 다시 시도하라고 요청하거나, AI의 두뇌를 재학습시키는 다른 방식들은 안전성이 떨어지거나 훨씬 더 많은 시간과 컴퓨팅 자원을 소모했습니다.

"자기 진화(Self-Evolving)" 부분

논문에서는 이를 "자기 진화하는 기술(Self-Evolving Skills)"이라고 부릅니다.

  • 과거 방식: 로봇에게 백만 개의 사례를 학습시켜 일반적인 "감"을 익히게 합니다.
  • VASO 방식: 로봇에게 특정 기술(예: "운전하기")을 주고, 수학적으로 검증한 뒤, 결함을 찾아내어 기술의 정의를 업데이트합니다. 이제, 그 동일한 기술은 미래의 모든 작업에서 더 안전하게 작동합니다. 이는 마치 자동차 한 대를 고치는 것이 아니라, 자동차 엔진의 설계도를 업그레이드하여 그 설계도로 만들어지는 모든 자동차가 더 안전하게 만드는 것과 같습니다.

한 문장 요약

VASO는 수학적 증명을 사용하여 로봇 지침의 결함을 찾아내고, 그 결함을 간단한 텍스트 피드백으로 변환하며, AI의 두뇌를 재학습시키지 않고도 로봇의 "기술 레시피"를 자동으로 수정하여 완벽하게 안전하게 만드는 시스템입니다.

이 논문이 주장하지 않는 것 (한계점)

  • 이 시스템이 의료 수술이나 생사가 걸린 결정에 작동한다고 주장하지 않습니다 (테스트는 내비게이션과 드론을 대상으로 진행되었습니다).
  • 로봇이 안전을 "의식"하거나 "이해"한다고 주장하지 않습니다. 로봇은 단지 수학적으로 검증된 규칙을 따를 뿐입니다.
  • 이 시스템이 모든 가능한 로봇 시나리오에 즉각적으로 작동한다고 주장하지 않습니다. 이는 "번역기(labeling function)"가 올바르게 작성되어 있다는 것에 의존합니다. 만약 번역기가 실수를 한다면, 수학적 검증은 잘못된 안전 신호를 줄 수 있습니다.

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

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

Digest 사용해 보기 →