Нейронные сети могут генерировать новые изображения из существующих образцов следующим образом: 1
Один из подходов к генерации изображений на основе существующих образцов — использование циклических генеративных состязательных сетей (CycleGAN). 1 Генератор получает изображение одного типа и стремится преобразовать в изображение другого типа. 1 Дискриминатор получает изображение одного типа и пытается определить, реальное ли оно. 1
Ещё один подход — использование вариационных автоэнкодеров (VAE). 25 Эта архитектура позволяет сжимать изображения до компактного представления (кодировка), а затем восстанавливать их обратно (декодировка). 2 VAE также может генерировать новые изображения, изменяя параметры кодировки. 2