Eluna: An Agentic LLM System for Automating Warehouse Operations with Reasoning and Task Execution
이 논문은 표준 운영 절차(SOP)를 그래프 기반 다중 에이전트 워크플로우로 인코딩하고 비대칭 에피소드 증류(asymmetric episodic distillation)를 채택하여 추론 시의 오버헤드 없이 높은 정확도와 낮은 지연 시간을 달성함으로써 복잡한 창고 운영을 자동화하는, 실제 운영 환경에 배포된 에이전트 시스템인 Eluna를 소개한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
거대한, 첨단 기술이 집약된 창고를 로봇들이 컨베이어 벨트 위를 질주하고 매초 수천 개의 패키지가 분류되는 북적이는 거대 도시라고 상상해 보십시오. 이 도시에는 **표준 운영 절차(SOP)**라고 불리는 엄격한 규칙 책이 있습니다. 이것은 단순한 목록이 아닙니다. 잘못된 길로 들면 도시 전체에 교통 정체를 일으켜 운영을 중단시킬 수 있는 '선택형 모험 소설'처럼, 수십 가지의 "만약 이렇다면, 저렇다" 식의 결정이 담긴 복잡하고 분기되는 지도입니다.
오랫동안 인간은 이 규칙 책을 읽고, 데이터를 확인하고, 결정을 내려야 했습니다. 그것은 느렸고, 인간은 지치기도 하며 실수를 저지르기도 했습니다. 그 후, 사람들은 이 일을 수행하기 위해 매우 똑똑한 AI 로봇(대규모 언량 모델)을 사용하려고 시도했습니다. 하지만 문제는 여기에 있습니다. 거대한 100페이지짜리 규칙 책을 똑똑한 AI에게 한꺼번에 건네주면, AI는 압도당합니다. 이는 마치 도서관 전체를 읽으면서 동시에 수학 문제를 푸는 것과 같습니다. AI는 혼란에 빠지거나, 규칙을 잊어버리거나, 길을 잘못 들게 됩니다.
이 문제를 해결하기 위해 아마존이 만든 새로운 시스템인 Eluna가 등장했습니다. Eluna를 하나의 초거대 뇌가 아니라, 고도로 조직화된 건설 팀이라고 생각하십시오.
팀과 설계도
Eluna는 전체 규칙 책을 한 사람에게 주는 대신, 업무를 세분화합니다.
- 설계도: 복잡한 규칙 책은 디지털 지도(그래프)로 변환됩니다. 하지만 Eluna는 지도 전체를 한 번에 보여주지 않습니다. Eluna는 "점진적 공개(progressive disclosure)" 기법을 사용합니다. 마치 전체 여정이 아닌 다음 회전 구간만을 보여주는 GPS처럼, 팀이 다음에 봐야 할 몇 단계만을 노출합니다. 이는 AI가 길을 잃지 않도록 합니다.
- 현장 소장: 지도를 보유하고 다음에 수행할 작업을 결정하는 메인 "현장 소장(Foreman)" 에이전트가 있습니다.
- 전문가들: 현장 소장은 특정 업무를 처리하기 위해 더 작고 전문화된 "하위 에이전트(Sub-agents)"들을 보냅니다. 어떤 이는 온도를 체크하고, 어떤 이는 로봇 속도를 확인하며, 또 다른 이는 재고를 조회합니다. 이 전문가들은 서로의 업무에 방해받지 않도록 각자의 조용한 방(격리된 컨텍스트)에서 작업합니다. 이들은 코드를 실행하고 실시간 데이터를 즉시 확인할 수도 있습니다.
- 기술 팩(Skill Packs): 새로운 유형의 문제(예: 멈춘 로봇 수리 또는 파손된 패키지 처리)가 발생할 때마다 전용 "기술 팩"이 함께 옵니다. 기술 팩을 로드하기만 하면 팀은 정확히 어떤 도구를 사용해야 할지 알게 됩니다. 모든 새로운 작업마다 팀 전체를 다시 교육할 필요가 없습니다.
핵심 비결: 실수로부터 배우기
Eluna의 가장 똑똑한 점은 학습 방식입니다. 팀은 단순히 AI에게 "여기 규칙이 있다"라고 말한 것이 아닙니다. 그들은 **비대칭 에피소드 증류(asymmetric episodic distillation)**라는 영리한 훈련 방법을 사용했습니다.
매우 똑똑하지만 속도는 느린 마스터 셰프(가르치는 모델, "Teacher")를 상상해 보십시오. 셰프는 복잡한 요리를 시도하다가 몇 번의 실수를 하고, 이를 바로잡기 위해 특별한 노트(에피소드 메모리)에 기록합니다. 셰프는 이 노트를 보며 점점 더 나은 요리를 하게 됩니다.
그다음, 빠르고 젊은 견습생(배우는 모델, "Student")이 이 교정된 요리 과정을 지켜봅니다. 견습생은 레시피를 너무나 완벽하게 익혀서 더 이상 노트가 필요하지 않게 됩니다. 그들은 교훈을 내면화했습니다. 견습생이 실제 주방에 갔을 때, 그들은 노트를 확인하기 위해 멈출 필요 없이 빠르고 완벽하게 요리합니다.
논문에서 "가르치는 모델(Teacher)"은 자신의 오류를 스스로 수정하며 완벽한 요리 경로(궤적)를 생성하는 거대 AI 모델입니다. "배우는 모델(Student)"은 이러한 완벽한 경로로부터 학습하는 더 작고 빠른 모델(예: 320억 파라미터 버전)입니다. 논문은 학생에게 작업 중에 노트를 읽게 하는 방식이 시스템을 느리고 취약하게 만든다는 점을 명시하며, 이 방식을 배제했습니다. 대신, 학생은 교정 사항을 암기해야 합니다.
실제로 효과가 있는가?
팀은 Eluna를 가상의 퍼즐이 아닌 실제 창고 작업에 테스트했습니다.
- 로봇 구조: 한 테스트에서 시스템은 왜 로봇 컨베이어 벨트가 고장 났는지 진단해야 했습니다. 기존의 기성 AI 모델들은 혼란에 빠져 실패했습니다. 그러나 Eluna는 거대한 "가르치는 모델"의 성능과 일치하면서도 훨씬 빨랐습니다. Eluna는 문제를 정확히 식별하고 실시간으로 해결했습니다.
- 티켓 분류: 또 다른 테스트에서 시스템은 파손된 패키지에 대한 인간의 어지러운 메모를 읽고 어떻게 조치할지 결정해야 했습니다. 3,550억 개의 파라미터를 가진 거대 버전의 Eluna는 인간 전문가와 **94%**의 일치율을 보였습니다. 이는 매우 까다로운 작업에서 거의 완벽에 가까운 수치입니다.
- 속도: 시스템은 똑똑해졌을 뿐만 아니라 더 빨라졌습니다. 로봇 문제를 진단하는 데 걸리는 시간을 느린 거대 모델들에 비해 절반 이상 단축했습니다.
논문이 말하는 것 (그리고 말하지 않는 것)
저자들은 자신들이 발견한 바를 매우 명확하게 밝히고 있습니다. 그들은 규칙이 많은 창고 업무의 경우, 잘 훈련된 작은 AI가 거대하고 훈련되지 않은 AI보다 우수함을 보여주었습니다. 그들은 단순히 AI를 크게 만드는 것만으로는 정보에 압도당하는 문제를 해결할 수 없음을 입증했습니다.
하지만 그들은 이 시스템이 마법이 아니라는 점도 지적합니다. 만약 원래의 규칙 책(SOP)에 구멍이 있거나, 창고 센서에서 들어오는 데이터가 좋지 않다면 AI는 여전히 실수를 저지를 것입니다. 문제는 AI의 두뇌가 아니라, 지침과 데이터의 품질입니다.
논문은 이 접근 방식이 창고 운영에는 매우 효과적이지만, 완전히 다른 종류의 업무에서도 작동하는지는 아직 증명되지 않았다고 제안합니다. 또한, 이 시스템을 훈련하는 데는 많은 컴퓨팅 파워와 매우 똑똑한 "가르치는 모델"이 필요하며, 이는 소규모 기업이 감당하기 어려울 수 있다는 점도 인정하고 있습니다.
요약하자면, Eluna는 큰 문제를 작고 관리 가능한 조각으로 나누고, 교정된 사례로부터 배우도록 AI를 훈련하는 적절한 구조를 갖춘다면, 실제 창고를 운영할 수 있을 만큼 매우 똑똑하고 빠른 시스템을 구축할 수 있다는 것을 보여주는 증거입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.