Original size 2480x3500

Начало живого 2.0 / Обучение генеративной нейросети

PROTECT STATUS: not protected
2
The project is taking part in the competition

Концепция

На первом курсе я делала арт проект «Начало живого». Его концепция заключалась в том, что после глобального катаклизма на Земле не осталось никаких живых организмов, а все данные про них были повреждены. Единственным выжившим разумным существом оказался искусственный интеллект, который продолжил развиваться. В какой-то момент ИИ стал осознавать, что следующей ступенью его эволюции должна быть биологическая форма. Поэтому он начал собирать оставшуюся информацию про людей, животных и растения. Я решила продолжить данный проект с помощью обученной на моих работах модели.

big
Original size 2489x1559

таким образом выглядит мой исходник

Описание процесса обучения

В начале я скачала исходный код с GitHab и установила все библиотеки, прописанные в коде. Я загрузила датасет со своими изображениями, далее создала дерективную папку в которую добавила свой датасет.

big
Original size 2134x204

фрагмент кода

Проверив, что изображения открываются, я импортировала модель и создала изображениям подписи.

0

фрагменты кода

Подписи получились неточными, но учитывая абстрактность моих исходных изображений, это никак не повлияло на результат.

Для следующего шага я зарегестрировалась на сайте Hugging Face и получила токен. Затем внесла его в Kaggle и начала обучение нейросети.

Original size 2108x874

фрагмент кода

Выбрала разрешение 512, выставила максимальный шаг тренинга на 500 и чекпоинт на 250. Это сделано для сокращения времени на обучение. Мне потребовалось меньше часа.

Original size 2125x371

фрагмент кода

Обучение модели прошло успешно! И я приступила к написанию промтом для генерации изображений.

Original size 2110x914

фрагмент кода

Результат

Для генерации я выбрала животных, растения и людей, чтобы следовать первоначальной концепции проекта.

Original size 1024x1024

prompt = «a tiger’s face in the middle of the art»

Original size 1024x1024

prompt = «a photo collage in EHO style, lilies»

Original size 1024x1024

prompt = «large jellyfishes»

Original size 1024x1024

prompt = «large black lilies in the middle of the art»

Original size 1024x1024

prompt = «a photo collage in EHO style, Buddha»

Разбор результата

У обученной модели идеально получилось передать текстуру и шум, которые присутствуют на исходниках.

Original size 4165x1954

Даже вертикальные полосы от скотча, которые есть на моих работах, были учтены при генерации.

Original size 4165x1954
Original size 4165x1954

Я считаю что сгенерированные изображения невозможно отличить от моих работ, что является явным успехом данного курса. Мой проект «Начало живого» продолжает жить.

Google Ai Studio — для объяснения и исправления ошибок в коде GitHub — исходный код Hugging Face — для получения токена

Начало живого 2.0 / Обучение генеративной нейросети
2
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more