通过溯源模式自动重用、适配和执行仿真实验

Automatic Reuse, Adaption, and Execution of Simulation Experiments via Provenance Patterns

ACM Transactions on Modeling and Computer Simulation · 2022
被引 21 · 同刊同年前 10%
ABS 3

中文导读

提出一种利用溯源模式自动识别和适配仿真实验的方法,帮助建模者更系统高效地重复使用实验,并通过案例验证其在敏感性分析和模型交叉验证中的实用性。

Abstract

Simulation experiments are typically conducted repeatedly during the model development process, for example, to revalidate if a behavioral property still holds after several model changes. Approaches for automatically reusing and generating simulation experiments can support modelers in conducting simulation studies in a more systematic and effective manner. They rely on explicit experiment specifications and, so far, on user interaction for initiating the reuse. Thereby, they are constrained to support the reuse of simulation experiments in a specific setting. Our approach now goes one step further by automatically identifying and adapting the experiments to be reused for a variety of scenarios. To achieve this, we exploit provenance graphs of simulation studies, which provide valuable information about the previous modeling and experimenting activities, and contain meta-information about the different entities that were used or produced during the simulation study. We define provenance patterns and associate them with a semantics, which allows us to interpret the different activities and construct transformation rules for provenance graphs. Our approach is implemented in a Reuse and Adapt framework for Simulation Experiments (RASE), which can interface with various modeling and simulation tools. In the case studies, we demonstrate the utility of our framework for (1) the repeated sensitivity analysis of an agent-based model of migration routes and (2) the cross-validation of two models of a cell signaling pathway.

计算机科学仿真建模数据挖掘软件工程人工智能