Изменить стиль страницы

Перечислю типы важнейших операций с моделями в естественных Разумах (и очень желательных в ИИ).

1. Кодирование. «Описание» физических объектов и процессов на выбранном языке с использованием для восприятия рецепторов или технических устройств, с целью получения «Первичной модели». Она представляет собой структуру из дискретных элементов-точек. Например, зрительного образа в коре мозга, в виде возбужденного (активированного) ансамбля из нейронов.

2. Декодирование — обратная процедура перевода модели в физические процессы (и объекты) через так называемые «эффекторы», например, мышцы. В этом выражаются любые двигательные акты.

3. Обозначение активности структурной модели в разуме своей «буквой», как во временной, так и в постоянной памяти. Существуют количественные характеристики уровня активности модели в зависимости от получаемой энергии на ее «входах» от других моделей, или от рецепторов, воспринимающих внешний мир.

4. Тренировка модели — повышение ее активности при частом использовании. Детренированность ее при покое. (Изменение характеристик в зависимости от использования.)

5. Запоминание — перевод временной модели, представленной активированными (возбужденными) знаками, в структуры постоянной памяти за счет образования связей между активированными (возбужденными) нейронами-знаками. Обычно для этого необходимо повторное возбуждение модели.

6. Забывание — быстрое стирание модели из временной памяти и медленное разрушение структуры связей в постоянной памяти.

7. «Вспоминание» — активирование модели из постоянной памяти при поступлении на ее элементы активности (раздражения) с других моделей или центров критериев потребностей.

Возможны следующие манипуляции с активированными детальными моделями:

8.1. «Огрубление», «обобщение» модели — выделение важнейших элементов (букв, слов) из детальной модели и объединение их в новой упрощенной «обобщенной» модели. Иначе говоря, выделение одного из «смыслов» по содержанию или по другим показателям.

8.2. Выделение «значимых» фрагментов из общей «картины» по некоторым критериям, заданным в программе процедуры («фигура-фон»). Часто они отражают качества. (Пример: обведенная нужная деталь на общем чертеже машины.)

8.3. Развертывание обобщенной модели в детальную — по вертикальным связям между ними. Возможность нескольких вариантов, в зависимости от активности частных моделей и проходимости связей.

8.4. «Привязка» модели связями к координатам времени, пространства, выраженным тоже моделями различной обобщенности («близко — далеко» и «сейчас, недавно, давно» или цифры).

8.5. Такая же «привязка» к моделям потребностей, с различной проходимостью связей. Этим определяется значимость модели, оцениваемой по различным чувствам-критериям.

Существует еще несколько операций с моделями, используемых Разумом.

1. «Обобщение» ряда разнородных моделей путем выделения из них элементов, общих для всех — выделение модели «понятия».

2. Сравнение моделей путем наложения. Выделение общих и различающихся элементов. Отображение их в моделях общего и различий.

3. Образование альтернативных моделей.

4. Последовательная активация цепи моделей по связям. Представление такой цепи в одной обобщенной «модели смысла». Она в «укороченном виде» объединяет самые активные составляющие цепи моделей.

Функциональный Акт

Разум действует не непрерывно, а «порциями», «единицами действия». Я их назвал Функциональные Акты (ФА). Они являются как бы некими единицами механизмов мышления и требуют подробного рассмотрения.

Процедуры ФА осуществляются с участием как устройств «входов и выходов» — рецепторов и эффекторов, так и моделей из постоянной памяти. Все действия осуществляются отдельными элементами, объединенными в структуры через связи, пропускающие сигналы.

Энергия для сигналов генерируется как самими элементами — моделями, так и получается по связям от центров критериев. (Их другие обозначения: потребности, мотивы, чувства.)

Расчленим ФА на основные операции с моделями.

1. Настройка (активация) рецепторов (органов чувств) в ответ на раздражение от среды (краем глаза увидел животное: настроить зрение!) или возбуждение от сознания («Посмотреть!»)

2. Восприятие: рецепторы получают энергию, исходящую от объекта, и кодируют ее специфическим кодом нервных импульсов или других сигналов, продуцируемых дискретными элементами. Распределение этих сигналов в элементах «рецепторного поля» пространства коры мозга образует временную активную модель (объект, картину, структуру) в кратковременной памяти («Увидел животное»).

За этим этапом следует анализ модели, состоящий из ряда операций.

3. Распознавание: наложение временной модели на серию моделей, имеющихся в постоянной памяти, чтобы выбрать из них (с вероятностью) самую «похожую» и активировать ее. Она уже имеет связи с другими моделями предметов, понятий и качеств. По этим моделям и их связям с другими Разум определяет данный объект в системе других, известных, составляющих его, разума, «картину мира». В том числе и определяет образную модель словесным кодом. Таким образом, активная временная модель объекта приобретает связи, присущие модели-эталону. («Рассмотрел животное: большая собака и, наверное, злая».)

4. Прогнозирование: «высвечивание» вариантов будущих состояний объекта по моделям из постоянной памяти, к которым он уже был привязан в процессе распознавания, включающем и их прошлое (ретроспектива). Выделение двух альтернативных сценариев прогноза для дальнейшей проработки. («Собака бежит ко мне, но еще далеко и может отвернуть».) Выбор наиболее вероятной модели. («Бежит ко мне!»)

5. Оценка объекта и первичный мотив. По связям этих моделей с моделями критериев и потребностей производится автоматическое «возбуждение чувств» и выделение «первичного желания» — мотива для активации всех моделей последующих этапов ФА. («Собака кусачая, очень страшно, нужно убежать. Альтернатива: пугать собаку криком».)

6. Оценка возможностей выполнения альтернативных действий, в смысле мощности эффектов исполнительных органов. («Есть силы бежать!»)

7. Целеполагание: желаемая модель объекта, как результат взаимодействия комплекса моделей: исходной, прогнозируемой, критериев, потребностей и возможностей. («Выбирается бег. Наметил место, куда бежать, где прятаться и рассчитал силы».) В последующем именно расстояние до цели явится мерилом мотивации переключения этапов ФА. Такая же проработка альтернативной цели.

8. Планирование. Стратегия: перебор и оценка вариантов воздействий на объект для достижения цели. То же делается для альтернативного варианта. Выбор направления пути для обеих альтернатив. Расчленение пути до цели на участки с частными целями — «дерево целей». Выбор моделей действий для участков в зависимости от «местности». Определение частных потребностей для участков исходя из их специфики. Так составляются четыре плана: промежуточных целей, действий, усилий, чувств-мотивов. Возможно составление и пересчет планов для нескольких вариантов стратегии с выбором наивыгоднейшего. Сравнение идет по «парам» альтернатив, с бифуркациями. («Оценка расстояний до собаки, направление пути, его трудности, определение необходимой скорости бега и его тяжесть».)

9. Решение: окончательный выбор между противоположностями и альтернативами. Включение выбранного варианта плана в действие. При акте «решение» значительно повышается активность моделей плана, поскольку нужно возбудить эффекторы — органы воздействия («мышцы»), призванные преодолеть сопротивление объекта. («Бежать! Максимально напрячься!»)

10. Выполнение плана действий, через считывание его структур импульсами высокой активности, направленными на рабочие органы — эффекторы (мышцы). Коррекция действий обратными связями от объекта и рабочих органов, как результат сравнения действительных усилий и результатов с планом. («Бег с оглядкой на собаку и на дорогу впереди».)