コース概要

Introduction

Overview of Agent Based Modeling

Case Study: Using Agents to Simulate Financial Transactions

Overview of Agent Based Modeling Frameworks for Java, C++, Python, etc.

Overview of Mesa's Core Features

Setting up the Environment

Choosing between a Text Editor or IDE and Jupyter Notebook

Creating a Simple Model

Case Study: Using Agents to Simulate a Pandemic

Choosing a Model Based on the Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, etc.)

Working with the Mesa's Model and Agent Classes

Defining the Variables

Setting Model Level Parameters

Scheduling the Actions of an Agent

Running the Model

Adding Agents to the Model

Adding Space to the Model

Collecting Data Using the Data Collector

Running the Model Multiple Using the Mesa Batch Runner

Visualizing the Simulation Interactively

Visualizing Agent Activity in a Grid

Adding a Chart to the Visualization

Creating a Visualization Module (optional - requires Javascript)

Integrating the Model with a Machine Learning Application.

Best Practices

Troubleshooting

Summary and Conclusion

要求

  • Python programming experience
  • Javascript (optional)

Audience

  • Researchers
  • Investigators
  • Analysts
 14 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Agent Based Modeling (ABM) with NetLogo

21 時間

Repast - Agent Based Modeling and Simulation (ABMS)

28 時間

Fundamentals of Digital Twin

14 時間

Getting Started with BEM (Boundary Element Method)

7 時間

Introduction to Navisworks

14 時間

NVIDIA Omniverse

14 時間

Pixar USD (Universal Scene Description) Fundamentals

7 時間

AutoCAD: Beginner to Advanced

21 時間

Advanced AutoCAD

14 時間

AutoCAD Plant 3D

14 時間

Advanced AutoCAD Plant 3D

21 時間

Introduction to Autodesk 3ds Max

14 時間

Autodesk Revit: Beginner to Advanced

14 時間

Cortona3D

35 時間

FreeCad: Getting Started with Parametric Modeling

21 時間

関連カテゴリー