paper-with-me

홈 › Papers

Leveraging Evolutionary Search to Discover Self-Adaptive and Self-Organizing Cellular Automata

2014-05-16 · David B. Knoester, Heather J. Goldsby, Christoph Adami

Building self-adaptive and self-organizing (SASO) systems is a challenging problem, in part because SASO principles are not yet well understood and few platforms exist for exploring them. Cellular automata (CA) are a well-studied approach to exploring the principles underlying self-organization. A CA comprises a lattice of cells whose states change over time based on a discrete update function. One challenge to developing CA is that the relationship of an update function, which describes the local behavior of each cell, to the global behavior of the entire CA is often unclear. As a result, many researchers have used stochastic search techniques, such as evolutionary algorithms, to automatically discover update functions that produce a desired global behavior. However, these update functions are typically defined in a way that does not provide for self-adaptation. Here we describe an approach to discovering CA update functions that are both self-adaptive and self-organizing. Specifically, we use a novel evolutionary algorithm-based approach to discover finite state machines (FSMs) that implement update functions for CA. We show how this approach is able to evolve FSM-based update functions that perform well on the density classification task for 1-, 2-, and 3-dimensional CA. Moreover, we show that these FSMs are self-adaptive, self-organizing, and highly scalable, often performing well on CA that are orders of magnitude larger than those used to evaluate performance during the evolutionary search. These results demonstrate that CA are a viable platform for studying the integration of self-adaptation and self-organization, and strengthen the case for using evolutionary algorithms as a component of SASO systems.

📄 PDF Abstract BibTeX arXiv:1405.4322

Code (0)

등록된 구현이 없습니다.

Tasks

Evolutionary Algorithms

Similar Papers 제목 키워드 기반

LoongFlow: Directed Evolutionary Search via a Cognitive Plan-Execute-Summarize Paradigm

2025-12-30 · Chunhui Wan, Xunan Dai, Zhuo Wang, Minglei Li 외 arxiv

The transition from static Large Language Models (LLMs) to self-improving agents is hindered by the lack of structured reasoning in traditional evolutionary approaches. Existing methods often struggle with premature conv…

Automated Algorithmic Discovery for Scientific Computing through LLM-Guided Evolutionary Search: A Case Study in Gravitational-Wave Detection

2025-08-05 · He Wang, Liang Zeng arxiv

Automated algorithm discovery in scientific computing faces fundamental challenges: vast design spaces with expensive evaluations, domain-specific physical constraints requiring expert knowledge, and the necessity for in…

SONATA: Self-adaptive Evolutionary Framework for Hardware-aware Neural Architecture Search

2024-02-20 · Halima Bouzidi, Smail Niar, Hamza Ouarnoughi, El-Ghazali Talbi

Recent advancements in Artificial Intelligence (AI), driven by Neural Networks (NN), demand innovative neural architecture designs, particularly within the constrained environments of Internet of Things (IoT) systems, to…

Evolutionary AlgorithmsHardware Aware Neural Architecture SearchNeural Architecture Search

Evolving Deep Learning Optimizers

2025-12-05 · Mitchell Marfinetz arxiv

We present a genetic algorithm framework for automatically discovering deep learning optimization algorithms. Our approach encodes optimizers as genomes that specify combinations of primitive update terms (gradient, mome…

PACEvolve: Enabling Long-Horizon Progress-Aware Consistent Evolution

2026-01-15 · Minghao Yan, Bo Peng, Benjamin Coleman, Ziqi Chen 외 arxiv

Large Language Models (LLMs) have emerged as powerful operators for evolutionary search, yet the design of efficient search scaffolds remains ad hoc. While promising, current LLM-in-the-loop systems lack a systematic app…