Приветствуем Вас на четырнадцатом занятии нашего курса. Сегодня мы познакомимся с еще двумя архитектурами нейронных сетей - сети для переноса стиля с одной картинки на другую и GAN'ы.
Neural style transfer - техника, которая позволяет перенести стиль одной картинки на другую. Картинка, с которой переносится стиль называется style image, а так, на которую переносится стиль, называется content image (потому что с нее мы берем содержание, т.е. content). Их таких двух картинок получится результат: Научиться делать такие же картинки с помощью самого простого алгоритма переноса стиля Вам поможет первая часть записи семинара и тетрадка [seminar]style_transfer.ipynb .
Еще одна интересная архитектура - GAN. Такая сеть на самом деле состоит из двух сетей: генератор, который пытается генерировать объекты, похожие на объекты из обучающей выборки, чтобы обмануть вторую сеть, и дискриминатор, который пытается как можно лучше отличать объекты из тестовой выборки от тех, которые сделал генератор. В итоге борьбы может получится сеть, способная генерировать объекты похожие на обучающие. Как пример можно привести генерацию лиц. Вы можете определить, какое лицо сгенерировано нейронной сетью?
В действительности... оба лица нарисованы нейросетью.
Чтобы более детально узнать как работают GAN'ы Вы можете посмотреть вторую часть записи нашего семинара и прорешать тетрадку [seminar]GAN.ipynb . Также Вам помогут слайды, которые использовались на семинаре gan.pptx.
Это был последнее занятие первого семестра. Спасибо за время, которое Вы уделили нашему курсу. Если Вы официально прослушиваете наш курс, то следующим шагом станет финальный проект.
Желаем Вам удачи и надеемся увидеться в следующем семестре, где мы рассмотрим еще более интересные темы из мира глубокого обучения.