Koopman-based Data-driven Soft Artificial Life: Obtaining Rulesets from observed data
Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
Software-based artificial life methods use mathematical and computational models to mimic complexity in living systems. Although such methods seem promising pertaining to exploring emergent behavior, obtaining the governing rulesets of such methods remains challenging. In this paper, we present a concept of combined use of methods targeting different levels/scales in an emergent behavior to obtain software-based artificial life rulesets from observed data. Additionally, we investigate the consequences of using this concept of combined use of methods by proposing an instance of combining Cellular Automata (CA) and Agent-based modeling (ABM) with Koopman-based linearization. Our experiments on systems of Elementary Cellular Automaton (Rule 30), Game of Life (GOL) and Vicsek’s flocking show that the combined method is able to learn the overall nonlinear and emergent behavior and to derive the governing rulesets. Our research also indicates that by identifying several emergent scales or levels in a system, the combined method has the potential to shed light on the learnt system dynamics. MSC Classification: 68T07 , 37B15 , 68Q80 , 93A16 , 68T42 , 92B20 , 68T05