Найти в Дзене
UVIRCOLOR

Часть 1. На простом примере: Что такое seed в нейросетевой генерации?

Часть 1.
Что такое seed для MidJourney простыми словами, например [seed 1234]?
Представьте себе пакет с замороженными кубиками-овощами: Горох, морковь, кукуруза и что там еще бывает.
Туда нейросеть "тянет руку" и рандомно черпает горсть не глядя и как получится. В эту горсть в руке попадает: 3-кукурузы, 2- гороха, 1- оранжевая морковь, и 4- лук.
Эта горсть, что и сколько зачерпнулось случайно и есть seed будущего изображения, а само число, это номер горошка который был вытащен первым.
Весь исходный пакет овощей - это первичный цифровой творческий потенциал ограниченного пространства пакета, из которого условно "черпает" алгоритм. Нейросеть делает "выбор первого горошка" ДО ТОГО как читает ваш рецепт - текст промта. С текстом запроса получение seed не связано, она указывает на первый горошек раньше.
Дальше она читает промт - это будет "рецепт супа", захватывает остальные, и определяет, какие ингредиенты из этой горсти в ее руке куда пойдут, и как они превратятся в результат - изобр
Оглавление

Первый стартовый seed, повторный захват, и пакет овощей.

"Новый материал." Евгения Корнеева 2024. Алгоритм-арт.
"Новый материал." Евгения Корнеева 2024. Алгоритм-арт.

Часть 1.
Что такое seed для MidJourney простыми словами, например [seed 1234]?

Представьте себе пакет с замороженными кубиками-овощами: Горох, морковь, кукуруза и что там еще бывает.

Туда нейросеть "тянет руку" и рандомно черпает горсть не глядя и как получится. В эту горсть в руке попадает: 3-кукурузы, 2- гороха, 1- оранжевая морковь, и 4- лук.

Эта горсть, что и сколько зачерпнулось случайно и есть seed будущего изображения, а само число, это номер горошка который был вытащен первым.

Весь исходный пакет овощей - это первичный цифровой творческий потенциал ограниченного пространства пакета, из которого условно "черпает" алгоритм.

Когда нейросеть получает seed?

Нейросеть делает "выбор первого горошка" ДО ТОГО как читает ваш рецепт - текст промта. С текстом запроса получение seed не связано, она указывает на первый горошек раньше.

Дальше она читает промт - это будет "рецепт супа", захватывает остальные, и определяет, какие ингредиенты из этой горсти в ее руке куда пойдут, и как они превратятся в результат - изображение.

На этом этапе алгоритм собственно "варит суп" (генерит изображение) именно ИЗ ЭТОЙ, ранее случайно извлеченной, горсти разных кубиков овощей.

Для художников это можно сравнить вот с чем: представьте, что seed — это всё то, с чего начинается работа над картиной.

Например: холст (его форма и текстура), краски (определённый набор цветов в тюбиках), кисти (разной формы и размера), мастихины и даже текстура красок. Это сырьё, инструменты, случайный набор материала.

А промт — это уже сама идея картины: сюжет, цветовая палитра, стиль или техника исполнения, которую вы хотите применить.
Именно это определяет конечный вид изображения.

Что интересно:

Первый раз — всегда чистый рандом. Когда генератор зачерпнул горсть из мешка в первый раз, вы никак на это не влияете — вот она, условная случайность.

Повторение seed: Однако затем вы можете задать этот seed вручную, например, если хотите получить ту же самую "горсть овощей" для какого-то другого рецепта. Это позволяет сохранить основу, но при этом изменять сюжет.

Seed от готового изображения: Вы даже можете взять seed уже нарисованной картинки и использовать его для чего-то нового. Это полезно, если вы хотите добиться сходства в атмосфере или деталях между двумя изображениями.

Вот так MidJourney использует случайный "пакет с овощами", чтобы работать с вашими запросами:
сначала черпает случайное, а потом готовит шедевр по вашему рецепту — инструкции для генератора.


© Евгения Корнеева 2024 MidJourney для Художников: Часть 1.

Читать по теме далее ➤➤➤ Нейросеть как новый инструмент творчества. Художник и искусственный интеллект. Попробуем новые методы и рассмотрим техническую философию процесса.