← 최신 논문
⚡ electrical engineering

Flying by Inference: Active Inference World Models for Adaptive UAV Swarms

본 논문은 다중 UAV 궤적 계획을 조합 최적화 문제에서 계층적 확률적 추론 작업으로 전환하는 전문가 안내형 능동 추론 프레임워크를 제안하여, 전문가 시연으로부터 학습하고 오프라인 최적화기를 재실행하지 않고도 참조 분포로부터의 편차를 최소화함으로써 적응형 군집이 매끄럽고 충돌 인식을 갖춘 행동을 생성할 수 있도록 한다.

원저자: Kaleem Arshid, Ali Krayani, Lucio Marcenaro, David Martin Gomez, Carlo Regazzoni

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

원저자: Kaleem Arshid, Ali Krayani, Lucio Marcenaro, David Martin Gomez, Carlo Regazzoni

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

수백 대의 드론을 보유한 거대하고 고속의 배송 서비스의 감독이라고 상상해 보세요. 당신의 임무는 이 드론들이 서로나 건물에 충돌하지 않고 어디로, 어떤 순서로, 어떻게 비행할지 지시하는 것입니다. 보통 수백 대의 드론에 대해 이 계산을 한 번에 수행하는 것은 새로운 패키지가 도착할 때마다 거대하고 불가능한 퍼즐을 매번 해결하려는 것과 같습니다. 전체 퍼즐을 해결하기까지 기다리면 드론은 가만히 있게 되고, 즉시 해결하려 하면 실수를 할 수 있습니다.

이 논문은 쇼를 더 똑똑하게 운영하는 방법을 제안합니다. 매번 수학 퍼즐을 처음부터 해결하는 대신, 시스템은'마스터 플래너'(전문 컴퓨터 프로그램) 로부터 학습한 후 그 지식을 활용하여 실시간으로 빠르고 똑똑한 추측을 합니다.

다음은 이를 간단한 부분으로 나눈 작동 방식입니다:

1.'마스터 플래너'와 세 가지 사전

먼저, 연구자들은 강력한 느린 컴퓨터 프로그램 (유전 알고리즘이라고 함) 을 사용하여 수백 가지 다른 드론 임무를 완벽하게 해결했습니다. 그들은 비행 경로를 단순히 저장하는 것을 넘어, 그 완벽한 비행들을 세 개의'사전'또는 규칙집으로 분해했습니다:

  • 임무 사전: 이는 작업을 어떻게 분배할지에 대한 마스터 목록과 같습니다. 방문해야 할 집이 50 채라면, 이 사전은"좋습니다, 드론 A 는 북쪽을, 드론 B 는 남쪽을 맡습니다"라고 말합니다. 이는 업무를 나누는 최선의 방법을 학습합니다.
  • 경로 사전: 작업이 분배되면 이 사전은 순서를 결정합니다."드론 A 는 집 1, 그다음 집 3, 그리고 집 2 를 방문하세요."이는 가장 효율적인 루프를 학습합니다.
  • 운동 사전: 이는 세부 사항입니다. 집 사이를 어떻게 비행할지 설명합니다. 직선으로 날아갈까요? 나무 때문에 속도를 줄여야 할까요? 다른 드론을 피하기 위해 급회전해야 할까요? 이는 복잡한 물리학을 간단한'운동 단어'로 변환합니다.

2.'능동적 추론'두뇌

이 세 가지 사전이 학습되면 드론들은 더 이상 느린 마스터 플래너가 필요하지 않습니다. 대신능동적 추론이라는 두뇌를 사용합니다.

이것은 미스터리를 해결하려는 탐정처럼 생각하세요. 탐정은 마스터 플래너의 사전에 기반한 세상 작동 방식에 대한'이론'을 가지고 있습니다. 드론이 새로운 것—예를 들어 갑작스러운 새로운 목표나 움직이는 장애물—을 목격하면 다음과 같이 묻습니다: "이 새로운 상황이 우리의 이론과 맞을까요?"

  • '비정상'계기: 시스템은 마스터 플래너가 수행했을 것과 비교하여 잠재적 행동이 얼마나'이상'하거나'비정상'적인지 계산합니다.
  • 결정: 드론이 전문가의 규칙과 매우 다르게 보이는 경로를 고려할 때,'비정상'계기는 높아지고 드론은 그 경로를 거부합니다. 반면 경로가 전문가의 규칙과 매우 유사하게 보이면 계기는 낮게 유지되며 드론은 그 경로를 선택합니다.

