Исходный размер 1140x1600

II. Типология и природа ошибок AI

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

Почему нейросети ошибаются

big
Исходный размер 1430x797

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

  1. Недостаточные данные для обучения: Если нейронная сеть не получила достаточного количества данных для обучения, то она может допустить ошибку. Каждый тип данных требует свой набор обучающих примеров, поэтому важно иметь достаточное количество данных для правильного обучения нейросети.

  2. Неправильная предобработка данных: Перед тем, как данные будут поданы на вход нейросети, их нужно предварительно обработать. Если данные были неправильно предобработаны (например, были неправильно масштабированы или были искажены другим способом, на выборке присутствовали дополнительные элементы - к примеру, текст, водяные знаки), то это может привести к ошибкам в работе сети и дальнейшим артефактам на выходе.

  3. Недостаточное время обучения: Если нейросеть была обучена недостаточно, то она может допускать ошибки. Обучение может потребовать много времени, особенно при обработке больших объемов данных.

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

Данная глава строится на основе трех нейросетей: this person does not exist (этого человека не существует) this cat does not exist (этой кошки не существует) this horse does not exist (этой лошади не существует)

Я сознательно не беру нейросети, генерирующие темы «по запросу» по двум причинам:

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

Почему нейросети не умеют рисовать руки?

Исходный размер 1430x797

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

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

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

Исходный размер 960x637
Исходный размер 1432x341
Исходный размер 966x623
Исходный размер 1630x797

Почему нейросети ошибаются при рисовании фона?

Исходный размер 1430x797

Нейросети — все еще технология в стадии разработки, они могут совершать ошибки в процессе работы. Одна из причин, почему нейросети могут ошибаться при рисовании фона, заключается в том, что они могут не иметь достаточно информации о том, что является фоном, а что является объектом на изображении.

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

Исходный размер 964x636
Исходный размер 956x465

В основном, для "маскировки" своего неумения нейросети стараются заливать фон одним цветом, к которому не может быть вопросов.

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

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

Исходный размер 964x636
Исходный размер 512x512

при накладывании картинок друг на друга можно увидеть не только схожие проблемы с фоном (пятна), но и родство между всеми котами;

При накладывании картинок друг на друга можно увидеть не только схожие проблемы с фоном (пятна), но и родство между всеми котами.

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

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

В теории, все изображения здесь — родственники.

Исходный размер 966x966

обратите внимание на «бестелесность» травы

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

На всех изображениях она неестественно множится, может приобретать кислотные оттенки.

Просмотр фона — первое, на что нужно смотреть в случае желания отличить настоящее изображение от «поддельного».

Исходный размер 966x471
Исходный размер 966x966

Иногда возможны "блуждающие артефакты - как полоска полотенца внизу изображений на примерах выше.

Можно заметить, как они собираются в серии.

II. Типология и природа ошибок AI
Проект создан 01.01.0001
Глава:
1
2
3
4
5