
Описание проекта
Цель данного проекта — обучить нейросеть распознавать и воспроизводить уникальные визуальные стили известных художников. Нейросеть обучается на большом наборе картин, анализируя композицию, цвета, технику и другие важные элементы. В данном случае, основой обучения стали работы Альфонса Марии Мухи. Ниже представлены примеры картин Мухи, использованные для обучения искусственного интеллекта.
Автопортрет, 1899

Принцесса Гиацинт, 1911

Цикл «Славянская эпопея», 1912

Цикл «Славянская эпопея», 1912

«Женщина в степи», 1923

Портрет Ярославы, дочери художника, 1927-1935

Некоторые отличительные черты картин Альфонса Мухи, которые нейросеть должна научиться передавать:
• Стиль Ар-нуво (модерн) • Женские образы: Изображения идеализированных, чувственных женщин, часто в окружении цветов. • Растительный орнамент: Обилие цветочных и растительных узоров, обрамляющих центральную фигуру. • Пастельные тона: Использование нежных, приглушенных цветов. • Сложные композиции: Многослойные, замысловатые композиции с множеством деталей. • Каллиграфия и типографика: Использование красивых шрифтов и надписей, интегрированных в композицию. • Влияние византийского искусства: Использование мозаичных элементов и золотого фона.
Серия изображений

promts: «MUCHA style nymph», «MUCHA style two cats», «MUCHA style woman»
Нейросети демонстрируют неплохие результаты в передаче отдельных элементов стиля Альфонса Мухи, таких как растительные орнаменты, женские образы и пастельные тона.


promts: «MUCHA style forest fairy», «MUCHA style aesthetic lake»
Воссоздать изящную композиционную сложность, плавность линий и общее ощущение декоративности, которые так характерны для работ Мухи — непростая задача.
Часто сгенерированные изображения выглядят как упрощенная имитация стиля Мухи, не обладающая той же глубиной и художественной ценностью.
Из-за того, что большая часть картин в базе данных посвящена женщинам, итоговые генерации демонстрируют заметную слабую сторону нейросетей — проблемы с анатомией и лицами.


promts: «MUCHA wild animal», «MUCHA style kids playing»
promts: «MUCHA green forest», «MUCHA style portrait», «MUCHA style lady in a hat»
Описание обучения нейросети
• Подготовка данных: сбор и обработка изображений Альфонса Мухи. • Выбор архитектуры. • Генератор стремится создать изображения, которые дискриминатор примет за работы Мухи. • Дискриминатор учится распознавать подделки. • Циклический процесс многократно повторяется. • Настройка параметров: параметры обучения настраиваются для достижения оптимального результата. • Полученные изображения оцениваются. • Корректировка: при необходимости вносятся корректировки в данные или процесс обучения, чтобы нейросеть генерировала изображения, максимально отражающие стиль Альфонса Мухи.
Применение генеративной модели
Нейросеть генерировала вариации промтов для итоговых изображений.
Блокнот
Ссылка на файл с кодом: https://drive.google.com/drive/folders/1uDrfbI184xt3019d9nAhizqn8f93MnxK?usp=sharing