행위자기반모델링 (Disaster Agent-Based Modeling)

재난안전관리학
한 줄 정의: 개별 사람이나 조직을 각자 판단하고 행동하는 독립적인 행위자로 컴퓨터상에 표현하여, 이들의 상호작용을 통해 재난 상황에서의 집단적 행동을 시뮬레이션하는 모델링 기법입니다.

쉽게 풀면

재난이 발생했을 때 사람들은 각자 다른 판단을 하고 다르게 행동합니다. 누군가는 빠르게 대피하고, 누군가는 짐을 챙기느라 지체하고, 누군가는 다른 사람을 도우려 합니다. 행위자기반모델링은 이런 각각의 사람을 컴퓨터 속의 작은 독립된 캐릭터, 즉 행위자로 만들어서 각자의 규칙에 따라 움직이게 하는 방법입니다.

수많은 행위자들이 서로 영향을 주고받으며 움직이는 모습을 지켜보면, 실제 재난 상황에서 사람들이 어떻게 행동할지 예측하는 데 도움이 됩니다.

왜 중요한가

재난 상황에서 개개인의 행동은 단순한 평균값으로는 설명되지 않는 복잡한 양상을 보이기 때문에, 개별 행위자의 의사결정을 반영하는 이 모델링 기법이 재난안전관리학에서 중요하게 활용됩니다. 이를 통해 대피 계획, 시설 배치, 비상대응 전략 등을 사전에 시험해 볼 수 있습니다.

어떤 절차인가

언제 쓰고 무엇을 얻나

간단한 모의 실험(가상의 예). 200명이 출구 하나(초당 1명 통과)를 이용하고, 각자 출발 지연이 0~D초 사이에서 무작위, 출구까지 이동 시간이 10~30초 사이에서 무작위라고 합니다. 선착순으로 통과시키며 100회 반복한 평균입니다.

출발 지연 범위 D전원 탈출 시간(평균)가장 오래 기다린 사람의 대기(평균)단순 합산식 추정*
0초약 210초약 179초220초
60초약 215초약 128초250초
120초약 218초약 75초280초
240초약 265초약 8초340초

*단순 합산식 = 평균 출발 지연 + 평균 이동 시간(20초) + 200명 ÷ 통과율. 지연이 분산되면 출발 지연과 문 앞 대기가 겹치기 때문에 단순 합산식은 탈출 시간을 크게 과대 추정합니다. 반면 지연 범위가 아주 넓어지면 출구가 비는 시간이 생겨 총 시간이 다시 늘어납니다. 평균만 쓰는 모형으로는 보기 어려운 이런 결과가 개별 행위자를 두는 이유입니다. 위 수치는 가정한 단순 모형의 결과입니다.

논문에는 이렇게 적는다

논문에서는 이렇게 쓰입니다

실제 논문에서

이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.

예시 문장

아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.

"본 연구는 행위자기반모델링을 활용하여 지진 발생 시 시민들의 대피 행동 패턴을 시뮬레이션하였다."

이 문장은 개별 행위자의 대피 행동을 시뮬레이션하여 재난 상황을 예측하는 데 이 기법이 쓰였음을 보여줍니다.

"행위자기반모델링을 통해 공황 상태에서의 군중 행동이 대피 시간에 미치는 영향을 분석하였다."

이 예문은 심리적 요인까지 반영한 개별 행위자의 행동이 전체 대피 효율에 미치는 영향을 살펴본 연구를 나타냅니다.

조금 더 깊게 보면

행위자기반모델링에서 각 행위자는 위치, 이동 속도, 정보 인지 수준, 의사결정 규칙 등 개별적인 속성을 가지며, 이러한 속성에 따라 서로 다른 행동을 보입니다. 이 기법은 대피시뮬레이션모형이나 보행흐름모델링과 밀접하게 연결되어 있으며, 개별 단위의 행동을 쌓아 올려 전체 집단의 패턴을 이해하는 상향식 접근이 특징입니다.

행위자기반모형은 개별 인간이나 조직 같은 행위자에게 각자의 규칙과 행동 특성을 부여한 뒤, 이들의 상호작용을 컴퓨터로 반복 시뮬레이션해 전체 시스템에서 나타나는 대피 지연이나 병목 같은 집단적 패턴을 관찰하는 방식으로 활용됩니다.

주의할 점

행위자기반모델링의 결과는 각 행위자에게 부여한 행동 규칙과 가정에 크게 좌우되므로, 실제 인간 행동 데이터를 기반으로 규칙을 신중하게 설정하지 않으면 현실과 괴리된 결과가 나올 수 있습니다.

헷갈리기 쉬운 용어

재난 모의 실험 용어는 대상과 접근 방식이 다릅니다.

용어무엇을 가리키나관계
행위자기반모델링개별 행위자의 규칙과 상호작용으로 전체 패턴을 보는 방법접근 방식
대피 시뮬레이션 모형사람들이 안전한 곳으로 이동하는 과정을 모의 실험용도(ABM으로 구현하는 경우가 많음)
교통 미시 시뮬레이션(대피)차량 단위의 대피 이동을 도로망에서 모의 실험차량 중심의 개별 단위 모형
재난 시뮬레이션 모델링재난의 발생·전개·확산을 가상으로 재현더 넓은 범주

참고 문헌

  1. Macal, C. M., & North, M. J. (2010). Tutorial on agent-based modelling and simulation. Journal of Simulation, 4(3).
  2. Helbing, D., Farkas, I., & Vicsek, T. (2000). Simulating dynamical features of escape panic. Nature, 407.
  3. Schelling, T. C. (1971). Dynamic models of segregation. Journal of Mathematical Sociology, 1(2).
  4. Grimm, V., Berger, U., DeAngelis, D. L., Polhill, J. G., Giske, J., & Railsback, S. F. (2010). The ODD protocol: A review and first update. Ecological Modelling, 221(23).
  5. Epstein, J. M., & Axtell, R. (1996). Growing Artificial Societies: Social Science from the Bottom Up. Brookings Institution Press and MIT Press.

표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.

개념 계통

분야 전체 개념 지도 보기 →

관련 용어