東京大学 助教 星野 哲也 先生にご執筆いただいているGPUコラム「OpenACCではじめるGPUプログラミング」中級編 第3回は、「拡散現象シミュレーションのおさらい」についてです。

図4:複数GPUによる格子点の領域分割イメージ。

本文

深層学習 (Deep Learning) で画像を作る、というと「GANってやつを使うんでしょ?」とお察しの方も多いかと思います。

​今回はそのGAN (Generative Adversarial Network; 敵対的生成ネットワーク) についてですが、特に最近、研究分野でホットな “GAN Inversion” という技術をご紹介します。

端的に何ができるようになるかというと、写実的な画像が作れるものの制御しづらかったGANを、自在にコントロールできるようになります。