← 최신 논문
💻 computer science

Learning New Tasks via Reusable Skills: Skill-Compositional Experts for Embodied Continual Learning

본 논문은 구성적 기술 접지(Compositional Skill Grounding)를 통해 과업을 재사용 가능한 기술로 분해하고, 이중 실행 및 전이 전문가(Dual Execution-and-Transition Experts)를 통해 그 실행과 전이를 조정함으로써 임바디드 지속 학습(Embodied Continual Learning)에서의 파괴적 망각을 완화하는 기술 구성적 전문가(Skill-Compositional Experts, SCE) 프레임워크를 제안한다.

원저자: Shuaike Zhang, Shaokun Wang, Haoyu Tang, Jianlong Wu, Liqiang Nie

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

원저자: Shuaike Zhang, Shaokun Wang, Haoyu Tang, Jianlong Wu, Liqiang Nie

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

로봇에게 집안일을 하는 법을 가르치고 있다고 상상해 보세요. 먼저, 서랍을 여는 법을 가르칩니다. 그다음, 그릇을 집어 올리는 법을 가르칩니다. 마지막으로, 그 그릇을 서랍 안에 넣는 법을 가르칩니다.

로보틱스 세계에서는 이를 **체화된 연속 학습(Embodied Continual Learning)**이라고 부릅니다. 로봇은 이전의 기술을 잊지 않으면서 새로운 과업을 계속해서 배워나가야 합니다.

문제점: "표류하는" 로봇

이 논문은 대부분의 로봇이 심각한 기억력 문제를 가지고 있다고 설명합니다. 새로운 기술을 가르칠 때, 로봇의 내부 "두뇌"(구체적으로는 시각 및 언어 데이터를 처리하는 방식)가 새로운 과업에 맞추기 위해 변하거나 "표류(drift)"하기 시작합니다.

이는 마치 새로운 노래를 배우는 음악가와 같습니다. 만약 그들이 새 노래를 너무 많이 연습하면, 예전 노래를 연주할 때 새로운 리듬이 섞여 들어가 원래의 곡을 약간 틀리게 연주하게 될 수도 있습니다. 로봇에게 이것은 위험한데, 단순히 노래를 연주하는 것이 아니라 물리적인 팔을 움직이는 일이기 때문입니다. 만약 로봇의 내부 지도가 표류한다면, 한 단계에서의 작은 실수가 점점 더 커져 결국 과업을 완수하지 못하고 실패하게 됩니다. 이를 **파괴적 망각(catastrophic forgetting)**이라고 합니다.

해결책: "레고 상자" 접근법 (SCE)

저자들은 SCE(Skill-Compositional Experts)라고 불리는 새로운 프레임워크를 제 제안합니다. 로봇에게 모든 새로운 과업을 완전히 새로운 거대한 명령어로 가르치는 대신, 모든 것을 작고 재사용 가능한 레고 블록(기술)으로 분해하도록 가르칩니다.

SCE가 어떻게 작동하는지 두 가지 주요 도구를 통해 살펴보겠습니다.

1. "기술 정리자" (CSG)

명령어 상자가 있다고 상상해 보세요. 구성적 기술 접지(Compositional Skill Grounding, CSG) 모듈은 스마트한 사서와 같습니다. 이 모듈은 로봇이 복잡한 과업(예: "그릇을 서랍에 넣기")을 수행하는 긴 영상을 보고, 이를 작고 재사용 가능한 덩어리로 나눕니다.

  • 덩어리 A: "그릇을 잡는다."
  • 덩어리 B: "그릇을 들어 올린다."
  • 덩어리 C: "서랍을 연다."
  • 덩어리 D: "그릇을 놓는다."

이것들을 기술 베이스(Skill Base)(디지털 도서관)에 저장합니다. 이제 로봇이 새로운 과업을 배워야 할 때, 처음부터 다시 시작하지 않습니다. 그저 도서관에서 기존의 "잡기"와 "놓기" 블록을 꺼내어 새로운 순서로 조립하기만 하면 됩니다.

2. "이중 전문가 두뇌" (DETE)

로봇이 레고 블록 라이브러리를 갖추었다면, 이를 어떻게 사용할지 결정할 두뇌가 필요합니다. 이것이 바로 이중 실행 및 전이 전문가(Dual Execution-and-Transition Experts, DETE) 모듈입니다. 여기에는 협력하는 두 명의 전문화된 조력자가 있습니다.

  • "실행자" (Execution Expert): 이 조력자는 특정 기술을 완벽하게 수행하는 데 탁월합니다. 만약 로봇이 "그릇을 잡아야" 한다면, 이 전문가는 로봇이 처음 그랬던 것처럼 정확하게 그릇을 잡을 수 있도록 제어합니다. 이는 로봇이 잡는 법을 "잊어버리는" 것을 방지합니다.
  • "전환자" (Transition Expert): 이 조력자는 전환의 달인입니다. "잡기"에서 "들어 올리기"로 매끄럽게 넘어가는 법을 알고 있습니다. 하나의 기술이 끝나고 다른 기술이 시작되는 복잡한 중간 단계를 처리합니다.

이 두 전문가는 함께 작동합니다. "실행자"는 개별 기술을 안정적으로 유지하고, "전환자"는 한 동작에서 다음 동작으로 바뀔 때 로봇이 비틀거리지 않도록 만듭니다.

이것이 왜 중요한가

논문은 이를 컴퓨터 시뮬레이션(LIBERO 벤치마크)과 실제 물리적 로봇 팔을 통해 테스트했습니다.

  • 시뮬레이션에서: 새로운 것을 배울 때 기존의 과업을 기억하는 능력이 다른 방법들보다 훨씬 뛰어났습니다. 즉, 망각이 훨씬 적었습니다.
  • 실제 환경에서: 실제 로봇 팔에 적용했을 때 효과는 더욱 좋았습니다. 다른 방식들은 새로운 것을 배운 후 기존의 과업 수행에 실패했지만, SCE 방식의 로봇은 시간이 흐름에 따라 학습한 일련의 과업들을 성공적으로 완료할 수 있었습니다.

핵심 요약

이 논문은 로봇의 과업을 하나의 거대하고 변경 불가능한 메모리 블록으로 다루는 대신, 재사용 가능한 기술의 조합(레고를 쌓는 것과 같은)으로 취급함으로써 로봇이 정신을 잃지 않고 지속적으로 학습할 수 있다고 주장합니다. "실행자"는 기술을 날카롭게 유지하고, "전환자"는 흐름을 매끄럽게 유지하여 로봇의 내부 지도가 경로를 벗어나 표류하는 것을 방지합니다.

요약하자면: SCE는 로봇에게 완벽한 기본 기술(썰기, 굽기, 끓이기) 세트를 가진 숙련된 요리사가 되는 법을 가르칩니다. 매번 새로운 레시피를 처음부터 통째로 외우는 대신, 이 완벽한 기술들을 서로 조합하여 새로운 요리를 만들어냄으로써, 양파 써는 법을 절대 잊지 않도록 보장하는 것입니다.

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

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

Digest 사용해 보기 →