Что такое Computational Arts?
Computational Arts - подразделение внутри команды дизайна, занимающееся генеративной графикой. Мы - крайне разносторонняя команда с широким набором компетенций, от художников и иллюстраторов до физиков, датасаентистов и функциональных программистов :)
А причем тут нейросети?
В прошлом году мы выпустили Limb - облачный генератор графики, основанный на CPPN сетях, который использовали во всех релизах наших продуктов, и это лишь начало - у нас много идей, которые предстоит реализовать.
А что нужно будет делать?
Вы сможете выбрать один или несколько проектов, над которыми будете работать в ходе летней стажировки. На данный момент список такой (к лету он, несомненно, пополнится):
- Генерация тайловой графики (в данный момент имеется proof-of-concept прототип, работающий на связке CNN и генетических алгоритмов)
- Оптимизировать имеющийся генератор для изображений больших размеров;
- Обобщить генератор на работу с 3D;
- Попытаться использовать нынешний генератор как дискриминатор для классической GAN;
- Проекты, связанные с GAN и Im2Vec:
- Обучить GAN на нашей внутренней библиотеке векторной графики (или шрифтов), сделать возможность получать результаты из latent space сразу в виде SVG;
- Попытаться интегрировать Im2Vec в предыдущие генераторы (те из них, которые не поддерживают растровый формат);
- Расширить функционал Limb (прошлогоднего генератора):
- Нативно (т.е. средствами TensorFlow) рендерить изображения в нестандартных развертках (например, сферических координатах) и проецировать результат на 3Д объекты (сферы и не только);
- Добиться realtime рендеринга видео путем распараллеливания вычислений (невозможно реализовать на сервере к кубернетисе и даже просто в докере, но может использоваться нативно локально), квантизации/прунинга моделей, etc.;
- Сделать бесконечный зум и/или прокрутку, использовать наработки отсюда;
- Попытаться обучить Limb текстурам из прошлых релизов (опционально - с применением предыдущего пункта).
Остались вопросы?
Пишите мне на vladimir.sotnikov@jetbrains.com или в телеграм.