Хочу поднять вопрос, которого тут и там периодически касаются, но как то все ходят вокруг да около. Естественно, не буду рассматривать всякую беллетристику, разного рода инфовбросы, а-ля гугл разработал нейросеть.
Для того чтобы конструктивно рассуждать о предмете, нам нужно сначала его хоть как то определить, а не просто бросаться модными словечками.
Кратко и по-существу.
И так, чем отличается *обычная* программа от программы ИИ? Изложу свое видение.
ИИ-программа отличается способностью к обучению, к приобретению навыков, которые в нее изначально не заложены.
Чтобы рассуждать об этом в наиболее простой манере, лучше всего пользоваться терминами и аналогиями непосредственно предметной области — мозга животного, биологической нейросети. Тут есть достаточно прямолинейная аналогия: условные и безусловные рефлексы. Безусловные рефлексы, в принципе похожи на «обычные» программы, это врожденные программы, написанные природой, эволюцией. Это аналог наших «обычных» программ. Для нас интересны как раз вторые: условные рефлексы. По-сути дела, вся проблема ИИ упирается в вопрос: как реализовать систему, которая способна к приобретению условных рефлексов. Эта способность и есть то самое пресловутое обучение в его первозданном виде.
Кратко о том, как происходит это обучение. Основа этого обучения — построение ассоциативных связей. При многократном повторении сочетания основного раздражителя с дополнительным, изначально не ассоциированным с основным, у животного в мозге формируется дополнительный канал, который заставляет участок мозга, отвечающий за реакцию на этот раздражитель активироваться. Простой пример такого обучения — собака Павлова. Нетрудно догадаться, что изначально запах пищи был раздражителем, активирующим слюноотделение, но со временем к нему прибавился свет. На первый взгляд это не кажется чем то экстраординарным, и даже связь с обучением как таковым тут неочевидна. Но это ошибочное впечатление. На самом деле формирование ассоциативных связей — это и есть обучение на низком уровне работы мозга. Утрированный пример. Изначально заяц реагирует только на вид волка, или на его запах. Однако, через некоторое время, с приобретением опыта, после нескольких успешных побегов от его преследования, он начинает распознавать волка по специфическому шороху или дыханию. Таким образом заяц увеличивает свои шансы на выживание: распознав волка издалека он может либо притаиться, либо начать побег с более длинной дистанцией. Это увеличивает его шансы на выживание. Очевидно, что заяц, у которого такая способность к ассоциативным связям более развита, с бОльшей вероятностью даст потомство, у которого, соответственно, способности к построению ассоциаций также будут лучше развиты.
Не знаю насколько мой пример корректен с тз реальных зайцев, неважно, важна суть этого процесса. Далее вступают в действие более сложные виды ассоциативной памяти, когда мозг связывает не один раздражитель, а целое сочетание, причем реакцию вызывает только комбинация определенных раздражителей, а не каждый в отдельности.
И так, основа обучения — ассоциативная память.
Далее, рассмотрим вопрос, чем отличается настоящий, человеческий интеллект от мозга животного. На мой взгляд, это способность к обобщению, в первую очередь. Если мы можем породить какое то обобщение, то мы можем распространить это обобщение на уже известные нам предметы и явления, уже с другой, ранее неизвестной нам точки зрения. Это нечто похожее на то, что называют «анализом и синтезом». В объектно ориентированном программировании мы сталкиваемся с чем то подобным. Мы порождаем иерархию, где от общности наследуется частное. Проблема в том, что этим обобщением, и продумыванием этих абстракций занимается сам программист/архитектор, а не сама программа:)
Зачем я собственно это написал? Просто, чтобы немного привести в порядок мысли, чтобы сделать какие то обобщения, и обозначить основные моменты этого вопроса, в более ясной и простой манере. А также чтобы выслушать Ваши мнения, друзья, по этому поводу, И, может быть, кто-то озвучит какие то исследования в обозначенных в теме направлениях, и даст ссылки на полезное чтиво.
Спасибо за внимание:)
Но использовать его для взвешивания решений по выбранным оценочным параметрам — вполне приемлемо.
слушай, леха, это случаем не ты — смотрю навыки не потерял. ))
кто что я такое и какова моя цель?
отвечая на этот вопрос ИИ саморазрушается...
а значит для жизни ИИ нужны подобные ИИ
которые будут вместе связаны...
также как и человеку одному не выжить...
нужно постоянное обновление развитие через воспроизводство
и удаление дефектов т.е эволюция…