Толковый словарь по нейросетям и искусственному интеллекту
Масштаб кондиционирования
Категория термина
Масштаб кондиционирования (Conditioning Scale) — параметр, регулирующий степень влияния условной информации (например, текстового промпта, маски или других вспомогательных данных) на процесс генерации изображения в Stable Diffusion и подобных моделях. По сути, он задаёт баланс между использованием предоставленных условий и случайностью модели.
🧠 Механизм работы
- Модель получает входные данные: текстовый промпт, изображение, маску или другие условия.
- Conditioning Scale усиливает или ослабляет вес этих условий при генерации.
- Высокие значения делают генерацию строго зависимой от промпта или маски.
- Низкие значения позволяют модели больше опираться на собственные вероятностные распределения, внося больше вариативности.
🔑 Особенности
- Контролирует точность соответствия результата заданным условиям.
- Может работать аналогично параметру CFG Scale (Classifier-Free Guidance Scale), но применяется шире, не только к тексту.
- Позволяет находить баланс между строгим следованием условиям и творческой свободой модели.
📌 Примеры применения
- В ComfyUI изменение Conditioning Scale позволяет регулировать, насколько строго изображение следует текстовому промпту.
- В Kohya_SS при обучении LoRA параметр влияет на качество адаптации модели к предоставленным данным.
- При использовании масок (inpainting/segmentation) параметр определяет степень «жёсткости» применения маски к результату.
⚖️ Преимущества и недостатки
Преимущества:
- Гибкость настройки между точностью и креативностью.
- Позволяет оптимизировать результат под разные задачи: реализм или художественность.
- Улучшает контроль при сложных сценариях генерации.
Недостатки:
- Слишком высокое значение может привести к «жёстким» и менее естественным результатам.
- Слишком низкое значение уменьшает соответствие условиям и делает генерацию непредсказуемой.
- Требует экспериментов для подбора оптимального уровня.
🧠 Связанные понятия
- CFG Scale — задаёт силу влияния текстового промпта.
- Conditioning — использование дополнительных условий при генерации.
- Prompt Guidance — управление следованием тексту.
- Unconditional Generation — генерация без условий, противоположность сильному conditioning.
- Noise Injection — влияет на вариативность при низком масштабе кондиционирования.
💡 Вывод
Conditioning Scale — важный параметр управления генерацией в Stable Diffusion, Automatic1111 и ComfyUI. Он определяет, насколько модель должна строго следовать входным условиям, обеспечивая баланс между контролируемостью и вариативностью результатов.