Course Outline

소개

Agent Based Modeling 개요

사례 연구: 에이전트를 사용하여 금융 거래 시뮬레이션

Java, C++, Python 등을 위한 Agent Based Modeling 프레임워크 개요

Mesa의 핵심 기능 개요

환경 설정

텍스트 편집기 또는 IDE와 Jupyter Notebook 중에서 선택하기

간단한 모델 생성

사례 연구: 에이전트를 사용하여 팬데믹 시뮬레이션

Use Case에 근거한 모델 선택 (볼츠만 웰스, 셸링 분리 모델, SIR 등)

Mesa의 모델 및 에이전트 클래스 사용

변수 정의

모델 레벨 매개변수 설정

에이전트의 작업 스케줄링

모델 실행

모델에 에이전트 추가

모델에 공간 추가

데이터 수집기를 사용하여 데이터 수집

Mesa Batch Runner를 사용하여 여러 모델 실행

시뮬레이션을 대화형으로 시각화

그리드에서 에이전트 활동 시각화

시각화에 차트 추가

시각화 모듈 생성(선택 사항 - Java스크립트 필요)

Machine Learning 애플리케이션과 모델 통합.

모범 사례

문제 해결

요약 및 결론

Requirements

  • Python 프로그래밍 경험
  • Java스크립트(선택사항)

청중

  • 연구원들
  • 조사관들
  • 분석가
 14 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses