多分野にまたがるプロシージャリズム:ディープラーニングとのコラボレーションの探求
講師:Anastasia Opara 様 [講師プロフィール]
私のセミナーは、2部で構成されています。
第1部は、オブジェクトの構造を分析し、それを各工程に分割して、Houdiniのアルゴリズムに変換してからプロシージャルシステムを作成する方法を探ります。私たち人間は、オブジェクトの重要な要素(コアアイデア)に凝縮することによって、オブジェクトをどのように捉えることができるのか調べます。
セミナーの第2部では、人の考え方がディープラーニングの世界にどのように変換できるかを調べます。それからディープ・ラーニングがどのようなものなのか、そしてプロシージャリズムとディープラーニングの相互がどのように貢献できるかについて簡単に説明します。
セミナー内では、ディープラーニングを使用して時間のかかるHoudiniシステムを圧縮しリアルタイムで実行する事例や、ディープラーニングのアルゴリズムをトレーニングするデータを、Houdiniを用いてプロシージャルに作成する例など、SEED(EAのRnD部門)で研究した幾つかの実験結果を紹介します。
第1部:プロシージャルデザインへのアプローチ
第2部:Houdiniを使用したディープラーニング
潜在空間は、インプットの特徴を学習した結果を圧縮した形式のベクトルです。例えば、家の画像を与えると、潜在空間は、高さまたは幅や窓の数などに対応する数値かもしれません(理想的なシナリオの場合。通常は潜在空間はあまり明瞭なものではありません)。
基本的に、ニューラルネットワークは調整する事のできる多くのパラーメータを持つだけの関数です( f(x) で x がN次元の物として考える事が出来ます。例えば2万次元など)。 S 秒かかるアルゴリズムのインプットとアウトプットから学習させることにより、ニューラルネットワークによって検出される関数を用いてデータマッピングの空間を近似することができます。例えば x の二乗を例とし、私たちがこの関数について全く分からないものと仮定します。私たちが分かることは 2 を入れると 4 が返され、3 を入れれば 9 という結果が返されるという事だけです。これらのポイント全てをプロットし、インプットが X、アウトプットが Y のグラフを書くとすると、基本的にy = x^2 の関数の点が得られます。これはニューラルネットワークがしている事と似ていますが、もっとまばらなサンプルデータで行っています(空間をどれだけうまくマップするかにもよりますが、綿密に行うことも可能です)。
Houdiniで人工生命的アプローチによる造形手法の考察
講師:堀川 淳一郎 様 [講師プロフィール]
Houdiniを媒体に人工生命の研究で使われているアルゴリズムを用いて3次元デザインを行います。
Flocking (群知能)や拡散反応系(Gray-Scott model)、遺伝的アルゴリズムなどを利用して三次元造形に活用します。
Houdiniで実装したSwarm Intelligence(群知能)のサンプル動画です。
Anastasia Opara 様は現在EAの SEED (Search for Extraordinary Experiences Division) という部門に所属しています。Siggraph 2017 、 GDC 2018 、Everything Procedural 2018でご講演をされています。
幼い頃からアートに興味を持ち、16歳になる頃には写真、ビデオアート、サウンドデザイン、ドローイングや詩などを用いて20回もの展覧会に参加しました。 周期性と普段の生活の中で織りなされる何層ものパターンに非常に興味を持ち、プログラミングとプロシージャルアートを用いてこれらを表現しています。プロシージャルのシステムを作る時に、アートがどの様に作られているかという思考プロセスの分析に影響を受け、オランダのNHTV ブレダ応用科学大学の International Game Architecture and Design でKim Goossensの元で勉強した時にプロシージャルアートに出会い、その世界に魅了されました。 コンピューターとアートという相反する関係は非常に興味深く、私達が考えるアートというものをどうやってコンピューターが理解できる形にするのかというのはこれからのチャレンジであり、すなわち自分がどうアートを解釈するかという知覚に向き合っていくという事です。
Orange Jellies 主催/東京藝術大学非常勤講師
建築系プログラマー/アルゴリズミック・デザイナー
米コロンビア大学でAADを修了。建築設計事務所を経て現在フリーランスとして活動中。コーディングによる建築やプロダクトの造形を中心に、AR/VR系のアプリ・ゲームや建築系のソフトウェア開発に従事。 著書に石津優子氏と共著の「Parametric Design with Grasshopper」あり。 書籍 Nature Design with Houdini の著者。(書籍販売ページ)
IndyZone-SideFXセミナー:
アートディレクションとプロシージャル法の実用的共生
(Functional Symbiosis of Art Direction and Proceduralism)
講師:Anastasia Opara 様 (株)インディゾーン SideFX
日時: 8月24日(金) 11:20 〜 12:20 ※終了しました
会場: R313+314
難易度: 激辛 (知的刺激を求める人へ)
このセッションは、Electronic Arts 社の研究開発部門 SEED での Pica Pica プロジェクトにおけるプロシージャルレイアウト生成と配置へのアプローチについて紹介します。このプロジェクトでは、レベルを人間向けに作るのではなく、自己学習を行うAIエージェント向けに生成するという特異な挑戦に挑みました。よって、このレベルシステムには、エージェントの要求に対処できる柔軟性、操作性、ゲームプレイの要素、そしてアートディレクションにも合致することが求められました。 Houdini は、アートディレクトションを決定する最初期段階から内製エンジンである Halycon への出力を行う最終リリースまで、すべての段階で使われました。 この講演を通じて、アーティスト3人だけのチームがアートディレクションとプロシージャル法が共生し実動するシステムを2ヶ月で作成し、その「プロシージャルの旅」における様々な問題と解決についての知見を得ることができます。
ミラーシーンのカーブ生成アセットを分析した場合の考え方