моделей оперативной памяти пересчитываются в каждый такт времени. Для расчета служат характеристики — статические и динамические, по типу показанных на рис. 6 и 7. Самым трудным явится расчет циркуляции энергии по связям между моделями оперативной памяти, от которого зависит их активность. Все подсознание зиждется на таком расчете. По всей вероятности, для этого придется привлекать коэффициенты проходимости связей, зафиксированные в «словарях фраз» внешней памяти. Например, если в оперативной памяти есть слово «волк» и чувство «страх», введенные из разных источников, то они будут влиять друг на друга по принципу: более активное слово — на менее активное, а степень влияния определится коэффициентом связи.
Вызов нового «слова» из внешней памяти нужно связать с сознанием, и этот вопрос остается неясным, пока не определится структура СУТ. По всей вероятности, нужна двухуровневая СУТ, какую мы уже использовали в МОДе,— «микро-СУТ» отдельно для каждой сферы и «макро-СУТ, выбирающая максимально активную сферу. Возможно, «микро-СУТ» будет дано право вызывать из памяти модели, с тем чтобы осуществлять простые ФА в подсознании.
Общий алгоритм действия АИ будет построен на функциональных актах. Все движение по местности и общение с собеседником должны представлять иерархию и сеть ФА, из которых несколько останутся незаконченными и составят содержание мыслей. Во время отдыха или движения по легкой местности «субъект» может «отвлекаться» — на воспоминания, нереальное планирование. Предметом воспоминаний будут активные модели в подсознании, способные привлечь СУТ в интервалах ФА. Утомление и скука явятся важным регулятором продолжительности однотипных действий.
Внутренняя речь будет сопровождать действия с моделями-образами. Общение по радио, а возможно, какая-нибудь иная его форма, еще требует проработки. Видимо, диалог будет представлять самостоятельные ФА, вкрапленные среди других.
Вот главные трудности на пути создания модели интеллекта:
1. Орган зрения. На сетчатке глаза миллионы рецепторных клеток и еще несколько слоев вспомогательных нейронов. Это не просто миниатюрные датчики, это их система, воспринимающая пространственную картину и выделяющая ее некоторые свойства, то есть несущая функции первичного распознавания. Воспроизвести глаз техническими средствами пока не удается. Не случайно проблема распознавания образов в кибернетике — одна из самых трудных. В предполагаемой модели АИ мы попытаемся обойти ее, сразу вводя образы в кратковременную память в цифровом выражении. Разумеется, это возможно только при очень упрощенной среде и ограниченном наборе объектов.
2. Представление мира-среды и самого себя моделями разной степени обобщенности — от детальных картин до самых общих понятий. В памяти должно быть несколько моделей одной и той же картины или ее изменений во времени. Нужен удобный механизм перехода от детальной картины к обобщенной, и наоборот. Мы предполагаем обойти эту трудность созданием нескольких дискретных уровней обобщения моделей и алгоритма перехода между ними.
3. Подсознание, изменение активности всех моделей, находящихся в памяти, взаимодействие между моделями, приторможенными СУТ, вплоть до подсознательных двигательных актов. Придется ограничить подсознание областью кратковременной памяти, выделив отдельно внешнюю память, в которой модели не будут изменять свою активность. Параллельный пересчет активности можно осуществить алгоритмически.
4. Самоорганизация. Она выражается в образовании новых связей и повышении собственной активности моделей в результате тренировки. Это качество можно воспроизвести при относительно небольшом объеме информации.
Едва ли стоит продолжать предположения и планы, касающиеся будущей модели. Все может измениться в процессе работы. Будет модель — будут и описания, а теперь нужно остановиться.
Заключение
Попытаемся подытожить основные идеи гипотезы об алгоритме разума.
Интеллект — это аппарат управления сложными системами через действия с их моделями для достижения максимума критериев оптимальности. Понятие интеллекта применимо к органам управления всех сложных систем «типа живых» — ДНК в клетке, нервная система в организме, администрация в обществе. Интеллект может быть воплощен различными материальными средствами от биологических до технических.
Типовая схема интеллекта включает обязательные элементы — рецепторы, эффекторы и «мозг», содержащий модели среды, «тела», критериев и действий.
Объектами управления интеллекта могут быть собственное «тело», внешний мир, другие разумные существа и, наконец, он сам — разум. Каждый из них представляет собственные критерии оптимальности в виде моделей с высокой активностью, содержащих компоненты универсального критерия «Приятно — Неприятно». Деятельность разума направлена на получение максимального уровня душевного комфорта (УДК), то есть максимума суммы ?(Пр — НПр).
Основная проблема интеллекта — преодоление избыточности разнообразия внешнего мира, его восприятия множеством рецепторов, его картины во временной памяти, вариантов возможных действий. Нужно выбрать одно действие, удовлетворяющее многим критериям в настоящем и будущем. Это возможно только при использовании моделей разной обобщенности. Модели должны отражать пространственную структуру внешнего мира и своего тела, различные виды сил и энергий как внешних, так и собственных, критерии разной значимости и, наконец, изменение всего этого во времени.
Суть алгоритма интеллекта состоит в том, чтобы от множества активных моделей «входов» и критериев, с учетом их прошлого и прогноза на будущее, выбрать и активировать одну модель действий. Для этого модели должны обладать следующими параметрами:
а) сложной структурой, отражающей объекты с разной степенью обобщенности;
б) активностью (потенциалом энергии), изменяющейся по статическим и динамическим характеристикам в зависимости от энергии, получаемой по связям от рецепторов и других моделей. На этом основана кратковременная память;
в) свойством тренируемости, то есть изменением характеристик в зависимости от интенсивности и длительности предшествовавшей активности;
г) способностью образовывать новые связи между наиболее активными моделями и тренировать их при частом использовании.
Тренировка моделей и связей обеспечивает обучение, воспитание и самоорганизацию разума.
Важнейшими действиями с моделями являются: активирование новой модели от других, сравнение моделей для определения общего и различий, превращение частных моделей в обобщенную и, наоборот, развертывание обобщенной модели в набор частных.
Эффективное управление, то есть выбор действий и доведение их до цели при наличии «помех» со стороны других раздражителей среды и критериев, возможно только при реализации специального алгоритма усиления моделей наиболее значимого функционального акта и торможения всех других ФА. Такой алгоритм возможен в виде системы усиления-торможения — СУТ. При этом модельно воспроизводятся основные психологические понятия — сознание, подсознание, мысль.
Эволюция «мощности» интеллекта выражается в возрастании способности отвечать на максимальное и изменяющееся разнообразие среды действиями, спланированными и реализованными во времени так, чтобы получать максимум эффекта по многим критериям в длительные отрезки времени. Это возможно путем взаимодействия ФА разной обобщенности и направленности при возрастающем количестве и сложности моделей в памяти.
Можно условно выделить несколько ступеней эволюции интеллектов:
Первая — жесткий автомат. Структурно это прямая связь: рецептор —> усилитель —> эффектор. Функционально: признак в среде —> действие. Критерии заложены в структуре связей и специфике рецептора. ФА короткий, без обратных связей, с блокировкой до окончания действия.
Вторая — сложный многопрограммный автомат. В структуре — несколько рецепторов и эффекторов.