Skip to Content
作って動かすALife ―実装を通した人工生命モデル理論入門
book

作って動かすALife ―実装を通した人工生命モデル理論入門

by 岡 瑞起, 池上 高志, ドミニク チェン, 青木 竜太, 丸山 典宏
July 2018
Intermediate to advanced
224 pages
3h 13m
Japanese
O'Reilly Japan, Inc.
Content preview from 作って動かすALife ―実装を通した人工生命モデル理論入門

6章個体の動きが進化する

ALifeの研究では、生物の進化がどのように生じたか、人工的にどうやって進化を作り出すかということに注目しています。進化の研究が博物学者や生物学者から、分子生物学者、化学者に引き継がれ、いよいよ物理学者やコンピュータ科学者に任せられるようになったことで、その様相は加速しています。試験管の中で細胞内部の化学反応を再現し、それを用いる実験進化の研究は、ALifeがシミュレーションやロボティクスから、生命そのものの領域へと入っていく時代の幕開けを示しています。

この章では、ALifeが対象としてきた進化の議論を振り返った後に、ジョン・ホランドの遺伝的アルゴリズムを取り入れ、ニューラルネットワークを持つエージェントの挙動を観察することで進化、さらには集団の進化の理解を深めていきます。

6.1 進化と自己複製

生命は、進化するシステムです。この節では自然界にみられる進化現象をレビューしつつ、それをいかにコンピュータの中の人工世界に移植するかについて見ていくことにしましょう。

まず前提として、進化するには進化する主体、自己複製する集団を仮定する必要があります。なぜなら、進化は個体が変異しつつも複製できて、それが集団内へと広がっていくことで成立するからです。例えば、ある大腸菌が自己複製をして、少しだけ違う形質を獲得した大腸菌が出現したとします。その形質に生存に有利な特徴が何かあったとすると、その形質は集団内に広がります。こうした新しい形質の出現と拡散を助けるものは何なのでしょうか?

自己複製するものをはじめて理論的に存在証明したのが、フォン・ノイマンです。自己複製は自分で自分を作ることであり、細胞をはじめ、一般的に生物個体は自己複製しているように見えます。しかし、理論的に自己複製が可能かどうか、それを証明するのは難しいことです。そこでフォン・ノイマンは、自己複製する本体をテープにエンコードして、テープからデコードして自己複製するという方法を行い、セルラー・オートマトン上に実装することに成功したのです。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

プログラミングRust 第2版

プログラミングRust 第2版

Jim Blandy, Jason Orendorff, Leonora F. S. Tindall, 中田 秀基
仕事ではじめる機械学習 第2版

仕事ではじめる機械学習 第2版

有賀 康顕, 中山 心太, 西林 孝

Publisher Resources

ISBN: 9784873118475Publisher Website