Найти в Дзене
IT Мир

Что такое нейросети?

Наверняка многие из вас задавались этим вопросом. В данной статье я соберу для вас краткое описание, чтобы вы смогли понять сами и объяснить друзьям простыми словам: "Что такое нейросети?"

Почему именно с этого я решил начать? Потому что именно нейросеть сгенерировала картинку для моего блога.

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

-2

Как работает нейросеть?

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

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

Вот как Сraiyon будет решать эту задачу:

Шаг 1. Первая нейросеть получает запрос и разбивает его на ключевые слова: «крокодил», «летать», «парашют», «нуар“».

Шаг 2. Затем она превращает слова в наборы цифр, которые называют векторами — так нейросеть сможет определить их смысл.

Шаг 3. Слова в виде векторов передаются на следующий слой нейросети, которая создаёт на их основе набросок будущей картинки.

Шаг 4. Набросок картинки поступает во вторую нейросеть, которая добавляет объектам более сложные детали — цвета, текстуру и освещение.

Шаг 5. Последний выходной слой улучшает качество изображения и выдаёт готовый результат.

Да, эта нейросеть еще только учится
Да, эта нейросеть еще только учится

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