Проект направлен на обучение нейросети, обладающей способностью понимать и воспроизводить визуальные стили, характерные для признанных мастеров иллюстрации и графики. Нейросеть обучается на репрезентативной базе данных картин знаменитого художника, изучая композицию, цветовую палитру, технику мазка, особенности освещения и другие ключевые элементы, формирующие его уникальный художественный почерк.
Художником, чьи работы стали основой данного проекта, является Здзислав Бексиньский — выдающийся польский художник, фотограф и скульптор, один из главных представителей мрачного (дистопического) сюрреализма.
Интерес к оцифровке стиля Бексиньского с помощью нейросетей обусловлен тем, что этот стиль бросает вызов базовым алгоритмам ИИ. Генеративные модели по своей природе стремятся к созданию эстетически приятных, симметричных и понятных образов. Заставить нейросеть отказаться от "красоты" в пользу гнетущей меланхолии, научить её генерировать сложнейшие макабрические текстуры (сплав сухой плоти, костей и камня) и не скатываться при этом в банальный, дешевый хоррор — сложнейшая и крайне интригующая задача. Ниже представлены некоторые работы Здзислава Бексиньского, вошедшие в базу данных для обучения искусственного интеллекта.
Процесс обучения нейросети для генерации изображений
- Сбор и очистка базы изображений (картин художника, в данном случае).
- Выбор архитектуры нейросети (например, GAN, VAE).
- Обучение генератора и дискриминатора.
- Настройка параметров обучения (скорость обучения, функция потерь).
- Визуальная оценка качества полученных изображений, корректировка, если требуется.
Техническая реализация (Код и процесс обучения)
В рамках проекта обучение проводилось в облачной среде Google Colab. Ниже представлены ключевые фрагменты кода, использованные для настройки и запуска процесса файнтюнинга, а также их краткое описание.
Сначала мы устанавливаем нужные программы (библиотеки) в Google Colab. Они нужны, чтобы нейросеть могла работать с картинками и обучаться на них. Так как современные нейросети очень "тяжелые", мы используем специальные инструменты, которые сжимают процесс и позволяют запустить его даже на бесплатной видеокарте, не теряя при этом качества.
Это главная команда. Здесь мы буквально говорим нейросети: "Возьми базовую модель, посмотри наши картинки из папки датасета, запомни этот стиль по специальному кодовому слову и сделай нужное количество шагов тренировки". Чтобы облако не зависло от нехватки памяти, мы включаем экономный режим — смешанную точность и 8-битный оптимизатор.
Нейросеть шаг за шагом просматривает картинки и пытается уловить стиль Бексиньского. Используется метод LoRA — это такой "умный фильтр". Благодаря ему нейросеть не ломает свои базовые знания о мире (она всё ещё помнит, как выглядит здание или человек), а просто учится рисовать эти вещи в новом, мрачном и сюрреалистичном стиле с характерными текстурами распада.
Картины Здзислава Бексиньского отличаются ярким, узнаваемым стилем, который характеризуется несколькими ключевыми особенностями:
- Масштабные постапокалиптические пейзажи, окутанные плотным туманом, пылью или смогом.
- Уникальная архитектура и биомеханика: слияние органической плоти, костей, паутины и ржавого металла.
- Безликие, искаженные, замотанные в лохмотья или скелетообразные гуманоидные фигуры.
- Приглушенная, землистая цветовая палитра с вкраплениями цвета засохшей крови, пепла и ржавчины.
- Гнетущая атмосфера одиночества, трагизма и экзистенциального ужаса.
Именно эти особенности делают работы Бексиньского такими уникальными, гипнотическими и оказывающими огромное влияние на темное фэнтези и дизайн.
Примеры сгенерированных изображений и промпты
Для тестирования модели и раскрытия её потенциала были составлены специальные промпты, проверяющие разные аспекты стиля, включая перенос на современные сюжеты:
Промпт: " «A colossal rusted geometric shape hovering ominously above a ruined ancient graveyard, surrounded by creeping shadows, photo in Polish style, desolate atmosphere, creeping rust.» "
Промпт: «A tall emaciated figure wrapped in tattered web-like rags, standing alone in a vast dusty plain, photo in Polish style, haunting nightmare, fine textured details, bleak mood.»
Промпт: «A cathedral built entirely from twisted organic matter and tendons, glowing faintly from within, photo in Polish style, surreal horror, highly detailed decay, macabre.»
Промпт: «A skeletal rider on a heavily mutated decaying horse, slowly crossing a landscape of dried blood and ash, photo in Polish style, apocalyptic vision, dark fantasy surrealism.»
Промпт: «A sea of silent faceless humanoid figures standing perfectly still in a dense suffocating gray mist, photo in Polish style, psychological horror, stark contrast.»
Промпт: «A massive throne made of interwoven ribs and spines, sitting in an endless void, dimly lit by a pale eerie light, photo in Polish style, dark surrealism, skeletal structures.»
Промпт: «A landscape under a terrifying blood-red sky, with bizarre floating organic structures resembling torn fabric, photo in Polish style, nightmare aesthetic, heavy brushwork textures.»
Промпт: «Two figures turning to stone and merging together in a desperate embrace, set against a backdrop of a burning ruined world, photo in Polish style, tragic surrealism, melancholic.»
Промпт: «A colossal multi-limbed creature guarding a glowing organic portal in the middle of a dark abyss, photo in Polish style, Lovecraftian scale, oppressive atmosphere.»
Промпт: «A still life featuring a melting clock, fossilized hands, and a skull wrapped in barbed wire, resting on a cracked stone table, photo in Polish style, macabre details, dark shadowy lighting.»
Промпт: «A destroyed futuristic cityscape, skyscrapers melting and turning into bone and rust, surrounded by dead neon lights, photo in Polish style, dystopian sci-fi meets dark surrealism.»
Промпт: «A giant rusted train that looks like a moving metallic carcass, traveling through a barren desert of gray dust, photo in Polish style, industrial decay, surreal machine.»















