Papers
Topics
Authors
Recent
Search
2000 character limit reached

Automating the Search for Artificial Life with Foundation Models

Published 23 Dec 2024 in cs.AI and cs.NE | (2412.17799v2)

Abstract: With the recent Nobel Prize awarded for radical advances in protein discovery, foundation models (FMs) for exploring large combinatorial spaces promise to revolutionize many scientific fields. Artificial Life (ALife) has not yet integrated FMs, thus presenting a major opportunity for the field to alleviate the historical burden of relying chiefly on manual design and trial-and-error to discover the configurations of lifelike simulations. This paper presents, for the first time, a successful realization of this opportunity using vision-language FMs. The proposed approach, called Automated Search for Artificial Life (ASAL), (1) finds simulations that produce target phenomena, (2) discovers simulations that generate temporally open-ended novelty, and (3) illuminates an entire space of interestingly diverse simulations. Because of the generality of FMs, ASAL works effectively across a diverse range of ALife substrates including Boids, Particle Life, Game of Life, Lenia, and Neural Cellular Automata. A major result highlighting the potential of this technique is the discovery of previously unseen Lenia and Boids lifeforms, as well as cellular automata that are open-ended like Conway's Game of Life. Additionally, the use of FMs allows for the quantification of previously qualitative phenomena in a human-aligned way. This new paradigm promises to accelerate ALife research beyond what is possible through human ingenuity alone.

Summary

  • The paper introduces the ASAL framework that automates the discovery of artificial life simulations using vision-language foundation models.
  • It employs three automated search mechanisms—Supervised Target, Open-Endedness, and Illumination—to systematically find target events, novel dynamics, and diverse behaviors.
  • Quantitative evaluations confirm ASAL’s effectiveness in uncovering emergent phenomena across substrates such as Lenia, Boids, and various cellular automata.

Automating the Search for Artificial Life with Foundation Models

The paper "Automating the Search for Artificial Life with Foundation Models" introduces the Automated Search for Artificial Life (ASAL) framework, leveraging vision-language foundation models (FMs) to automate the discovery and analysis of Artificial Life (ALife) simulations. ASAL addresses three key challenges in ALife: finding simulations that produce target phenomena, discovering open-ended simulations, and illuminating the space of diverse simulations. Through the generality of FMs, ASAL effectively explores a wide range of ALife substrates, such as Boids, Particle Life, Game of Life, Lenia, and Neural Cellular Automata.

Introduction to ASAL

ASAL is designed to automate the discovery of ALife simulations by utilizing foundation models to analyze simulation-produced videos. This approach alleviates the historical reliance on manual design and trial-and-error in ALife research, offering a systematic method to explore possible configurations. ASAL employs three distinct mechanisms: Supervised Target, Open-Endedness, and Illumination, each corresponding to different search problems that FMs can address. Figure 1

Figure 1: Overview: ASAL searches for interesting ALife simulations by using a vision-language foundation model to evaluate the simulation's produced videos through three mechanisms.

ASAL Framework

The ASAL framework offers three automated search algorithms enabled by FMs:

  1. Supervised Target: ASAL identifies simulations where specified target events occur, aligning the simulation outcomes with given prompts in the FM's representation space.

θ=arg maxθET[<VLMimg(RST(θ)),VLMtxt(promptT)>]\theta^* = \argmax_\theta \mathbb{E}_{T} \left[ \left< VLM_{\text{img}}(RS^{T}(\theta)), VLM_{\text{txt}}(\text{prompt}_T) \right> \right]

  1. Open-Endedness: ASAL discovers simulations that generate novel, temporally open-ended phenomena by maximizing historical novelty in the FM representation space.

θ=arg minθET[maxT<T<VLMimg(RST(θ)),VLMimg(RST(θ))>]\theta^* = \argmin_\theta \mathbb{E}_{T} \left[ \max_{T'< T} \left< VLM_{\text{img}}(RS^{T}(\theta)), VLM_{\text{img}}(RS^{T'}(\theta)) \right> \right]

  1. Illumination: By searching for diverse simulations, ASAL facilitates the illumination of substrates, mapping out alien worlds through maximizing distance from nearest neighbors in the FM space.

{θ0,,θn}=arg minθ0,,θnEθ,T[maxθθ<VLMimg(RST(θ)),VLMimg(RST(θ))>]\{ \theta_0^*, \dots, \theta_n^* \} = \argmin_{\theta_0, \dots, \theta_n} \mathbb{E}_{\theta, T} \left[ \max_{\theta' \neq \theta} \left< VLM_{\text{img}}(RS^{T}(\theta)), VLM_{\text{img}}(RS^{T}(\theta')) \right> \right] Figure 2

Figure 2: ASAL uses vision-language foundation models to discover ALife simulations by formulating the processes as three search problems.

Experiments and Results

Discovery of Target Simulations

ASAL effectively finds target simulations across various substrates such as Lenia, Boids, and Particle Life, utilizing CLIP for Foundation Models and Sep-CMA-ES and Adam for optimization. Figure 3

Figure 3: Discovered target simulations using Equation~\ref{eq:supervised} in various substrates.

Open-Endedness of Simulations

The method successfully discovers open-ended simulations in the Life-Like Cellular Automata (CA) substrate, where Conway’s Game of Life ranks among the top for open-ended novelty. Figure 4

Figure 4: The open-endedness score from Equation~\ref{eq:oe} demonstrates Life-Like CAs' potential for open-ended simulations.

Illumination and Atlas Creation

Using a custom genetic algorithm, ASAL illuminates the diverse phenomena within Lenia and Boids substrates, resulting in organized simulation atlases that map the diversity of emergent behaviors. Figure 5

Figure 5

Figure 5: Simulation Atlas—ASAL discovered diverse simulations illuminating the substrates with high diversity.

Quantitative Analysis via Foundation Models

ASAL allows for quantitative analysis of emergent phenomena, utilizing FMs to measure diversity, open-endedness, and other qualitative events in ALife. Figure 6

Figure 6: Importance of Foundation Models—FM ablation experiments show CLIP's superiority over pixel-based representation for human-aligned diversity.

Conclusion

ASAL represents a significant advancement in ALife research, effectively automating the discovery of diverse and interesting simulations leveraging the capabilities of visuolinguistic FMs. This paradigm offers new avenues for quantifying complexity in ALife and promises accelerated research by expanding the scope of exploration and analysis.

In summary, ASAL's framework enables systematic exploration and mapping of ALife phenomenology, paving the way for the discovery of novel configurations beyond human-designed simulations, and fostering deeper insights into the study of life as it could be in computational realms.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We found no open problems mentioned in this paper.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 27 tweets with 3168 likes about this paper.