Другие языки программирования и технологии

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

Часто вижу посты о том, что нейросеть что-то "нарисовала", написала и тд. Я понимаю, что это что-то вроде искусственного интеллекта, но как ею пользоваться? Где это находится?
ИНС похожа на ящик волшебника из которого тот достаёт зайцев, кунштюк
Пользоваться? На тытубе множество примеров. Везде по разному
Владимир Ковбаса
Владимир Ковбаса
59 776
Лучший ответ
>Что такое нейросеть?
Обычный программный код, который на входе получает одни циферки и выдает другие на выходе. Для расчетов используются некоторые коэффициенты, которые получаются в результате обучения сети, которое, по большому счету, заключается в том, чтобы задать нужные циферки одновременно на входе и выходе и по ним расчитать коэффициенты. И молиться, чтобы когда сеть получит на вход ранее неизвестные ей циферки, она выдала более-менее подходящие циферки на выходе.

>Часто вижу посты о том, что нейросеть что-то "нарисовала", написала и тд.
Это большое упрощение. Такие сети - это комбинация сетей и баз знаний, а не просто сеть.

>Я понимаю, что это что-то вроде искусственного интеллекта
Это он и есть.

>но как ею пользоваться?
Это сейчас целая наука, в двух словах не объяснить. Но по большому счету, то, что интересует тебя, это игрушки. Есть настоящие и проверенные способы использования нейросетей, вроде нахождения зависимостей в псевдослучайных и/или слабоструктурированных данных, но это не имеет никакого отношения к картинкам и прочим развлекушечкам.

>Где это находится?
Где находятся программы? Ну, в компьютерах они находятся...
VC
Vladimir Chuvakin
92 261
Да ии который ты можешь сам написать на своём копухтаторе
Нейронная сеть, также известная как искусственная нейронная сеть (ANN), представляет собой математическую модель, вдохновленную структурой и функциями человеческого мозга. Он состоит из большого количества взаимосвязанных узлов обработки, называемых искусственными нейронами, которые организованы слоями. Нейронные сети предназначены для распознавания закономерностей в данных и могут быть обучены выполнению различных задач, таких как распознавание изображений, обработка естественного языка и прогнозирование.

Каждый нейрон в нейронной сети получает входные данные от других нейронов, обрабатывает эту информацию и передает результат другим нейронам на следующем уровне. Связи между нейронами имеют веса, которые могут быть скорректированы во время обучения для точной настройки производительности сети. Нейронные сети являются подмножеством алгоритмов машинного обучения и широко используются во многих приложениях, от компьютерного зрения до распознавания речи и финансового прогнозирования.
Программа, которая может самообучаться.
Если интересно - читай книгу: Рашид Тарик "Создаем нейронную сеть".
VV
Vitali Vitali
2 849