KIS Works

自律進化型デジタルアクアリウム「HoloSequence Aquatica」

自律進化型デジタルアクアリウム
皆さんは、理想のアクアリウムを作りたいと思いませんか?
このデジタルアクアリウムは、皆さんの好みに基づいて、
理想的なデザインへと進化していきます。
遺伝的アルゴリズムによる対話型進化計算によって、
アクアリウムを泳ぐ魚たちの色や模様が次第に変化していきます。
世代進化によっ魚たちのデザインは常に変化するので、何度でも見に来てください。
理想のアクアリウムを、皆さんと一緒に作り上げていきましょう。

水槽に映し出されるデジタルアクアリウム

水槽の中に映し出されるのは、コンピュータグラフィックスによって再現されたアクアリウム。
多種多様なデザインの熱帯魚が泳いでいる様子を楽しむことができます。
水草レイアウトや熱帯魚デザインは、Unreal Engineで作成しています。

見る人の好みに基づいて進化していくデザイン

遺伝的アルゴリズムを用いた対話型進化計算(Interactive Evolutionary Computation)の実装により、
見る人の好みに基づいて魚のデザインが進化していきます。

参加者は、水草を泳ぐ熱帯魚の中でどれが好みかを選ぶだけ。

参加者によって選ばれた回数を考慮して、熱帯魚のデザインが世代を追うごとに変化していきます。
生成できる熱帯魚デザインは今のところ約16,000パターン。

参加者とのインタラクションによって進化していく、デジタルならではのアクアリウムです。
熱帯魚デザインパターン

遺伝的アルゴリズムとは?

遺伝的アルゴリズムは、生物の進化を模した最適化アルゴリズムです。
最適化対象となる個体の集合を生成し、その中でより適合度の高い個体が高い確率で生き残るよう最適化していくアルゴリズムです。
遺伝的アルゴリズム