본문 바로가기

Simulation

[NetLogo-01] NetLogo 설치와 설명 NetLogo (넷로고) 는 ABM(agent based model) 을 쉽게 구현할 수 있는 소프트웨어이다.Northwestern University 의 Uri Wilensky 에 의해 작성된 프로그램은, 매우 감사하게도 무료! 로 받아 사용할 수 있다.다운: https://ccl.northwestern.edu/netlogo/ 에서 download 선택하면 된다. 위와 같은 화면이 나오는데, 아무 것도 입력하지 않아도 다운로드가 되니 걱정 말고 Download 버튼을 누르자. 설치는 next next next 를 쭉쭉 누르면 된다. NetLogo 를 실행하면 아래와 같은 화면을 보게 된다. 덩그러니 나온 화면과 검은 박스가 당황스럽지만 하나씩 살펴보자.우선 세 탭이 존재한다. 1. Interface첫 .. 더보기
Agent-based Model 과 NetLogo 0. Introduction실제 데이터를 구할 수 없는 경우 많이 쓰는 방법이 시뮬레이션이다. 제한된 환경을 설정하고, 환경 안에서 다양한 설정들을 조작해 "만약 이게 실제 상황이 된다면 어떤 일이 일어날까?"라는 질문을 풀 수 있는 방법이다. 일반적인 과학/기술 문제 뿐만 아니라, 사회과학 쪽의 연구에서도 시뮬레이션은 다양한 용도로 사용된다. 1. ABM?시뮬레이션은 다양한 방법이 있지만, 이 글에서는 agent-based model (ABM, 혹은 행위자 기반 모형)에 대해 알아보자.말 그대로 행위자를 기반으로 세상을 바라보고 설계하고 분석하는 방법이다.크게 다섯 가지 포인트를 이해해야 한다. 1.1. Agentagent 는 대리인, 중개인 이란 뜻을 가지고 있다. 즉, 내가 실제로 볼 수는 없지만 .. 더보기