Introduction to Artificial Life Model Theory through Coding

ALIFE Lab.

Introduction to Artificial Life Model Theory through Coding, 2018

In recent years, "ALife (Artificial Life)," which seeks to understand the essence of life by simulating living processes on computers, has been attracting renewed attention. This unique book allows readers to experience various theoretical models of ALife, such as cellular automata and the boids model, through the implementation of sample code written in Python.
Compared to AI, which excels at organizing miscellaneous information and optimizing it, ALife has the characteristic of "creating new nature." It is believed to support a wide range of human creative activities, and its applications can be applied to various fields that require creativity, such as design, gaming, art, and architecture.
近年、コンピュータ上で生命の営みをシミュレーションすることで生命の本質に迫る「ALife(人工生命)」が改めて注目されている。本書は、セルラーオートマトンやボイドモデルなど、ALifeのさまざまな理論モデルを、Pythonで書かれたサンプルコードで実装しながら体験できるユニークな一冊。
雑多な情報を整理し「最適化」する能力に優れるAIに比べ、「新しい自然を創造する」という特徴を持つALifeは、人間の多様な創造活動を支援すると考えられ、その応用はデザイン、ゲーム、アート、建築など創造性が求められるあらゆる分野に適用可能である。
 

Credit

Publisher: O’Reilly Japan
Co-authored: Mizuki Oka, Takashi Ikegami, Dominique Chen, Norihiro Maruyama, Ryuta Aoki

Related Links