インターネッツの片隅、ここはてな匿名ダイアリーにまで訪れるみなさんならご存知だろう。
最近ネットを騒がせている「遺伝的アルゴリズムでえっちな画像を作る」サイトを。ランダムに配置された色とりどりの「無意味な」図形から、乳房が現れ、顔が現れ、肢体が延びゆく様には目を見張るものがあった。
多くのネット民が
と驚嘆していた。
「どちらの方がえっちか」という2択は実に単純明快だ。しかし、その2択の無限の試行から導き出された解は、実に「非直感的」で我々を驚かせたのだ。
ランダムな図形と色彩という無から裸婦という有が生み出されていく様は、何か超常的なーー「神」とでもいえば良いのだろうかーーものを感じさせた。
「指数関数は人間には直感的に理解し難い概念だ」と言うが、それと同じだ。遺伝的アルゴリズムは、私たち人間には理解し難い概念なのだ。
ダーウィンが主の起源を発表したとき、多くの人が取り合わなかった。キリスト教的な神が私たち生命を作り賜うた(インテリジェント・デザイン説)という考えが広まっていたからというのもあるだろう。が、何より進化論の理解を阻んだのは進化のアルゴリズムの理解し難さだったのではなかろうか。
それは仕組みとしては難しいものではない。中学生でも聞けば成る程と頷ける概念である(とはいえ正しく理解している者は少ない)。が、そのような単純な仕組みで、ーー例えば葉っぱそっくりの蛾のような個体が出来るとは俄かに信じ難い。過去の種の起源への否定や、現代での(特にアメリカでの)進化論の否定は、進化の機構の直感との乖離に起因するのだろう。
遺伝的アルゴリズムは進化論と同じアイディアで動くアルゴリズムである。ランダムな変化と淘汰を何度も繰り返すことで、より適応度の高い解(形質、遺伝子)を割り出す。「遺伝的アルゴリズムでえっちな画像を作る」プロジェクトは、今まで接したどんな教材よりも、どんな説明よりも、本来非直感的な進化の仕組みを「直感的に」理解させてくれるものであった。それも、「えっちな画像を作りたい」人々に向けてだ。あれこそ、遊びが学びになる素晴らしい例だろう。
たった10000世代で、抽象画から裸婦が生まれるなら、波に揉まれて生まれた小さな核酸分子が、増殖し、変異し、増殖しーーーその21億年の繰り返しで人間という生き物を生み出してもなんら不思議ではない。さらに偶然生成された乳房が進化の分岐点となり、乳房遺伝子が受け継がれ続ける様などは、中々理解され難い「進化の偶然性・必然性」をあまりによく表していた。
「遺伝的アルゴリズムでえっちな画像を作る」プロジェクトは市井の人間に、進化をより身近にわかりやすく理解させたという点でも、素晴らしい意義のある取り組みであると思う。