← 최신 논문
⚡ electrical engineering

Active Inference for Adaptive Traffic Signal Control in Noisy Nonstationary IoT Environments

이 논문은 노이즈가 많고 비정상적인 IoT 환경에서 기대 자유 에너지를 최소화하여 공회전 시간과 이산화탄소 배출을 줄임으로써, 규칙 기반 휴리스틱 및 심층 강화 학습보다 뛰어난 성능을 보이는 적응형 교통 신호 관리를 위한 추적 가능한 능동 추론 제어기를 제안한다.

원저자: Dénes Toth, George Ambroladze, Edwin Sundberg, Ali Beikmohammadi, Alfreds Lapkovskis

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

원저자: Dénes Toth, George Ambroladze, Edwin Sundberg, Ali Beikmohammadi, Alfreds Lapkovskis

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

복잡한 도시의 교차로를 거대한, 혼란스러운 주방이라고 상상해 보세요. 자동차는 식재료이고, 교통 신호등은 요리사이며, 목표는 모든 사람을 (움직이게 하여) 빠르게 먹이는 것(이동시키는 것)입니다. 단, 음식을 태우지 않도록(오염이나 사고를 일으키지 않도록) 주의해야 합니다.

이 논문은 **능동적 추론(Active Inference, AIF)**이라 불리는 새로운 종류의 "스마트 셰프"를 소개합니다. 이것이 어떻게 작동하는지, 어떻게 테스트되었는지, 그리고 무엇을 발견했는지를 쉽게 설명합니다.

문제점: 주방에 안개가 끼고 혼란스럽다

현실 세계의 교통 센서(카메라나 레이더 등)는 완벽하지 않습니다. 큰 트럭에 의해 가려지거나, 폭우로 인해 혼란을 겪거나, 혹은 자동차를 아예 놓치기도 합니다. 이는 마치 요리사가 안경에 김이 서린 채로, 고객들이 계속 주문을 바꾸는 상황에서 요리를 해야 하는 것과 같습니다.

  • 기존의 규칙: 전통적인 교통 신호등은 엄격한 레시피(예: "30초 동안 초록불, 그 다음 빨간불")를 따릅니다. 이들은 주방이 미쳐 돌아갈 때 적응하지 못합니다.
  • "블랙박스" 학습자: 더 새로운 AI 시스템들(심층 강화 학습 또는 DQN이라 불림)은 수천 번의 요리 연습을 마친 부주방장과 같습니다. 이들은 정확히 똑같은 주방에서 연습했다면 요리를 아주 잘합니다. 하지만 안개가 더 짙어지거나 고객이 갑자기 이상한 것을 주문하면 당황할 수 있습니다. 또한, 왜 특정 선택을 했는지 아무도 알 수 없습니다. 그저 그렇게 할 뿐입니다.

해결책: "호기심 많은 요리사" (능동적 추론)

저자들은 능동적 추론에 기반한 새로운 요리사를 제안합니다. 단순히 레시피를 암기하거나 과거의 경험으로 추측하는 대신, 이 요리사는 끊임없이 두 가지 질문을 던지는 특별한 정신 모델을 사용합니다.

  1. "내가 무엇을 보고 싶은가?" (실용적 가치): "나는 교통 정체 줄이 짧아지고 공기가 깨끗해지는 것을 보고 싶다."
  2. "내가 무엇을 배워야 하는가?" (인식적 가치): "안개 때문에 무슨 일이 일어나는지 잘 모르겠다. 반대편 길의 상황을 더 잘 파악하기 위해 신호를 바꿔야겠다."

이 요리사는 **"기대 자유 에너지(Expected Free Energy)"**라는 개념을 최소화하려고 노력합니다. 이것을 "혼란 지수"라고 생각하세요. 요리사는 자신의 혼란을 줄이고 목표(원활한 교통)에 가까워질 수 있는 선택을 하고자 합니다.

가장 좋은 점: "블랙박스" AI와 달리, 이 요리사는 일기를 씁니다. 여러분은 일기를 보고 왜 신호를 바꿨는지 정확히 알 수 있습니다. "북쪽의 차량 상황을 확인하기 어려울 것 같아 걱정되어 신호를 바꿨다"라고 말이죠.

