|
create
|
| Теория и практика синтеза механизмов (механизмология) |
"Приходя в деятельность под влиянием измененных условий в состоянии или ходе той или другой части животной машины, сигнальный снаряд в свою очередь приводит в деятельность приспособление (в виде движения или отделения сока), направленное к устранению ненормальности."
© Сеченов Иван Михайлович "Первая лекция в Московском университете" 1889 г.
Общая теория
Интеллект - это механизм создания механизмов. Или инструмент создания инструментов.
Создать искусственный интеллект, значит создать механизм для синтеза механизмов.
Поэтому в данном топике центральным понятием будет механизм. Понятие это достаточно универсальное и рекурсивное, чтобы претендовать на главную роль в решении задачи построения механизма ИИ.
Примеры:
механизм атома
механизм эволюции
механизм ножниц
механизм обучения
механизм ходьбы
генетический механизм
механизм работы инсулина
механизм шахматной позиции
бюрократический механизм
правовой механизм
социальный механизм
шарнирный механизм
вычислительный механизм
лингвистический механизм
механизм победы в войне
механизм работы Вселенной
Из этих примеров ясно, что механизм здесь мы будем понимать максимально широко, не только как связь шестерёнок или транзисторов, но и как вообще некоторую последовательность событий, предсказуемо приводящую к некоторым повторяемым последствиям.
Абстрактный механизм
Попробуем детально и медленно разобрать устройство максимально абстрактного механизма, памятуя о том, что все механизмы существуют и функционируют только в сознании субъекта.
Что характеризует механизм как выделенную единицу?
1. Механизм всегда имеет предназначение, цель. Механизм всегда "для". И предназначение это - достижение некоторой нормы. Норма — это эталонное поведение механизма (отсутствие трения, справедливость, тишина, сытость, прямота линии, достройка нити ДНК и т.п.). Цель (норма) всегда субъективна. Поэтому и механизм всегда субъективен.
2. Механизм достигает цели, функционируя во времени, последовательно, алгоритмично, неизбежно переводя фокус внимания субъекта из места отличия от нормы в место соответствия норме.
3. Отклонение от нормы - это последовательный переход механизма в иное место, не соответствующее норме. Именно не совпадение с нормой является маркером, индикатором, мотивирующим и провоцирующим создание и применение нового механизма.
4. Главный принцип синтеза механизмов. Механизм работает только тогда, когда он ограничивает альтернативы, варианты, степени свободы. Чтобы последовательный переход во времени был именно в норму, а не во что-то иное. Чем сложнее задача (больше возможных отклонений от норм), тем более жесткая структура ограничений должна быть создана.
5. Механизм эксплуатирует причинно-следственные связи, установленные субъектом из своего жизненного опыта. Повторяя подходящий жизненный опыт в задачной ситуации.
Минимальный механизм
Минимальный механизм достигает одну цель (устранения несоответствия одной норме), за один такт времени. Очевидно, что минимальный механизм хоть и может быть полезен (что-то типа кнопки, но любая реальная кнопка - это достаточно сложный механизм), но не может обеспечить сложное поведение, демонстрируемое человеком. Отсюда ясно, что сложное поведение может быть обеспечено согласованной работой множества простых механизмов, преследующих достижение разных норм, работающих синхронно и параллельно.
Согласованная работа механизмов
Согласование механизмов состоит в том, что:
1. Одни механизмы являются "поставщиком" норм для других;
2. Одни механизмы восстанавливают/обеспечивают нормальную работу других механизмов;
3. Механизмы работают синхронно для достижения одной или нескольких норм одновременно.
Механизмы восприятия
Поскольку работа и создание механизмов подразумевают жизненный опыт, этот опыт должен откуда-то браться. Наш жизненный опыт во многом обусловлен работой механизмов восприятия. Для работы механизма восприятия нормой является работа некоторого рецептора. А создаваемым/тестируемым механизмом является работа механизма, продуцирующего квалиа. Их согласованная работа осознаётся как адекватное, нормальное восприятие реальности. Если же рецептор работает, а ответного механизма квалиа нет, то данное информационное воздействие оказывается вне сознания и ни на что не может повлиять (слепое пятно восприятия), что несёт риски внезапного отклонения от норм (наткнуться головой об угол). Если же наоборот, создан механизм квалиа, а ответного ему механизма рецептора нет, то имеет место галлюцинация и соответствующий иллюзорный опыт, который тоже может приводить к внезапным отклонениям от норм (подчинение голосам, борьба с чертями и т.п.).
Последовательность работы механизмов восприятия создаёт основу памяти жизненного опыта.
Несмотря на то, что работа механизмов квалиа находится в сознании и может быть согласована с работой других субъективных механизмов, поставщиком норм для него есть механизм рецептора, который должен иметь независимую от сознания природу, чтобы "работа реальности" была неизбежной, безусловной (или, как говорит Марвин Минский, "настойчивой"). Поэтому работа механизмов восприятия максимально дистанцирована от субъекта, что создаёт иллюзию объективности. Хотя по природе своей механизмы восприятия ничем не отличаются от механизмов воли и могут (и должны) согласовываться друг с другом.
Механизмы воли
Для механизма воли источником нормы является работа некоторого механизма восприятия (зрительного, тактильного, проприорецепторного). А создаваемым механизмом является механизм, приводящий в действие мускулатуру. Их согласованная работа осознаётся как нормальная координация движений (локомоций).
Отсюда понятно, что для возможности создания нормально работающих механизмов воли, предварительно должны быть созданы правильно работающие механизмы восприятия, поскольку без нормально работающих механизмов восприятия не будет источника нормы и невозможно будет оттестировать работу механизмов воли.
Механизмы мышления
Для механизмов мышления источником нормы может быть механизм восприятия, механизм воли или механизм мышления. Архитектурно между ними нет никакого отличия, такое разделение здесь введено только для упрощения изложения. Это чем-то похоже на Сеченовское: "Мысль есть первые две трети психического рефлекса".
Мышление, как последовательная работа механизмов в сознании, не требует в явном виде рецепторов и/или эффекторов, но и не отрицает их.
Местология
Если интеллект будет постоянно сверять работу всех механизмов на соответствие всем нормам, то получается слишком громоздкий ресурсоёмкий механизм детекции. А это ненормально. Поэтому нормы и механизмы группируются в отграниченные места и активируются только при попадании интеллекта в данное место, чтобы сверка с нормами зависела от данного места.
Например, если у человека поломался автомобиль, он перемещается на СТО. А если человеку нужно отметить событие - он отправляется в кафе. В каждом из этих мест есть специальные люди-механизмы, знающие, как обеспечить достижение нормы (наладить авто / хорошо отпраздновать). Точно так же организована и память - механизмы активируются в привязке к задачному месту, в котором сейчас находится фокус внимания интеллекта. Если мы забиваем гвоздь, то мы следим за тем, чтобы не ударить по пальцу и чтобы гвоздь стоял ровно, а не следим за ценой на бензин или насыщенностью цветов. А если человеку нужен AGI он отправляется в AGI.место.
В каждый момент времени человек не вспоминает гораздо больше норм и механизмов, чем вспоминает.
Место - это всегда место нашей памяти, в котором в данный момент находится фокус нашего внимания. Независимо от того, что происходит в восприятии. Конечно, восприятие доминирует в вопросах внимания и заставляет фокус перемещаться в ту память, которая определена механизмами восприятия. Но это скорее вспомогательное свойство восприятия, интеллект не обязан этому подчиняться и несмотря на требовательность восприятия к себе, фокус внимания может находиться в любом месте памяти и синтезировать любые механизмы, что мы называем воображением, мышлением или мысленным экспериментом. Я бы даже сказал, что чаще интеллект находится не в том месте памяти, в которое его подталкивают механизмы восприятия, кроме случаев активной мускульной деятельности (т.е. построения механизмов воли), а том месте, которое имеет более сильное эмоциональное сопровождение или иную субъективную важность.
Нормология
Механизм работает хорошо (правильно, нормально, исправно) если функционируя во времени, он перемещает фокус интеллекта из задачного места в нормальное место. Т.е. норма - это место (нашей памяти), в которое должен перейти фокус интеллекта при нормальной работе механизма.
Если все механизмы работают нормально, то интеллект перемещается из места в место по некоторой траектории без отклонений в аномальные места.
Тут возникает кажущийся парадокс, если механизм работает только для восстановления отклонения от нормы, то что мотивирует механизм работать, когда отклонения от нормы нет? Ответ в том, что отклонение от нормы (задача) есть всегда. Или, как говорит Egg: если нет задачи, то нет точки приложения интеллекта.
Именование
Механизм может существовать и работать без имени. Но имя не может существовать и работать без механизма, который оно именует. Имя всегда "для". Именование механизмов и использование имён - это типичный механизм, целью работы которого есть передача механизма от одного человека к другому (либо самому себе из прошлого в будущее). Нормальная работа механизма имени состоит в том что вслед за именем фокус внимания слушателя перемещается в место памяти, где хранится обозначенный этим именем механизм. Если решение задач обмена механизмами между субъектами не требуется, то использование механизма именования не обязательно. Ошибочное повышенное внимание к именованию в сфере ИИ связано, видимо, с тем, что имя всегда корреспондируется механизму, и в этом смысле оно очень близко к сути вопроса ИИ. Но вместо трудного изучения первоисточника имени (механизмов), люди изучают имена, как то, что лежит на поверхности и проще поддаётся наблюдению и изучению.
Любое имя может именовать любой механизм, но, часто, если механизм составной, то имя механизму даётся из составления имён тех механизмов, которые его составляют (кофемолка, человек, колбаса, компьютер).
Имя "механизм" происходит от новолатинского "mechanismus" (устройство, система действий), который в свою очередь происходит от греческого "mechane" (орудие, машина, средство, приспособление), который происходит от праиндоевропейского корня "magh" (мочь, быть способным), отсюда же английское "might".
Объекты (сущности)
Из этого описания кажется, что механизм, в данной интерпретации, отличается от того, что мы привыкли называть этим словом - некоторые вещественные объекты с чёткой границей, конструкцией, структурой или ситуации, ограниченные временными рамками. Но если учесть, что к механизму всегда "прилагается" субъект, держащий в сознании и в фокусе своего внимания данный предмет, и постоянно сверяющий работу механизма на предмет соответствия своим нормам, то всё становится на места. Вместо слова "механизм" люди часто используют множество синонимов: вещь, случай, ситуация, фишка, объект, момент и т.п. Но если у человека в памяти есть место, в которое обращается фокус внимания, по ходу субъективного времени, то это осознаётся как объект, который можно именовать.
На практике, то что мы обычно называем механизмом (например, швейная машинка) подразумевает согласованную работу множества механизмов восприятия и воли. Поэтому любой физический механизм, работающий в реальности, имеет смысл только при наличии того, кто владеет представлением о последовательности его нормальной работы.
В этом смысле можно сказать, что физиологические механизмы, работающие в телах живых организмов, работают по воле Творца, который установил нормы и синтезировал соответствующие механизмы.
Сознание
Механизмы восприятия, мышления и воли работают согласованно только в сознании.
Только в сознании возможен синтез новых механизмов.
Только в сознании происходит запоминание жизненного опыта.
И только в сознании возможно создать механизм, останавливающий работу любого работающего механизма воли и/или мышления.
Благодаря этим уникальным способностям сознания механизм мышления включает самого себя, как единицу, в создаваемые механизмы и даёт себе имя "я".
Синтез механизмов
Синтез механизма происходит не по принципу управления сложностью (сложенностью), а по принципу отсечения, вытормаживания лишнего. Т.е. синтез механизма - это не сборка чего-то из элементов, а предварительное создание избыточных степеней свободы (создать множество дивергентных путей вспоминания жизненного опыта), которые затем ограничиваются, ужесточаются для достижения конкретной цели (так работает эпигенетика; костно-мускульный аппарат; вероятно, мозг, в котором нет движущихся частей, и в котором в каждый момент из всего многообразия жизненного опыта не вспоминается намного больше того, что вспоминается). Это путь не от простого к сложному, а от сверхсложного-хаотичного-мультипотентного к сложному.
Отсюда понятно, почему человеку требуется довольно много времени, чтобы синтезировать все необходимые механизмы для построения богатого целесообразного поведения. Сначала необходимо создать избыточное количество мест памяти и переходов между ними. Затем (одновременно с этим) необходимо, путём отсечения, селекционировать множество механизмов для нормальной работы механизмов восприятия. После этого (одновременно с этим) необходимо создать избыточное количество вариантов механизмов воли, и селекционировать их для построения элементарного поведения (целесообразного движения конечностями). Далее, на основании этого необходимо создать следующий избыточный слой механизмов мышления для селекции механизмов следующего уровня сложности. И так далее. Вплоть до синтеза теории синтеза механизмов.
На практике нам необходимо создать механизм, который будет синтезировать механизмы для разнообразных целей.
В соответствии с вышеуказанной теорией, это должно представлять собой примерно такую последовательность событий:
1. Создание творцом механизмов квалиа и механизмов эффекторов.
2. Создание избыточных степеней свободы механизмов восприятия.
3. Селекция механизмов восприятия для согласованной работы с механизмами квалиа. Адаптация к среде.
4. Запоминание жизненного опыта как последовательное включение механизмов восприятия.
5. Создание избыточных степеней свободы механизмов воли.
6. Селекция механизмов воли для согласованной работы с механизмами восприятия. Адаптация к телу.
7. Запоминание жизненного опыта как последовательное включение механизмов воли.
8. Создание избыточных степеней свободы механизмов мышления.
9. Селекция механизмов мышления для согласованной работы с механизмами восприятия, воли и мышления.
10. Запоминание жизненного опыта как последовательное включение механизмов мышления.
11. Полноценное мышление как последовательное включение механизмов восприятия, воли и мышления для целенаправленного поведения.
|