Original size 625x882

Генеративная нейросеть и коты породы экзот

PROTECT STATUS: not protected

Идея

Научить генеративную нейросеть создавать максимально реалистичные картинки котов экзотической породы, используя процесс обучения нейросети.

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

0

Исходные изображения для обучения

Результирующая серия изображений

0

Порода кошек экзот, сгенерированные с помощью обученной нейросети

Анализ изображений не вошедших в итоговую серию

0

Первая серия изображений

В первой серии изображений было задано нарисовать кота в разных местах. Нейросеть использовала рыжий цвет, когда в изначальном датасете таких котов было меньше всего. Так же она старалась нарисовать двух или трёх котов сразу, получилось сделать картинки в реалистичном сеттинге, однако получались они не совсем реальные.

0

Вторая серия изображений

В этой серии изображений в заданном тексте изменилось количество котов, целью было разделить котов на 2-3 отдельных друг от друга котов, опять же в различных местах. Нейросеть точно так же использует рыжий цвет котов, и у неё не получается нарисовать раздельно несколько объектов.

0

Третья серия изображений

В этой же серии получилось конкретно указать цвет котов. Нейросеть всё так же не может нарисовать 2-3 объекта отдельно друг от друга. Но добавить котов других цветов вышло.

Анализ итоговой серии изображений

Слева: Кот породы экзот в машине выглядывает из окна / Справа: Кот породы экзот дома на диване рядом с камином

Original size 1024x1024

Экзотическая кошка на кресле в самолете

Слева: Кот породы экзот играет и бегает за клубком / Справа: Кот породы экзот на полу дома

В финальном варианте получилось много разных котов, занимающихся разными вещами. Генеративные нейросети такого плана требуют большего датасета и больше времени на обучение, так как в картинках всё-таки присутствуют недочёты.

Original size 1024x1024

Экзотическая кошка в ведре на пляже

Слева: Кот породы экзот ходит дома / Справа: Кот породы экзот на диване дома

Original size 1024x1024

Экзотическая кошка в машине выглядывает из окна

Original size 1024x1024

Экзотическая кошка на дереве

Ноутбук с кодом для обучения

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

Original size 1820x597

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

Original size 1794x725

2. Код для тренировки нейросети и подключение нужных библиотек.

Original size 1787x685

3. Копирование нужного датасета на сервер и код для отображения изображений.

Original size 1788x639

4. Отображение датасета изображений из выбранной папки.

Original size 1768x519

5. Создание копии нейросети для генерации картинок и вспомогательного текста.

Original size 1779x588

6. На этом этапе работы нейросети происходит сканирование и создаются подсказки для последующего анализа нейросетью изображений.

Original size 4445x1329

7. Установка библиотек и подключение huggingface для наличия памяти у нейросети.

Original size 1795x624

8. Обучение и настройка работы нейросети.

Original size 1969x785

9. Загрузка уже обученной нейросети в huggingface.

Original size 4445x1623

10. Подключение к нейросети и генерация изображений.

Описание применения генеративной модели

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

Генеративная нейросеть и коты породы экзот
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more