Нейросетью можно назвать только ПО, в основе которого лежит математическая модель, которая имитирует нейронные связи человеческого мозга. Если ваша программа имитирует нейронные связи человеческого мозга, то её можно назвать нейросетью. Если это просто алгоритм «если — то», то это не нейросеть.
Это всё равно, что спросить, можно ли водяную мельницу назвать автомобилем, ведь, в основе и того и другого устройства лежит колесо.
VалиБакS, потому что в основе нейросети лежит математическая модель, которая имитирует нейронные связи человеческого мозга. Да, там применяется и векторная алгебра и топология, но это не одно и то же, что «треугольники на графике».
Auximen, так а что кому то известно как точно работает нейронные связи человеческого мозга? :) ну и какой же тогда алгоритм будет считаться нейросетью? На примере можно пояснить?
VалиБакS, Суть нейросети и ИИ в целом в том, что для решения задачи не пишется алгоритм как таковой, а происходит обучение на основе данных и алгоритм ИИ сам подбирает параметры для решения задачи.
VалиБакS, Ну проще всего это объяснить не на графиках. А вот на примере картинок. Тебе нужно например икать котиков на картинке. Берёшь нейросеть скармливаешь ей много картинок котиков. Она обучается на этих картинка с помощью алгоритмов обучения нейросети. После обучения нейросеть начинает искать на картинках котиков, даже тех, которые она раньше не видела. Ты не пишешь алгоритм поиска котов, ты просто «обучаешь» ее, а нейросеть сама ищет этот «алгоритм». Но это очень поверхностное описание. Есть много тонкостей и нюансов. Есть вообще другие алгоритмы, не нейросети. Но суть одна — «котиков алгоритм учится искать сам», ты лишь даешь данные для обучения и указываешь искомый результат. Примерно так «Вот тебе график, вот тут я бы покупал, а тут продавал. Обучайся. А после обучения говори где мне покупать, где продавать.».
Иван-дурак, а как она по какому алгоритму то ищет? Находит общее в этих картинках. а дальше сравнивает это общее со входящим потоком и если ок, то выдает результат. Также и алгоритмы работают на графиках. По сути то алгоритм сравнения один?
VалиБакS, Это все большая тема. Просчитай хоть пару обзорных статей по нейросетям, чтобы понять как ни работают. Или поспрашивай эти вопрос в chatGPT от ответ на них гораздо более развернуто, чем кто-то тут будет это писать.
Иван-дурак, да. Спс. Я честно говоря не верю, что можно понять вообще человеку и запрограммировать как работает высшая нервная деятельность человека. Но отдельные вещи можно, конечно, но врядли возможно даже приблизиться к совершенству. Думаю что даже если кто то поймёт точно как, то и сотни веков всем программистам мира этот код сделать не хватит, чтобы такой большой алгоритм запрограммировать, тк слишком много параметров наш мозг оценивает мгновенно.
VалиБакS, В том то и фишка, что программировать не нужно. Нужно просто понять как имитировать работу нейронов правильно. Нейросети уже обходят во многих видах деятельности человеческие способности. Большинство людей уже сейчас не могут отличить когда они общаются в интернете с ботом, а когда с человеком.
Если скормить ИИ «шум» и попросить угадать картинку
Вместо того чтобы как нормальный интеллект, сперва подумать что это, и что тупой user от него требует, послать user с его запросом, вежливо. Или как настоящий ИИ объяснить что user балбес, псевдоИИ будет искать и выдавать результаты, даже если результаты на грани глюков.
Т.е. в идеале, настоящий ИИ, при попытке userа заставить его играть, должен сообщать о лудоманий куда надо)))
Нейросетью можно назвать только ПО, в основе которого лежит математическая модель, которая имитирует нейронные связи человеческого мозга. Если ваша программа имитирует нейронные связи человеческого мозга, то её можно назвать нейросетью. Если это просто алгоритм «если — то», то это не нейросеть.
Это всё равно, что спросить, можно ли водяную мельницу назвать автомобилем, ведь, в основе и того и другого устройства лежит колесо.
Алгоритм, в основе которого лежит математическая модель, которая имитирует нейронные связи человеческого мозга.
Пишем свою нейросеть: пошаговое руководство
Вместо того чтобы как нормальный интеллект, сперва подумать что это, и что тупой user от него требует, послать user с его запросом, вежливо. Или как настоящий ИИ объяснить что user балбес, псевдоИИ будет искать и выдавать результаты, даже если результаты на грани глюков.
Т.е. в идеале, настоящий ИИ, при попытке userа заставить его играть, должен сообщать о лудоманий куда надо)))