Дмитрий » Сб авг 26, 2023 5:33 pm
Я практик выбираю то что работает и то что доступно. Вы грезите о каком-то гипотетическом искусственном интеллекте. Идей у всех у нас с детства всегда много. Можно себе представить суперфантастическое нечто что круче всего, по сравнению с чем всё что мы видим вокруг сплошной примитив. Только мне интересно не просто что-то воображать но и воплощать. Чтобы фантастическая идея могла быть воплощена её нужно воплощать через реальные этапы, через практичные рабочие вещи. Идея сама по себе не заработает если не разработать сначала движок который сможет воспроизводить эту идею. А разработка движка связана с выбором деталей, экспериментами, пробами и ошибками, отладкой, оптимизацией и прочим прочим. Воплощение идеи связано с затратами, с нехваткой времени с отсутствием ресурсов и т.д. и т.п. и с поиском путей как всё это преодолеть, как снизить затраты, как использовать имеющиеся ресурсы чтобы их хватило, как сделать так чтобы это можно было осуществить за разумное время.
Так вот , нейросеть - это наиоптимальнейший инструмент по массе параметров. Собственно не удивительно что природа выбрала его же. Вообще у меня профессиональное чутье на оптимальность тех или иных вещей. Я экономию буквально ощущаю. То есть если я вижу какой-то оптимизированный алгоритм и особенно наблюдаю его работу и могу оценивать соотношения всякие типа используемых объемов памяти к выходной сложности потока данных, машинного времени к уровню сложности результата - я сразу ощущаю перспективные алгоритмы и бесперспективные. Я сразу чувствую что поедет а что будет скрипеть и трещать и в итоге заклинит. Так вот нейросеть по сравнению со всем что я гонял ранее - это примерно как электромобиль Тесла по сравнению с запорожцем. Оно просто летает. Очень дешево и очень эффективно. Самое лучшее соотношение эффект/затраты.
Сама по себе нейросеть это просто функция. y=f(x). Но язык на котором записывается эта функция наиоптимальнейший. Более оптимизированный чем язык символьной математики которому нас учили в школе. И он настолько оптимальный что искать формулы на этом языке легко может машина. Это буквально скатывание по скользкому многомерному склону почти без опасности застрять в локальном оптимуме и с почти гарантированным достижением глобального оптимума. На языке привычной нам математики чтобы найти верные функции приходится недюжинно поскрипеть мозгами - само оно не особо скатывается. Нужно усилие чтобы преодолевать трение и пробивать твердые препятствия. А вот на языке нейросети скатывается само без трения. И это идеально для автоматизации той работы которую обычно делают ученые когда ищут те или иные законы описывающие наблюдаемый мир.
=====
Если говорить про ИИ следующего поколения то нейросети там будут на нижнем уровне. Но они там будут. Это можно говорить так же уверенно как и то что какие бы суперсовременные автомобили ни появлялись в них всё равно так или иначе будут применяться подшипники.