실험: 시뮬레이션 주방

연구진은 디지털 교통 시뮬레이션(가상 주방)을 구축하여 4거리 교차로를 만들었습니다. 그들은 세 명의 요리사를 테스트했습니다:

  1. 규칙 준수자: 정해진 일정대로 움직입니다.
  2. 훈련된 AI (DQN): 시뮬레이션에서 몇 시간 동안 연습하며 배웠습니다.
  3. 호기심 많은 요리사 (AIF): 위에서 설명한 "혼란 지수" 방식을 사용합니다.

연구진은 네 가지 난이도 단계로 시뮬레이션을 진행했습니다:

  • 레벨 1: 맑은 날씨, 정상적인 교통량.
  • 레벨 2: 큰 트럭에 의해 센서가 가려짐 (폐쇄/Occlusion).
  • 레벨 3: 폭우가 내림 (날씨).
  • 레벨 4: 비가 내리고 센서가 가려진 상태에서 자동차 사고가 발생하여 도로가 막힘 (퍼펙트 스톰).

결과: 누가 가장 잘 요리했나?

1. 평온한 조건 (레벨 1 & 3):
**훈련된 AI (DQN)**가 자동차를 이동시키는 속도가 약간 더 빨랐습니다. 이 시나리오를 위해 연습을 마쳤고 레시피를 완벽히 숙지하고 있었기 때문입니다. **호기심 많은 요리사 (AIF)**도 거의 비슷하게 잘 해냈지만, 가장 빠르지는 않았습니다.

2. "퍼펙트 스톰" 상황 (레벨 4):
이곳은 **호기심 많은 요리사 (AIF)**가 압승한 곳입니다.

  • 대기 시간: 호기심 많은 요리사는 자동차들을 총 56,977초 동안 대기하게 했습니다. 반면 훈련된 AI는 자동차들을 71,741초 동안 대기하게 했습니다. 이는 엄청난 차이입니다.
  • 오염: 호기심 많은 요리사는 CO2 배출량도 더 적었습니다.
  • 이유는? 센서가 엉망이 되고 사고가 발생했을 때, 훈련된 AI는 정확히 그 조합의 재난을 연습해 본 적이 없기 때문에 혼란에 빠졌습니다 불확실성을 다루도록 설계된 호기심 많은 요리사는 "무슨 일이 일어나는지 모르니, 정보를 더 모으고 적응해야겠다"라고 판단하여 교통 흐름을 더 잘 유지했습니다.

3. 트레이드오프 (절충점):
호기심 많은 요리사가 완벽한 것은 아니었습니다.

  • 버스 우선순위: 전체적인 혼란을 줄이기 위해 자동차 숫자에 집중하다 보니, 반대편 차선에서 기다리는 단 한 대의 버스를 빠르게 통과시키는 데 있어서는 다른 모델보다 약간 뒤처졌습니다.
  • 신호 변경: 신호를 더 자주 바꿨습니다. 정보를 수집하는 데는 도움이 되었지만, 꾸준한 규칙 준수자 모델에 비하면 다소 "조마조마하게(jittery)" 느껴질 수 있습니다.

결론

이 논문은 "연습된" AI가 예측 가능한 상황에서는 훌륭하지만, 나쁜 날씨나 사고처럼 상황이 꼬이고 예측 불가능해질 때는 불확실성을 능동적으로 이해하려는 **"호기심 많은 요리사"**가 훨씬 더 낫다는 것을 보여줍니다.

호기심 많은 요리사의 가장 큰 강점은 투명성입니다. 만약 교통 관리자가 "왜 신호를 빨간불로 바꿨습니까?"라고 묻는다면, 호기심 많은 요리사는 단계별로 그 이유를 설명할 수 있습니다. 훈련된 AI는 그저 "제 뇌가 시켰습니다"라고 답할 뿐이며, 이는 상황이 잘못되었을 때 신뢰하기 어렵습니다.

요약하자면: 교통 세계가 평온할 때는 훈련된 전문가가 승리합니다. 하지만 세상이 엉망이고 예측 불가능해지면, 호기심 많고 자기 인식이 있는 시스템이 승리합니다.

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

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

Digest 사용해 보기 →