
1. Концепция проекта и формирование обучающего датасета
Идея и художественная задача
Эпоха советского авангарда и конструктивизма 1920-х годов (школа ВХУТЕМАСа, творчество братьев Стенбергов, Александра Родченко, Эль Лисицкого, Виктора Дени) совершила революцию в мировом визуальном языке. Отказ от буржуазной станковой живописи в пользу утилитарного графического дизайна сформировал жесткую знаковую систему: диагональную динамику ракурсов, кинематографический фотомонтаж, интеграцию массивной рубленой типографики в плоскость листа и ограниченную лаконичную колористику (контраст глухого черного, сигнального красного и охристо-бумажного фона).Цель проекта — исследовать пластичность генеративной диффузионной модели Stable Diffusion XL посредством дообучения (Fine-Tuning) адаптера LoRA для извлечения визуального инварианта стиля конструктивистского плаката 1920-х годов и переноса этой формальной логики на современные и научно-фантастические сюжеты (кибернетика, освоение дальнего космоса, урбанистическая утопия).Задача эксперимента заключалась не в имитации отдельных сюжетов, а в реконструкции мышления художников-конструктивистов: генерации плакатов, где текстово-графические блоки и персонажи подчинены единой диагональной архитектонике.
Правовая чистота датасета (Copyright Compliance)
В строгом соответствии с правилами академической добросовестности и законодательства об интеллектуальной собственности датасет сформирован исключительно из произведений, находящихся в статусе общественного достояния (Public Domain / PD-Old-70 / PD-RusEmpire) в связи с истечением срока действия исключительных авторских прав (более 70 лет с момента смерти авторов или обнародования до 1943 года), а также материалов из открытых музейных коллекций (Duke University Open Archive, Wikimedia Commons, DPLA).Состав датасета и нормализация данных
Для обучения отобран монолитный корпус из 11 аутентичных плакатов периода 1924–1929 годов, исключающий стилистический шум более позднего соцреализма.
2. Методология и технический пайплайн обучения
Обучение реализовано на платформе Google Colab с использованием графического процессора Nvidia Tesla T4 (16 GB VRAM).Архитектурное решение: DreamBooth + LoRАОбучение полноразмерной модели SDXL (2.6 миллиарда параметров в блоке UNet) на одном пользовательском GPU технически невозможно из-за ограничений памяти. Поэтому применена связка:
DreamBooth: связывает абстрактный визуальный стиль с уникальным токеном-идентификатором sks, предотвращая смывание предобученных знаний базовой модели.
LoRA (Low-Rank Adaptation): замораживает оригинальные веса кросс-внимания (Cross-Attention) модели и внедряет обучаемые низкоранговые матрицы (r = 4). Это снижает объем обновляемых параметров в десятки раз и формирует легковесный файл весов (.safetensors объемом около 50 МБ).Выбранные гиперпараметры
Base Model: stabilityai/stable-diffusion-xl-base-1.0
Instance Prompt: a poster in sks constructivism style
Resolution: 1024×1024 px
Batch Size / Gradient Accumulation: 1×4 (эффективный размер пакета = 4)
Learning Rate: 1×10^(-4) (Constant schedule)
Training Steps: 300 шагов
Mixed Precision: FP16
Memory Optimizations: 8-bit Adam (bitsandbytes), Gradient Checkpointing
3. Результирующая визуальная серия
Ниже представлены ключевые генерации обученной нейросети, демонстрирующие перенос конструктивистского канона на новые семантические контексты.

[РЕЗУЛЬТИРУЮЩИЙ ЛИСТ 01: «ЛУННЫЙ АВАНГАРД»]
Файл: soviet_gen_01.png (1024×1024 px, PNG)
Prompt: a poster in sks constructivism style, an astronaut standing on the moon holding red flag, bold typography, geometric shapes, 1920s soviet avant-garde lithography, 8k
Negative prompt: photo, 3d render, modern vector, digital gloss, blurry, bad anatomy, deformed face, smooth airbrush, oversaturated neon
Parameters: Steps: 30, Sampler: DPM++ 2M Karras, CFG scale: 7.5, Seed: 100

[РЕЗУЛЬТИРУЮЩИЙ ЛИСТ 02: «КИБЕРНЕТИЧЕСКИЙ ТРУД»]
Файл: soviet_gen_02.png (1024×1024 px, PNG)
Prompt: a poster in sks constructivism style, giant industrial cybernetic robot assembling an engine, dynamic diagonal composition, red black and beige palette, agitprop art, textured vintage paper
Negative prompt: photo, 3d render, modern vector, digital gloss, blurry, bad anatomy, deformed face, smooth airbrush, oversaturated neon
Parameters: Steps: 30, Sampler: DPM++ 2M Karras, CFG scale: 7.5, Seed: 101

[РЕЗУЛЬТИРУЮЩИЙ ЛИСТ 03: «МАГИСТРАЛЬ БУДУЩЕГО»]
Файл: soviet_gen_03.png (1024×1024 px, PNG)
Prompt: a poster in sks constructivism style, futuristic train moving through a modern architectural bridge, perspective lines, constructivist photomontage, textured vintage paper
Negative prompt: photo, 3d render, modern vector, digital gloss, blurry, bad anatomy, deformed face, smooth airbrush, oversaturated neon
Parameters: Steps: 30, Sampler: DPM++ 2M Karras, CFG scale: 7.5, Seed: 102

[РЕЗУЛЬТИРУЮЩИЙ ЛИСТ 04: «ЭНЕРГИЯ СПОРТА»]
Файл: soviet_gen_04.png (1024×1024 px, PNG)
Prompt: a poster in sks constructivism style, young female athlete running forward, ray of light, heroic minimalism, bold block text, lithographic print
Negative prompt: photo, 3d render, modern vector, digital gloss, blurry, bad anatomy, deformed face, smooth airbrush, oversaturated neon
Parameters: Steps: 30, Sampler: DPM++ 2M Karras, CFG scale: 7.5, Seed: 103
