이를 통해 군집은 즉시 결정을 내릴 수 있습니다. 그들은 복잡한 계산을 수행하는 것이 아니라, "이것이 전문가가 할 일처럼 보이나요?"라고 확인하는 것입니다.

3. 변화에 적응하기 (재계획'트릭')

드론이 비행하는 동안 새로운 목표가 나타나면 어떻게 될까요?

  • 옛 방식: 모든 것을 멈추고 모든 드론에 대한 전체 퍼즐을 다시 계산한 뒤 처음부터 시작합니다. (너무 느림).
  • 이 논문의 방식: 시스템은 새로운 목표를 보고"어떤 드론이 이'비정상'을 낮게 유지하며 이를 맡아야 할까요?"라고 묻습니다. 그다음"그 드론의 현재 목록에서 이 새로운 정거장은 어디에 들어가야 할까요?"라고 묻습니다. 마지막으로 비행 경로를 약간 조정합니다. 마치 지휘자가 음악을 멈추지 않고 오케스트라의 악보를 즉석에서 조정하는 것과 같습니다.

4.'안전망'(필터)

똑똑한 사전이 있더라도 현실은 messy 합니다. 센서에 잡음이 생기고 바람이 불기 때문입니다. 이를 처리하기 위해 시스템은베이지안 필터(EKF 및 PF 등) 를 사용합니다.

  • 유추: 안개 속에서 차를 운전한다고 상상해 보세요. 당신은 도로 구조 (사전) 를 알고 있지만 완벽하게 볼 수는 없습니다. 필터는"당신은 모퉁이에 있다고 생각하지만 속도와 안개를 기반으로 볼 때 실제로는 몇 발자국 왼쪽에 있습니다"라고 말하는 조종사와 같습니다.
  • 시스템은 결정을 내리기 전에 드론의 실제 위치를 수정하기 위해 이'조종사'를 사용하여 센서가 약간 흐릿하더라도 충돌하지 않도록 보장합니다.

5. 결과

연구자들은 이를 두 가지 방식으로 테스트했습니다:

  1. 시뮬레이션: 그들은 수천 개의 컴퓨터 임무를 실행했습니다. 새로운 시스템은 느린'마스터 플래너'만큼 효율적으로 비행했지만 변화에 반응하는 속도는 훨씬 빨랐습니다. 또한 다른 학습 방법 (Q-러닝 등) 보다 훨씬 부드럽고 안정적으로 비행했는데, 다른 방법들은 떨리고 불규칙한 경향이 있었습니다.
  2. 실제 비행: 그들은 실내에서 인간이 조종하는 실제 드론으로 테스트했습니다. 인간 파일럿이 실수를 하고 덜컹거리는 방식으로 비행함에도 불구하고, 시스템은 데이터를'정제'할 수 있었습니다. 이는 messy 한 인간 비행 데이터를 보고 의도된 경로를 파악한 뒤 자신의 예측을 수정하여 제자리를 유지할 수 있었습니다.

요약

간단히 말해, 이 논문은 드론 군집이 매초 천재 수학자가 되려고 시도하는 대신전문가로부터 학습하도록 가르칩니다. 문제를 세 가지 수준 (누가 무엇을 하는가? 어떤 순서로? 어떻게 비행하는가?) 으로 분해하고'이상 감지기'를 사용하여 제자리를 유지함으로써, 드론들은 새로운 목표가 나타날 때마다 전체 퍼즐을 해결할 슈퍼컴퓨터가 필요 없이 새로운 상황에 즉시 적응하고, 부드럽게 비행하며, 충돌을 피할 수 있습니다.

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

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

Digest 사용해 보기 →