Flow-Lenia.png: Evolving Multi-Scale Complexity by Means of Compression

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Adachi, Tadashi, Arnold, Solvi, Mochizuki, Takafumi, Yamazaki, Kimitoshi
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911985890754560
author Adachi, Tadashi
Arnold, Solvi
Mochizuki, Takafumi
Yamazaki, Kimitoshi
author_facet Adachi, Tadashi
Arnold, Solvi
Mochizuki, Takafumi
Yamazaki, Kimitoshi
contents We propose a fitness measure quantifying multi-scale complexity for cellular automaton states, using compressibility as a proxy for complexity. The use of compressibility is grounded in the concept of Kolmogorov complexity, which defines the complexity of an object by the size of its smallest representation. With this fitness function, we explore the complexity range accessible to the well-known Flow Lenia cellular automaton, using image compression algorithms to assess state compressibility. Using a Genetic Algorithm to evolve Flow Lenia patterns, we conduct experiments with two primary objectives: 1) generating patterns of specific complexity levels, and 2) exploring the extrema of Flow Lenia's complexity domain. Evolved patterns reflect the complexity targets, with higher complexity targets yielding more intricate patterns, consistent with human perceptions of complexity. This demonstrates that our fitness function can effectively evolve patterns that match specific complexity objectives within the bounds of the complexity range accessible to Flow Lenia under a given hyperparameter configuration.
format Preprint
id arxiv_https___arxiv_org_abs_2408_06374
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Flow-Lenia.png: Evolving Multi-Scale Complexity by Means of Compression
Adachi, Tadashi
Arnold, Solvi
Mochizuki, Takafumi
Yamazaki, Kimitoshi
Neural and Evolutionary Computing
We propose a fitness measure quantifying multi-scale complexity for cellular automaton states, using compressibility as a proxy for complexity. The use of compressibility is grounded in the concept of Kolmogorov complexity, which defines the complexity of an object by the size of its smallest representation. With this fitness function, we explore the complexity range accessible to the well-known Flow Lenia cellular automaton, using image compression algorithms to assess state compressibility. Using a Genetic Algorithm to evolve Flow Lenia patterns, we conduct experiments with two primary objectives: 1) generating patterns of specific complexity levels, and 2) exploring the extrema of Flow Lenia's complexity domain. Evolved patterns reflect the complexity targets, with higher complexity targets yielding more intricate patterns, consistent with human perceptions of complexity. This demonstrates that our fitness function can effectively evolve patterns that match specific complexity objectives within the bounds of the complexity range accessible to Flow Lenia under a given hyperparameter configuration.
title Flow-Lenia.png: Evolving Multi-Scale Complexity by Means of Compression
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2408.06374