paper-with-me

Papers

Differentiable Logic Cellular Automata: From Game of Life to Pattern Generation

2025-06-05 · Pietro Miotti, Eyvind Niklasson, Ettore Randazzo, Alexander Mordvintsev

This paper introduces Differentiable Logic Cellular Automata (DiffLogic CA), a novel combination of Neural Cellular Automata (NCA) and Differentiable Logic Gates Networks (DLGNs). The fundamental computation units of the model are differentiable logic gates, combined into a circuit. During training, the model is fully end-to-end differentiable allowing gradient-based training, and at inference time it operates in a fully discrete state space. This enables learning local update rules for cellular automata while preserving their inherent discrete nature. We demonstrate the versatility of our approach through a series of milestones: (1) fully learning the rules of Conway's Game of Life, (2) generating checkerboard patterns that exhibit resilience to noise and damage, (3) growing a lizard shape, and (4) multi-color pattern generation. Our model successfully learns recurrent circuits capable of generating desired target patterns. For simpler patterns, we observe success with both synchronous and asynchronous updates, demonstrating significant generalization capabilities and robustness to perturbations. We make the case that this combination of DLGNs and NCA represents a step toward programmable matter and robust computing systems that combine binary logic, neural network adaptability, and localized processing. This work, to the best of our knowledge, is the first successful application of differentiable logic gate networks in recurrent architectures.

📄 PDF Abstract BibTeX arXiv:2506.04912

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Evolution of Spots and Stripes in Cellular Automata

2025-01-08 · Peter Turney

Cellular automata are computers, similar to Turing machines. The main difference is that Turing machines use a one-dimensional tape, whereas cellular automata use a two-dimensional grid. The best-known cellular automaton…

Automata Quest: NCAs as a Video Game Life Mechanic

2023-09-23 · Hiroki Sato, Tanner Lund, Takahide Yoshida, Atsushi Masumori

We study life over the course of video game history as represented by their mechanics. While there have been some variations depending on genre or "character type", we find that most games converge to a similar represent…

Adaptability and Homeostasis in the Game of Life interacting with the evolved Cellular Automata

2024-05-09 · Keisuke Suzuki, Takashi Ikegami

In this paper we study the emergence of homeostasis in a two-layer system of the Game of Life, in which the Game of Life in the first layer couples with another system of cellular automata in the second layer. Homeostasi…

Measuring Behavioural Similarity of Cellular Automata

2020-10-16 · Peter D. Turney

Conway's Game of Life is the best-known cellular automaton. It is a classic model of emergence and self-organization, it is Turing-complete, and it can simulate a universal constructor. The Game of Life belongs to the se…

Carle's Game: An Open-Ended Challenge in Exploratory Machine Creativity

2021-07-13 · Q. Tyrell Davis

This paper is both an introduction and an invitation. It is an introduction to CARLE, a Life-like cellular automata simulator and reinforcement learning environment. It is also an invitation to Carle's Game, a challenge …

Artificial LifeGPUMeta-Learningreinforcement-learning+2