Ознакомьтесь с Условиями пребывания на сайте Форнит Игнорирование означет безусловное согласие. СОГЛАСЕН
 
 
Если в статье оказались ошибки...
 

Инструкция по работе с пультом и стадиям обучения Beast

Относится к   «Искусственное существо Beast»

Описание работы с пультом связи Beast, включающее пояснения основных понятий, методику воспитания и методику тестирования.

Актуальная версия Beast

Проект Beast является реализацией модели искусственного живого существа с гомеостазом на основе теории  МВАП  (Модель Произвольной Адаптивности Психики), желательно перед дальнейшим чтением ознакомиться с введением в теорию Организации механизмов мозга человека, на основе которой разрабатывался этот проект. Перед активацией его нужно настроить определенным образом, затем провести обучение, последовательно переходя по стадиям развития, как это происходит у реального животного.

Не рекомендуется перескакивать стадию, за исключением проведения отладочных тестов, потому что на каждом этапе формируются специфические навыки, являющиеся базовыми для более продвинутых навыков на следующем этапе, а все ошибки корректируются на следующей. В этом состоит один из главных принципов развертывания системы адаптации Beast: каждый новый уровень является развитием предыдущего, формирующего базу для такого перехода. Без такой предварительной подготовки не возможен переход на новый уровень, так же как не возможен эволюционный скачок на пустом месте. В этом смысле стадии развития Beast повторяют эволюционные этапы развития нервной системы.

Процесс обучения состоит в отсылке сообщений с пульта, сопровождая их нажатием кнопок действий, имитирующих невербальные реакции. Это имитирует общение родителя с ребенком. Сначала используются простые короткие фразы, потом при переходе на следующие стадии, более сложные. Но тут есть множество нюансов, зависящих от текущей стадии развития Beast: дрессировать насекомое или кошку, пытаться научить говорить человека или попугая, объяснить собаке или человеку, что от них требуется все это требует специфического подхода в каждом случае здесь нет и не может быть универсального метода.

За миллионы лет эволюции природа перепробовала множество вариантов реализации нервной системы, отследить которые мы можем лишь косвенно по различным методам сопоставления имеющихся данных. И даже существующие на текущий момент реализации исследуются во многом бессистемно, как наблюдение реакций черного ящика, без понимания механизмов. Данный проект - это попытка обобщить известные данные о работе нервной системы и построить действующий прототип – как один из множества вариантов адаптивных систем, которые принципиально возможны. Поэтому не следует эту модель воспринимать буквально как "именно так все и работает в реальном мозге". В ней лишь демонстрируются базовые принципы организации и развертывания нервной системы живых существ, а способ практической реализации отличается от природной, хотя использует те же принципы. Конкретные способы реализации зависят от фантазии нейро-инженеров, имеющих в своем распоряжении технологии и материалы, недоступные живой природе. А самое главное изначально имеющих понимание что именно они хотят получить в отличие от эволюционного отбора случайных мутаций, где единственным критерием правильности мутации является улучшение выживаемости. Поэтому искусственное живое существо может заключать в себе невозможные в реальности свойства.

В пример особенностей реализации можно привести организацию памяти, оперативной и постоянной. При развитии Beast использует множество видов памяти, многие из которых не замечены нейрофизиологами, но являются принципиально необходимыми, что выясняется в ходе реализации. При выключении Beast полученный опыт сохраняется в файлах данных и при следующем включении загружаются обратно, что требует времени примерно 5-10 сек, в зависимости от производительности компьютера. Поэтому выключение/включение это не сон а искусственное прерывание жизнедеятельности с последующим продолжением. Это сделано только для удобства использования. В норме развития разные виды памяти видоизменяются и сохраняются по мере такой необходимости.

Перед работой с пультом необходимо иметь достаточно глубокое понимание принципов адаптивности Beast, иначе будет непросто понять суть описания работы с ними.

Оглавление

Введение. 1

Интерфейс программы.. 1

Главная страница пульта. 1

Вспомогательные страницы пульта. 1

Первичные настройки и обучение. 1

Нулевая стадия развития. 1

Вкладка Гомеостаз. 1

Вкладка Слова. 1

Вкладка Действия. 1

Вкладка Рефлексы.. 1

Первая стадия развития. 1

Вторая стадия развития. 1

Третья стадия развития. 1

Четвертая стадия развития. 1

Эпизодическая память и Правила реагирования. 1

Главная функция психики Beast 1

Дерево понимания проблем.. 1

Значимость. 1

Модель понимани. 1

Краткое описание тестов . 1

Стадия 1. 1

Тест 1: первичные и вторичные у-рефлексы. 1

Тест 2: первичные у-рефлексы из б-y рефлексов без пускового стимула. 1

Стадия 2. 1

Тест 1: клонирование рефлексов, зеркальные автоматизмы с уточнением, цепочки автоматизмов.. 1

Тест 2: автоматизм по аналогии: на часть пускового стимула уже есть автоматизм.. 1

Стадия 3. 1

Тест 1: клонирование рефлексов, авторитарные зеркальные автоматизмы, цепочки автоматизмов.. 1

Тест 2: синонимические автоматизмы.. 1

Стадия 4. 1

Тест 1: одиночные учительские правила и групповые прямые, автоматизм по учительскому правилу, цепочки автоматизмов.. 1

Тест 2: прогнозирование последствий не совершенного действия по групповому правилу.. 1

Тест 3: прогнозирование преодоления негативного эффекта в случае следующего за ним позитивного.. 1

Тест 4: примитивная инициатива в ответ на бездействие Оператора.. 1

Введение

В данной версии реализации живого существа Beast существенно упрощены два следующих механизма, по причине их не принципиальности в плане точного соответствия реальным. Достаточно просто самого результата их работы. Это:

  1. Способность распознавать простейшие примитивы в стимуле
  2. Способность точно воспроизводить стимул при моторной реакции

В реальности, детеныш формирует сначала множество ошибочных распознавателей (такие моторные автоматизмы называют "младенческим лепетом", из которых статистической обработкой выделяет наиболее полезные, но не обязательно на 100% идеальные (по точности распознавания). При этом новые распознаватели создаются с учетом уже сформированных, например, если вместо звука "а" распознался и зафиксировался "я", вместо "ма" будут формироваться сенсоры "мя". Вот почему так сложно избавиться от акцента изучая иностранный язык.

Еще более сложная проблема – повторить достаточно точно чужое действие. Тут мало того, что нужно правильно составить последовательность более простых составляющих действий и корректирующими рефлексами мозжечка добиться нужной энергичности выполнения. Для этого нужно достаточное число корректирующих повторений, при этом и сами воспроизводимые действия не распознаются точно изначально. Успешность каждого повтора так же бывает не просто оценить, ведь действия могут лишь казаться похожими.

В итоге получается, что в реальности, в первую очередь по причине невозможности точно отзеркалить внешний стимул, невозможны схемы обучения, которые рассмотрены для 1, 2, 3 стадий развития (суть которых рассматривается ниже). Именно наличие вышеописанных проблем и приводит к тому, что из всей массы вариантов реагирования на стимулы в начальных стадиях в итоге надежно фиксируются только простейшие реакции, как наиболее легко воспроизводимые и статистически устойчивые, остальные остаются в качестве "мусорных заготовок", которые могут как-то пригодиться. И в природных организмах, и в реализованном прототипе с необходимостью возникает множество механизмов для отсеивания такого.

Однако в случае программной реализации нет никаких проблем точно воспроизвести стимул – и нет проблем даже на ранней 2-й стадии создать любые автоматизмы, хоть со словами, хоть с фразами, что в каждом таком случае приводит к расхождению методов реализации Beast по сравнению с природной. Программная реализация это построение существа иными не природными средствами но для развития основных адаптивных механизмов неизбежно используются те же, что в природе, принципы. Программное существо имеет свое право на существование, как альтернативная конструкция, по многим свойствам не похожая на реальные био-конструкции. Многие возможности в программной реализации несопоставимо эффективнее, чем в природной, как если сравнивать природный глаз и фотоаппарат.

Но чтобы не получилась совсем уже оторванная от реальности химера, нужно следить за корректностью реализации в наиболее общих принципах, что должно приводить к такому же и выше качеству адаптивности, вплоть до разумности. Био-реализация дает ценные подсказки, без которых невозможно придумать полноценную систему индивидуальной адаптивности. Множество исторических попыток решить такую задачу "с нуля", без должного понимания принципов природной реализации приводили к надуманным, неадекватным реальности и вообще здравому смыслу результатам.

По ходу обучения Beast возникали вопросы: если, например, третья стадия позволяет получить набор автоматизмов быстрее и качественнее, без лишнего мусора, почему бы сразу не начать с нее, а не со второй? Более того, можно ведь начать формировать базу автоматизмов и на четвертой стадии с нуля еще более эффективно с привлечением новых механизмов, и почему бы тогда не начать с нее? Есть несколько причин, почему все же стоит придерживаться строго поэтапного формирования системы реагирования Beast, если только не проводятся эксперименты над разными конфигурациями типа: Beast - насекомое, Beast – животное с патологией и т. п.

  1. У всех живых существ есть критические стадии развития потому, что невозможно сразу получить сложную нервную систему. Это прослеживается уже с организации иерархии последовательной специализации примитивов восприятия, особенно зрительного. Сразу получить адекватный распознаватель образа для всех условий восприятия невозможно, но даже в совершенно новых условиях конечный образ будет распознан с некоторой (не)уверенностью, потому что сработали предыдущие, более простые распознаватели составных частей образа. На каждой стадии происходит формирование только тех навыков, на которые она рассчитана, что уже само по себе задает принцип поэтапного формирования системы адаптации. Например, уже на 1 стадии становится очевидной логика формирования вербальных сенсоров: сначала слова, затем фразы. Иначе при попытке распознать новую фразу, где есть слова, на которые нет вербальных сенсоров, она будет распознана не корректно: «как дела» и «как твои дела» в случае отсутствия сенсора «твои» будут распознаны одинаково «как дела». И в дальнейшем будет очень не просто это скорректировать.
  2. Нервная система возникла поэтапным эволюционным усложнением, когда каждое новое приобретение строилось на основе предыдущего и это сохраняется в геноме, где все мутации проходят в конце цепочки ДНК, а старые, более древние, наоборот, тщательно оберегаются от мутаций специальными механизмами. Это - общий принцип усложнения, демонстрирующийся в модели и показывающий, при каких условиях "ураган над помойкой может собрать самолет". Поэтому все живые существа в процессе формирования проходят этапы созревания нервной системы, что отражается на конечном результате. И если мы хотим получить модель подобную природной, нужно идти тем же путем, хотя это может оказаться не практичным: более медленно, с кучей отсеянных вариантов.
  3. На более ранних стадиях развития - более примитивны механизмы обучения. Чем проще механизм, выполняющий данную функцию, тем он надежнее. И если надо уверенно закрепить базовые навыки, то эффективнее это делать на более низком уровне развития более простыми механизмами. Даже если при этом образуются лишние, заблокированные в процессе обучения реакции.
  4. Как будет показано ниже, заблокированный автоматизм вовсе не означает его окончательную непригодность. В стадиях, начиная с 4-й, появляются механизмы разблокировки, которые позволяют найти применение хотя бы части таких автоматизмов. Ведь блокировка просто означает отсутствие пускового стимула для адекватной работы автоматизма, и если такой стимул найдется, то есть будут определены условия, при которых автоматизм можно использовать, он найдет свое место в моделях поведения.

Интерфейс программы

Ниже дается краткое описание назначения основных элементов пульта. В разделах по стадиям развития некоторые из них будут рассмотрены более подробно.

Главная страница пульта

На этой странице происходит процесс общения с Beast, а также получение информации о его текущем состоянии.

Жизненные параметры

В верхней части страницы пульта расположены 8 блоков по числу жизненных параметров Beast, отражающих их текущее значение. Их  можно изменить вручную, переместив соответствующий слайдер, но желательно все-таки добиваться этого естественным для Beast способом – через общение, при котором ответные реакции Beast и прямые воздействия Оператора через кнопки действий изменяют текущие значения параметров.

Красный фон слайдеров показывает критические зоны параметров, зеленые – зоны нормы, при этом красные разделены на 5 зон, чтобы разделять различные уровни критического состояния. При этом некоторые критические зоны допускать не желательно, например крайнее правое положение ползунка в красной зоне жизненного параметра «Повреждения» означает 100% физическое разрушение, или проще говоря – смерть. В этом случае окно пульта станет черного цвета и выключится. Чтобы «оживить» его, нужно нажать кнопку-крестик справа от надписи «Управление жизненными параметрами» и в появившейся форме нажать кнопку «Норма».

Подробнее о базовых состояниях Плохо/Норма/Хорошо будет рассказано в разделе настройки параметров гомеостаза.

Индикатор в левом верхнем углу базового параметра показывает его текущее локальное базовое состояние:

·         Красный цветбазовое состояние Плохо

·         Темно-зеленый цветбазовое состояние Хорошо

·         Светло-зеленый цветбазовое состояние Норма

Число в правом верхнем углу базового параметра показывает его текущее значение в процентах.

Из этих локальных базовых состояний формируется текущее интегральное состояние Beast, используемое как контекст пусковых стимулов рефлексов и автоматизмов. Его значение отражается справа от индикатора пульсации в тех же цветовых тонах. Оно задает первый уровень интегрального пускового образа активации рефлексов и автоматизмов.

Быстро изменить интегральное состояние можно нажатием на крестик справа от надписи «Управление жизненными параметрами». Появится окно, где нужно выбрать один из вариантов: Плохо или Норма.

Значок под кнопкой «Включить/Выключить Beast» открывает окно изменения времени жизни Beast, которое учитывается при затухании условных рефлексов. Возраст хранится в днях, отражается в формате: лет месяцев дней…

Базовые контексты

Под блоком жизненных параметров расположен блок базовых контекстов, которые активируются в зависимости от значений жизненных параметров. Сочетание активных базовых контекстов отражает текущий стиль реагирования, при этом одновременно активными может быть не более 3 контекстов.

Базовый контекст задает второй уровень интегрального пускового образа. Полный гомеостатический пусковой образ можно посмотреть, нажав на кнопку слева от блока контекстов «Текущие условия».

Окно ввода

Через это окно Оператор отправляет текстовые сообщения для Beast, указывая тон сообщения и свое настроение, которые будут учитываться, начиная со 2 стадии развития. То есть в 1-й стадии Beast не реагирует на эти флажки.

Вербальные сенсоры Beast - это текстовые фразы, посылаемые с Пульта оператором. Они распознаются в виде иерархической древовидной структуры (fornit.ru/66797), где каждый сенсор представлен в виде ветки дерева. Это позволяет существенно ускорить поиск и автоматически группировать сенсоры по совпадающим фрагментам. Например, слова: «привет – приветик – приветствую» имеют общий фрагмент «привет», от которого идут 2 ответвления.Конечное звено ветки определяет уникальный сенсор, а первое принадлежит начальному уровню дерева, представленному в виде букв алфавита и спец. символов.

sensor_word.png

Все вербальные стимулы первоначально сохраняются во временной базе, открыть страницу который можно по ссылке «Показать накопитель слов-фраз» на вкладке «Слова». Когда вербальный стимул повторится более 3 раз, на его основе формируется вербальный сенсор. Таким образом, отсекаются случайные, "мусорные" слова/фразы, но в тоже время допускается создание сенсора с первого раза, для этого нужно активировать флажок «Режим форсированной обработки». Кроме того, возможна ситуация, когда новая фраза будет распознана не корректно потому, что есть сенсор, сформированный похожей фразой, и он активируется по механизму наибольшего сходства. Такое чаще всего происходит с фразами из нескольких слов, где есть одинаковые слова. Например, фразы «как дела» и «как твои дела» имеют общее слово «как», и если первоначально был сформирован вербальный сенсор на первую фразу, то при отправке второй будет распознано вместо новой фразы «как твои дела» лишь слово «как». Таким образом, становится очевидной логика прошивки вербальных сенсоров: сначала слова – потом фразы. Причем если слова можно фиксировать без флажка «Режим форсированной обработки», то для фраз желательно его установить для ускорения обучения. Это становится еще более понятно, если, перейдя по ссылке «Дерево фраз» на вкладке «Слова», посмотреть, как формируется такое дерево:

Вместо ручного набора вербальных стимулов, можно вставить большие текстовые заготовки нажатием на кнопки input_wind_but.png. Через первую вводятся слова из общего шаблона, который заполняется в 1-й стадии при формировании условных рефлексов. Вторая кнопка вставляет аналогичные текстовые заготовки для автоматизмов, которые заполняются на 2-й стадии. Если таких кнопок на пульте нет, значит текущая стадия развития не достаточна для их использования, либо на текущие условия не заложен набор текстовых заготовок.

Ответные действия Beast выводятся через всплывающее окно в нижнем правом углу страницы Пульта. В нем отражается информация о типе реакции (рефлекс или автоматизм) и содержание реакции, например:

out_action.png

На разных стадиях развития Beast, над окном ввода появляются разного типа поясняющие надписи, характеризующие его текущий уровень развития:

1-я стадия

>

На этой стадии реагирование Beast безусловно-рефлекторное в виде ответных действий, а не слов и фраз. Поэтому пока еще «общение невозможно», кроме как на уровне «смеется», «предлагает поиграть»

2, 3 стадия

Здесь только формируются базовые автоматизмы, но еще нет их полноценной оценки эффективности. Beast может отвечать фразами, но бессмысленно, как попугай.

4 стадия

На этой стадии начинает формироваться эпизодическая память и появляется возможность осмысливать ситуацию, через обращение к прошлому опыту.

При отправке сообщений и/или действий с Пульта начиная со 2-й стадии развития появляется индикатор ожидания ответа Beast от Оператора.

Время ожидания начинает отсчитывать от 60 сек. В течении этого периода у Beast активен ориентировочный рефлекс привлечения внимания и полученная реакция от Оператора будет связана с предыдущей реакцией Beast, устанавливая тем самым причинно-следственную связь между двумя близко расположенными по времени раздражителями.

Блок имитации действий

Кнопки, расположенные под окном ввода, служат для отправки Оператором с пульта невербальных воздействий для Beast, имеющих гомеостатическую значимость, т.е. изменяющую значения жизненных параметров. Можно одновременно отправить несколько действий, но не более трех. Для этого нужно нажать на кнопки действий, затем на кнопку «Послать для Beast». Чтобы отправить одиночное действие (без фразы и других действий), нужно нажать на треугольник справа от кнопки или, как и ранее, на кнопку «Послать». Чтобы отправить текст и действия, нужно нажатиями выделить нужные кнопки, ввести текст в окно ввода и нажать там же кнопку «Послать». В этом случае Beast получит составной пусковой образ: слова + действия.

Некоторые действия являются антагонистическими по отношению к другим. Это значит, что их нельзя отправлять совместно. При такой попытке будет выдано соответствующее предупреждение и сброшены активности выделенных кнопок. Чтобы проще было ориентироваться в антагонистических парах, такие кнопки выделены разным цветом: красным и зеленым.

Среди действий выделены три группы, отличающиеся уровнем воздействия в условных единицах на ЖВП гомеостаза:

  • Принудить – Сделать больно, Сделать приятно. Максимальный уровень воздействия: -10 до +10
  • Мотивировать – Наказать, Поощрить. Средний уровень воздействия: -6 до +6
  • Эмпатировать – Заплакать, засмеяться. Умеренный уровень воздействия: -3 до +3

Чтобы посмотреть, какой уровень воздействия на параметры гомеостаза имеют кнопки действий, нужно навести курсор мыши на нее и тогда появится всплывающая подсказка.

Консоль событий

В самом низу пульта расположено окно консоли событий, в котором выводится техническая информация о текущей реакции Beast. Окно самостоятельно очищается при новой реакции.

konsol_pult.png

Чтобы посмотреть полную историю ответных действий в течение одного сеанса связи с Beast, нужно перейти по ссылке справа над окном «Показывать в отдельном окне».

Инструменты

В правом верхнем углу главного окна Пульта есть значок , клик по которому открывает форму, где можно запустить различные служебные процедуры через соответствующие ссылки.

Процедуры разделены горизонтальной линией на 2 части. Верхняя служит для обмена данными между экземплярами нескольких Beast, нижняя для сохранения и очистки данных текущего Beast.

Обмен настройками

Это операции, которые могут быть полезными для случая, если несколько воспитателей развивают несколько экземпляров существ класса Beast. Становится возможным сливать полученные навыки в общую базу или быстро переносить базу из одного Beast другому – начальный этап нового вида воспитания. Такие процессы становятся все более проблематичными при увеличении стадии развития из-за слишком больших различий элементов приобретенного опыта.

Обмен базовыми настройками гомеостаза и первичного рефлекторного опыта реализован пока только до уровня безусловных рефлексов включительно и позволяет существенно ускорить процесс формирования базы безусловных и условных рефлексов действиями группы воспитателей.

Однако, просто так нельзя подменить файлы данных от одного Beast к другому потому, что у каждой особи формируются свои идентификаторы записей, значения которых могут совпадать, но означать совершенно разное. Кроме того, у них могут отличаться количество жизненных параметров, стилей, что означает уже принципиальную несовместимость схем. Поэтому обмен подразумевает специальные проверки перед импортом.

Для обмена необходимо, чтобы все проекты Beast лежали в общем каталоге, кроме того, нужно провести некоторые предварительные настройки:

  1. Создается общий каталог ([Общий каталог]\update), в который будут выводиться данные Beast в виде структурированных файлов, которыми они будут обменяться. Имя файла должно быть в формате: имя Beast_имя файла. Например: bot1_update_phrase_tree.txt. Такие файлы формируются автоматически при экспорте.
  2. В каталоге проекта memory_save создается файл каталога обмена update_dir.txt, в котором указывается список файлов для обновления в виде строк в формате:
    1|bot2|update_phrase_tree|2022-07-12 09:40:48|200|1
    • 1 - номер очередности загрузки
    • bot2 - имя внешнего бота (C:\OSPanel\domains\go\common\linking_address.txt)
    • update_phrase_tree - имя файла обмена (см. константы ниже)
    • 2022-07-12 09:40:48 - дата/время, заполняется автоматом после успешного обновления
    • 1 - статус блокировки записи: 0 - обмен заблокирован, 1 - обмен разрешен
    • 200 - ID последней записи при экспорте
Здесь и далее ID означает число - уникальный идентификатор. У каждого уникального образа любого вида есть свой ID, который можно использовать вместо целого образа и при необходимости раскрывать его. В природной реализации так же: любой уникальный образ представлен распознавателем такого образа, с номером связи с его выхода. Элементы образа - это входные ID предшествующих образов.

Файлы обмена должны указываться в определенной последовательности, так как это влияет на порядок синхронизации:

1|bot2|update_phrase_tree|2000-07-1209:40:48|230|1
2|bot2|update_terminal_actons|2000-07-06 19:22:22|110|1
3|bot2|update_dnk_reflexes|2000-06-19 19:40:45|5500|1
4|bot2|update_trigger_stimuls_images|2000-06-19 19:40:45|200|1
5|bot2|update_condition_reflexes|2000-06-19 19:40:45|350|1

Каждый экземпляр Beast следит за своим файлом, обновляя их, чужие только читает. При экспорте файлы подменяются на новые и в update_dir.txt редактируются соответствующие строки с изменением даты/времени обмена на текущее. При импорте смотрится дата/время последнего изменения файла в его свойствах, и если файл оказывается новее, запускается процедура импорта. Если данные в файле определяются как несовместимые, то соответствующая запись в update_dir.txt меняет статус на 0 (заблокирован). При экcпорте фиксируется ID последней записи массива, и при следующем экспорте будут выводиться записи начиная с ID + 1.

Сохранение и очистка данных

При каждом выключении Beast приобретенные навыки сохраняются автоматически и затем загружаются при следующем включении. Кроме того, это делается автоматически с заданной периодичностью. Можно принудительно провести архивацию, а так же выполнить дополнительные процедуры.

  • Сохранить текущее состояние – сохраняет все настройки в виде архива C:\OSPanel\domains\go ools\bot_files_save\CurrentMemory.zip. При каждом таком сохранении файл перезаписывается.
  • Сохранить память Beast – сохраняет все файлы памяти в служебных каталогах и memory_reflex. Эта процедура так же делается автоматически во время сеанса связи Beast с заданной периодичностью.
  • Создать архив всей памяти – сохраняет все настройки виде архива с именем C:\OSPanel\domains ools\bot_files_save\ год_месяц_день_час_минуты.zip для возможности загрузки любой сохраненной конфигурации, что очень удобно при отладке.
  • Восстановить память из архива – при выборе этой ссылке появится окно со списком сохраненных архивов, где можно выбрать необходимый для восстановления.
  • Сбросить память – очищает все файлы данных до уровня стадии.
  • Перезагрузить Beast – перезапускает сеанс связи Beast.
  • Выключить Beast – при выборе этой ссылки происходит автоматическое сохранение всех файлов данных перед выключением.

Вспомогательные страницы пульта

Кроме главной страницы доступны девять вспомогательных, которые всегда доступны на верху всех страниц в виде вкладок. С их помощью возможно редактирование различных параметров и контроль текущего состояния Beast.

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

В общем виде суть работы с этим страницами описывается для всех стадий развития.

Первичные настройки и обучение

Перед обучением нужно сформировать базу начальных навыков реагирования, чтобы получить хоть какую-то реакцию на действия Оператора. Затем последовательно пройти по каждой стадии, не перескакивая их потому, что каждый этап развития является подготовительным для следующего. Стадии с одной стороны характеризуют критические этапы развития нервной системы Beast, по аналогии с эволюцией нервной системы живых существ, а с другой их можно рассматривать как этапы формирования нервной системы Beast в течении его жизни. При этом условно можно выделить следующие этапы:

  1. До рождения – здесь настраивается система гомеостаза с помощью вспомогательной страницы Гомеостаз. Соответствует 0 стадии.
  2. Рефлекторное реагирование – полностью «механическое» реагирование по схеме стимул – эффект при помощи безусловных и условных рефлексов. Соответствует 1 стадии. Определяется с помощью страницы редактора Рефлексы.
  3. Бессмысленное реагирование – в дополнение к предыдущему этапу, добавляется оценка выполненных действий с возможностью модификации существующих рефлекторных реакций путем преобразования их в автоматизмы или созданию новых автоматизмов путем отзеркаливания действий внешних стимулов. Соответствует стадиям 2 и 3.
  4. Осмысленное реагирование – в дополнение к предыдущему этапу, добавляется возможность прогнозирования последствий еще не выполненных действий. Соответствует стадиям 4 и 5.

Как видим, в общем смысле развитие адаптации идет от врожденных реакций к изменяемым, где в свою очередь изменение сначала строится на оценке текущего состояния, затем на основании прогнозируемого – с целью улучшения его в данный или будущий момент соответственно. Осмысленное реагирование – это оценка предполагаемых своих и чужих действий по отношению к себе, что подразумевает:

  • построение моделей понимания окружающей реальности в каждый момент времени: что будет, если совершить определенное действие в определенных условиях, какими окажутся значимые последствия.
  • выделение в общей интегральной инфо-среде Я как субъекта, для которого внешние воздействия имеют субъективную значимость.

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

Нулевая стадия развития

Период до рождения. Нулевая стадия служит для формирования системы гомеостаза Beast, определяющей его простейшие первичные базовые реакции, соответствующие эволюционно приобретенным безусловно рефлекторным реакциям, передаваемым по наследству.

Система гомеостаза уже дана в готовом виде и можно этот раздел пропустить, но если захочется сформировать свой вариант, то нужно активировать на вкладке «Стадии» нулевой уровень развития и отредактировать страницы на вкладках: Гомеостаз, Действия, Рефлексы. Только после их заполнения можно переходить на следующую стадию активного взаимодействия (1-я стадия) – поэтому нулевая стадия еще называется стадией «до рождения». При переключении появится диалоговое окно с предложением очистить память до нулевого уровня, с которым нужно согласиться, так как все более высокоорганизованное реагирование строится на базовом гомеостатическом, изменение которого может привести к неожиданным реакциям.

Рефлекторное реагирование, определяемое системой гомеостаза, является бессмысленной, моторной реакцией на внешний пусковой стимул и выполняется в любом случае, как движение детали в механизме, определяемое его кинематической схемой, даже если оно приводит к негативным последствиям. Рефлексы не оцениваются, не модифицируются, никак не осознаются, поэтому создавать их нужно таким образом, чтобы рефлекторная реакция была самого общего плана, допускающая широкий вариант использования без фатальных последствий. Не нужно пытаться на этом уровне «имитировать интеллект», формируя сложные системы реагирования, как это делается в нейросетевых технологиях. Более продвинутые действия начинаются со второй стадии при возникновении автоматизмов, а целенаправленные - в четвертой, при активации цепочек эпизодической памяти. Здесь же задается реагирование на уровне: вздрогнул, вскрикнул, удивился, испугался и т. п. – то, что всегда происходит непроизвольно, мгновенно и бессмысленно (т.е. рефлекторно).

Процесс создания рефлекторной базы во многом определяет дальнейшее развитие адаптации, поэтому логично допустить создание специализированных конфигураций таких баз под разные задачи. Здесь мог бы пригодиться опыт обобщения данных, накопленный разработчиками нейросетей, чтобы сымитировать процесс эволюции. Например, создав симулятор виртуальной реальности и запустив в нем жизнедеятельность примитивных агентов в специфических условиях, с целью получить оптимальный набор необходимых рефлексов.

Вкладка Гомеостаз

Гомеостаз живой системы – открытая система поддержания оптимального уровня жизненно важных параметров среды организма, выход за пределы которых приближает ее к состоянию отсутствия признаков живого (стилей поведения, которые есть даже у одноклеточных). Подробнее, почему гомеостаз Beast устроен таким образом..

Открытость системы означает, что она не может функционировать в замкнутом виде, без взаимодействия с внешней по отношению к системе средой. В большинстве случаев, это как минимум энергетический обмен, обусловленный тем, что система имеет внутренние энергозатратные процессы, и для восполнения энергии требуется ее получение извне.

Основа гомеостаза Beast – жизненные параметры, которые заполняются в таблице «Жизненные параметры гомеостаза», определяющие первичные гомеостатические цели адаптации – стабилизацию разбалансированных жизненных параметров.

Жизненные параметры могут быть 3 типов:

  • Убывающие при пульсации – Энергия
  • Нарастающие при пульсации – Стресс, Гон, Потребность в общении, Потребность в обучении, Поиск, Повреждения
  • Зависящие от различных факторов – Самосохранение

При включении Beast начинается синхронизирующая пульсация с частотой 1 сек, и зависимые от нее жизненные параметры начинают ритмично убывать/нарастать. Величина изменения задается в колонке «Скорость изменения % в час». Таким образом, даже если оператор просто включит Beast и дальше ничего не будет делать, система гомеостаза все равно будет реагировать на внутренние изменения, провоцируя Beast адаптироваться к ним.

Каждый параметр имеет значимость, которая учитывается как степень влияния на итоговую величину общего интегрального базового состояния. Величина значимости задается в колонке «Вес значимости в %».

Другой важный параметр – Порог, пересечение которого сигнализирует отклонение от нормы. Он задается в колонке «Порог нормы в %». Из названия можно догадаться, что порог как бы разделяет шкалу значений жизненных параметров на 2 зоны: нормальную и экстремальную. Под этим понимаются следующее, с учетом типа базового параметра: для убывающих при пульсации - это значения меньше порога, для возрастающих - соответственно значения больше порога. При превышении порогового значения, базовый параметр изменяет свое базовое состояние. На основе значений превышения порога для каждого базового параметра вычисляется общее интегральное базовое состояние, которое в дальнейшем будет использоваться как пусковой контекст для рефлексов и автоматизмов.

Текущее значение интегрального базового состояния показывается на главной вкладке «Пульт» справа от индикатора пульсации

puls_indikator.png

Базовых состояний всего три: Плохо, Норма, Хорошо. Базовый параметр всегда находится в одном из базовых состояний, а Beast, соответственно, в одном из интегральных базовых состояний.

К состояниям жизненных параметров привязаны активации базовых контекстов, допуская связь более одного контекста на один параметр. Они также являются пусковыми стимулами для рефлексов и автоматизмов.

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

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

kontext_bag.png

На картинке показана описанная выше ситуация с противоречивостью по отношению к активации/гашению контекста «2 Поиск». Нужно либо удалить контекст 2 из таблицы несовместимости, либо удалить контекст 1 из таблицы активностей. Разумнее будет удалить 2 из несовместимости, так как контекст «1 Пищевой» однозначно должен активироваться при выходе из нормы базового параметра энергия, ведь это активация поискового стиля при голоде.

Таблица «Действия оператора – гомеостатический эффект» определяет последствия для гомеостаза нажатия кнопок действий на пульте оператором.

Нажатие кнопок приводит к увеличению или уменьшению значений жизненных параметров, где величина изменения задается в колонке «Воздействие». Если нажать на треугольник справа кнопки, будет отправлено одиночное действие, если просто нажать на кнопку, то для отправки ее воздействия нужно потом нажать кнопку «Послать для Beast». Это сделано для того, чтобы можно было отправлять действия нескольких кнопок, но не более 3. При попытке отправить больше, будет выдано соответствующее предупреждение и сброшена активация кнопок.

Группы кнопок выделены разным цветом, чтобы показать их антагонистическую несовместимость: одновременная активация зеленых и красных кнопок запрещена, о чем выдается предупреждение и сбрасывается активность кнопок.

Вкладка Слова

Beast использует два типа вербальных сенсоров: слова и фразы. Они автоматически добавляются в процессе диалога при отправке оператором сообщений с пульта, поэтому в принципе можно пропустить этот раздел. Но в то же время есть возможность сразу загрузить большие массивы текстов, сформировав тем самым объемную базу сенсоров. Для этого на вкладке «Слова» нужно вставить в окно ввода скопированный текст и нажать кнопку «Добавить в сенсор слов и фраз». В результате новые сенсоры будут добавлены в базу.

Вкладка Действия

Безусловные рефлексы Beast представляют собой «действия» – виды не вербального реагирования, которое задается в таблице «Возможные действия». Его можно соотнести в природной реализации с мышечными программами действий - это не отдельные моторные реакции, а их цепочки – инстинкты. Но для простоты понимания в проекте они названы просто действиями, тем более что у Beast они носят условный характер – в виде описания на плашке реагирования: оператор видит строку вроде

out_action.png

Идентификаторы действий (ID) используются в таблице безусловных рефлексов как эффекторы. Соответственно, чем больше будет создано вариантов ответных действий, тем больше будут возможности безусловно-рефлекторного реагирования Beast.

При заполнении таблицы нужно давать понятное описание действия, так как оно будет выводиться на пульт, показывая, что выполняет Beast. При этом каждое ответное действие может быть затратно по отношению к базовым параметрам, уменьшая или увеличивая их значение. Величина такого воздействия записывается в столбце «Гомеостатические затраты на действие средней силы» в формате: [iD базового параметра] > [величина воздействия со знаком в градации 0, 1…10].

Так же в этом редакторе определена логика реагирования древнейших безусловных рефлексов – простейшей адаптации путем подстройки параметров гомеостаза под изменившиеся условия. Для этого нужно в колонке «Какие ID гомео-параметров улучшает действие» указать идентификаторы жизненных параметров. В результате, для ситуации, когда не будет подходящего рефлекса/автоматизма будет выполнено то действие, у которого указан ID базового параметра, который в данный момент нужно стабилизировать. Если таких действий окажется несколько, будет выполнено одно из них случайной выборкой.

Вкладка Рефлексы

Здесь задаются безусловные рефлексы 2 типов:

  • фрагментарные безусловные - у которых в интегральном пусковом образе присутствует только сочетание активных контекстов (контекстный рисунок)
  • комплексные безусловные - – где добавляется активация через кнопки действий

Полный интегральный пусковой образ включает в себя три иерархически заданных уровня, которые указываются в соответствующих столбцах таблицы:

  1. Идентификатор базового состояния - один из трех ID для Плохо, Норма, Хорошо.
  2. ID актуальных контекстов - комбинация ID через запятую нескольких из 12 базовых контекстов
  3. ID пусковых стимулов - комбинация ID через запятую нескольких базовых действий

Когда задан 1-й и 2-й стимул образа – это фрагментарный безусловный рефлекс, когда все 3 – комплексный безусловный. Нельзя задавать 1 и 3 пропустив 2, это ограничено иерархией формирования интегрального пускового образа, при такой попытке будет выдано соответствующее предупреждение.

Идентификаторы пусковых стимулов можно посмотреть, развернув раздел справочные данные. Для быстрой фильтрации используются кнопки над таблицей: Плохо, Норма, Хорошо, без триггеров (показывает древнейшие безусловные рефлексы без 3 уровня пускового образа), а так же ID контекстов, где нужно ввести в поле рядом через запятую значения ID контекстов и нажать кнопку.

Заполнение действий на странице по ссылке «Набивка рефлексов» означает, что нужно определить все возможные сочетания базовых состояний и контекстов и заполнить для них реагирование с пусковыми стимулами или только с действиями. Как уже говорилось, базовые контексты взаимно контрастируют, и потому их возможные комбинации определяются не просто комбинаторикой 8 базовых состояний по 12 сочетаний контекстов, а с учетом данных таблиц активации и антагонистов, что значительно сокращает число комбинаций. Поэтому, чтобы ускорить процесс набивки, а главное, чтобы не пропустить сочетание или не вводить данные для невозможного сочетания, сделан дополнительный редактор, открывающийся по ссылке «Набивка рефлексов».

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

После заполнения данных безусловных рефлексов завершается нулевая стадия, Beast готов «родиться» и начать развивать заложенную от рождения базовую систему адаптации. Далее следуют рекомендуемые действия по воспитанию Beast по стадиям развития. Эти рекомендации будут уточняться по мере тестирования реального процесса в его полноценном виде.

Первая стадия развития

С этой стадии начинается активный процесс адаптации Beast путем наращивания вариабельности реагирования через формирование условных рефлексов как простейшего способа фиксации причинно-следственной связи между новыми пусковыми стимулами и существующими рефлекторными действиями.

Особенность создаваемого условного рефлекса: результирующим действием всегда является рефлекторное действие, условное или безусловное.

Задача стадии: Создать рефлекторные пары Стимул – Ответ, где Стимулом является внешнее воздействие, не имеющее ответного рефлекторного действия, а Ответом существующий безусловный или условный рефлекс.

Ниже показаны примеры таких рефлексов, созданных при базовом состоянии Норма и сочетании базовых контекстов Поиск, Игра, Доброта. Здесь и далее приняты условные обозначения:

  • «текст» - слово/фраза отправленные Оператором с Пульта
  • [действие] – кнопка действия на Пульте
  • (эффект действия) – эффект действия, закрепленный за кнопкой действий в виде безусловного рефлекса

п/п

Стимул

Пример стимула

Ответ

Пример ответа

Условный рефлекс: стимул ответ

1

Фраза Оператора

«ага»

Рефлекторное действие Beast

[засмеяться]

«ага» (смеется, симпатизирует)

2

Действие Оператора

[сделать больно]

Рефлекторное действие Beast

[испугаться]

[сделать больно] (не понимает, пугается)

3

Фраза Оператора + Действие Оператора

«ага» + [засмеяться]

Рефлекторное действие Beast

[обрадоваться]

«ага» + [засмеяться] (радуется, улыбается)

Краткое описание процесса:

Сначала устанавливается нужный контекст и базовое состояние, активируется при необходимости флажок «Режим форсированной обработки», затем последовательно нажимаются кнопки действий и фразы, которые предполагается связать в виде пары Стимул – Ответ. Условные рефлексы имеют свойство затухать, поэтому их нужно периодически активировать, посылая с пульта соответствующий пусковой стимул. При каждой активации время жизни условного рефлекса удваивается, поэтому, как правило, достаточно нескольких активаций после формирования условного рефлекса, чтобы он функционировал достаточно долго. Предполагается, что на следующих стадиях некоторые условные рефлексы будут клонированы в автоматизмы, формируя базу наиболее простых реакций, доступных для осознанной коррекции действий. Рефлексы и автоматизмы имеют качественное функциональное различие.

Замечания:

  • Условный рефлекс – это результат привязывания эффекторных действий существующего рефлекса к новому стимулу. Поэтому не получится создать условный рефлекс типа: кнопка действий – фраза. Потому, что у Beast нет такого рефлекса, где ответным действием является фраза. Такую привязку можно будет сделать начиная со 2 стадии.
  • Контекст, в котором предполагается формировать условно-рефлекторные связи, можно установить вручную, просто сдвинув ползунки уровней Жизненных параметров, либо нажав кнопки действий и получив нужные изменения. Хотя в первом случае это уже не будет аналогом естественного процесса обучения.
  • Если использовать кнопки с высоким уровнем воздействия на ЖВП гомеостаза, может не получиться образовать связь между парой в нужном контексте потому, что, например, кнопка «Наказать» резко изменит базовое состояние и связь образуется уже для него, а не начального. Для решения проблемы можно использовать нейтральные по воздействию на параметры гомеостаза кнопки «Сделать больно / Сделать приятно», либо активировать Игровой режим нажатием кнопки стимула «Поиграть», что позволяет игнорировать воздействия всех кнопок.
  • На этой стадии не нужно пытаться строить связки типа «сложная фраза + эффект действий кнопки». Здесь просто развивается уровень рефлекторного реагирования, через создание дополнительных реакций на простые возгласы типа ой, ай, ага, ого и т. п. В дальнейшем это предполагается так и оставить без изменений в виде неконтролируемых реакций, которые можно временно подавить лишь волевым усилием, но не блокировать окончательно.
  • По умолчанию связь между парами и сохранение в виде сенсора нового слова/фразы образуется после 3 повторений, но можно сделать все это за один раз, активировав флажок «Режим форсированной обработки».

Игровой режим - его особенность в том, что Beast перестает реагировать изменением контекста и базового состояния на эффекты изменения жизненных параметров при действиях кнопок, только меняет оценку предыдущего активированного автоматизма (для стадий, начиная со второй), что позволяет проводить обучение строго в одном контексте.

Для активации Игрового режима нужно нажать кнопку стимулов «Поиграть», в результате на Пульте активируется соответствующая индикация, которую можно выключить нажатием на крестик.

Для выполнения задачи 1-й стадии нужно связать существующее безусловно-рефлекторное реагирование с каким либо действием оператора, чаще всего с вербальным сенсором. Например «научить» Beast «радоваться» на фразу оператора «привет», для чего действие от кнопки [Обрадоваться] нужно прицепить в качестве реакции к пусковой фразе «привет».

Это делается по следующему алгоритму:

Оператор: «привет»
Beast: нет реакции
Оператор: [Обрадоваться]
Beast: (радуется, смеется)

Цикл повторяется 3 раза в течение одного сеанса (пока включен Beast), и в результате создается Условный рефлекс: на фразу Оператора «привет» Beast реагирует действием от пускового раздражителя «Обрадоваться» - (улыбается, смеется). Можно сделать прошивку Условного рефлекса за один раз, если активировать на Пульте флажок «Режим форсированной обработки».

flag_condition.png

В случае, если условный рефлекс создается в ответ на невербальный стимул, то есть на действие Оператора, то режим форсированной обработки здесь не работает, и нужно повторять цикл 3 раза.

 

Кроме ускорения образования условного рефлекса, флажок форсированной обработки также ускоряет и процесс создания новых вербальных сенсоров. По умолчанию новое слово/фразу нужно повторить не менее трех раз (не обязательно подряд), чтобы сформировался вербальный сенсор. Таким образом отсекаются случайные, “мусорные” стимулы.

Распознанная фраза отражается в левом нижнем углу окна ввода, при это она может не совпадать с отправленной по причине не точного распознавания. Если текст распознанной фразы выделен красным, это значит, что она встречалась менее трех раз и требуется дополнительные повторы, чтобы подтвердить ее адекватность.

Возможности первой стадии ограничены и успешно позволяют получить простейшие реакции, например, на возгласы типа «ой», «ай», и т. п., привязав к ним ответные действия подходящих кнопок. На этом уровне развития Beast никак не воспринимает контекст сообщения «Тон» и «Настроение», так что позиция флажков в этих группах не имеет значения.

Кроме того, если условные рефлексы создаются не в игровом режиме, то нужно помнить, что их полный пусковой образ включает в себя кроме фразы, так же интегральное базовое состояние и комбинацию активных контекстов (контекстный рисунок). В итоге может получиться, что созданный условный рефлекс не активируется потому, что в процессе диалога контекстный рисунок изменился, ведь действия рефлексов и Оператора имеют гомеостатическую значимость и сдвигают уровни жизненных параметров, что может изменить контекстный рисунок и интегральное базовое состояние. В итоге условный рефлекс не будет запускаться на фразу потому, что остальные условия его пускового образа изменились. Нужно повторить процедуру прошивки и для них, если нужна аналогичная реакция.

Таким образом реагирование оказывается в соответствии с условиями, для которых оно сформировано. Сформированные условные рефлексы можно увидеть в виде таблице на вкладке «Ус. рефлексы».

Условные рефлексы имеют свойство затухания, определяемое их текущим «временем жизни». При создании нового условного рефлекса ему дается срок в 30 дней, в течение которого он должен быть активирован. При активации срок жизни удваивается, иначе срок жизни соответственно уменьшается вплоть до отрицательного значения, при котором рефлекс блокируется.

Таким образом, при помощи последовательной отправки пары пусковых стимулов вербальный + действие происходит формирование базы условных рефлексов. Процесс может быть достаточно долгий, но можно по аналогии с ускоренным заполнением справочников безусловных рефлексов сделать массовую набивку. Для этого на вкладке «Ус. рефлексы» нужно перейти по ссылке «Набить базовые фразы» и там выбрать из выпадающего списка базовое состояние, сочетание контекстов и нажать кнопку «Создать таблицу заполнения фразами». Появившийся редактор нужно заполнить и сохранить, учитывая, что фраза-синоним в четвертом столбце будет активировать действия безусловного рефлекса третьего столбца, которые запускаются пусковыми стимулами второго столбца.

Можно автоматически заполнить таблицу фразами, нажав кнопку «Заполнить из общего шаблона», а потом откорректировать отдельные позиции. Но сначала нужно заполнить сам шаблон, для чего следует перейти по ссылке «Общий шаблон пусковых символов».

Когда все нужные таблицы будут заполнены, останется окончательно сформировать условные рефлексы, для чего нужно нажать кнопку «Сформировать условные рефлексы» на главной вкладке «Ус. рефлексы».

С учетом нового типа рефлексов (условных) реагирование Beast теперь будет происходить по следующей иерархии, от более нового к более древнему рефлексу:

  1. условный рефлекс. Если его нет, то
  2. комплексный безусловный рефлекс. Если его нет, то
  3. фрагментарный безусловный рефлекс. Если его нет, то
  4. простейший безусловный

Так как последний тип рефлекса наиболее общий, то Beast всегда выдаст какую-то реакцию на пусковой стимул, если она спровоцировала изменения внутреннего состояния.

Хотя ничто не мешает формироваться условным рефлексам на всех стадиях, фактически они создаются только на первой, так как начиная со второй реагирование переходит на уровень автоматизмов, и добавляются более сложные механизмы создания новых реакций, перекрывающие более примитивный механизм создания условных рефлексов. По этой причине желательно простейшие рефлекторные реакции на короткие фразы и возгласы создать на первой стадии, где это получается проще всего и быстрее.

Вторая стадия развития

С этой стадии начинается постепенное замещение рефлекторного реагирования новым типом реакций – моторным автоматизмом. Он имеет приоритет активации над рефлексом, что означает: рефлекс активируется, только если нет автоматизма на аналогичный пусковой образ, либо автоматизм заблокирован, что равносильно его отсутствию. Эта стадия предполагает авторитарное обучение, когда указания Оператора воспринимаются как безоговорочные и служат поводом для создания автоматизма. Однако ввиду отсутствия механизмов определения целей Оператора, для которых необходимы функции осмысления ситуации, которых пока еще нет, все обучение сводится к бессмысленному подражанию и перебору пробных вариантов.

Особенность создаваемого автоматизма: для образования из пары пусковых стимулов Оператора автоматизма, обязательно наличие вербальной составляющей в пусковом стимуле Ответа.

Задача стадии: На основе существующих рефлексов, а так же отзеркаливанием простейших действий и фраз Оператора создать начальную базу простейших моторных автоматизмов, которые послужат основой для формирования более сложных.

В природе этот период соответствует стадии, когда детеныш искусственно ограничен в восприятии окружающей реальности, находясь в тесном контакте с родителем, что позволяет максимально быстро и эффективно скопировать родительскую модель поведения как базовую. Пробуя случайным образом отзеркаленные действия родителя и активируя на стимулы существующие рефлексы, он получает от родителя ответные стимулы, которые закрепляют такие действия в виде автоматизмов или блокируют, сохраняя как неудачный опыт. Чтобы такие рискованные эксперименты не привели к фатальным последствиям, необходимо присутствие родителя, под присмотром которого они проводятся. Кроме того, сам родитель сознательно провоцирует детеныша на действия, закрепляя правильную ответную реакцию, существенно ускоряя процесс обретения нужных навыков (об этом будет сказано ниже). Если лишить его в этот период контакта с матерью, в будущем у него возникнут серьезные проблемы (эффект Маугли), потому что он сам не может “с нуля” начать приспосабливаться к реалиям жизни.

В одном из экспериментов исследователи изолировали детенышей обезьян от матери и других взрослых особей своего вида и выращивали их в одиночестве. Было обнаружено, что эти детеныши не развивали типичные для своего вида поведенческие модели и имели серьезные проблемы в социальном взаимодействии с другими обезьянами после того, как они были введены в группу. Также были проведены эксперименты с мышами, которые были выращены без материнской заботы. В этих экспериментах мыши показывали аномальное поведение и имели проблемы с социальным взаимодействием. Поэтому в данном проекте подразумевается, что Оператор на стадиях до осознания (1, 2, 3) не пытается общаться с Beast как со взрослым, а просто дает ему авторитарные примеры реагирования на определенные стимулы, что и происходит в реальности.

На второй стадии происходит автоматическое клонирование безусловных и условных рефлексов в автоматизмы, а так же добавление новых вариантов реагирования, которые невозможно было создать на предыдущей стадии. Всего возможно создать 5 типов автоматизмов, различающихся элементами образа действия:

п/п

Стимул

Пример стимула

Ответ

Пример ответа

Автоматизм: стимул ответ

1

Фраза Оператора

«спасибо»

Ответная фраза Beast

«пожалуйста»

«спасибо» «пожалуйста»

2

Фраза Оператора + Действие Оператора

«привет» + [сделать приятно]

Ответная фраза Beast + Действие Beast

«здравствуй» + [обрадоваться]

«привет» + [сделать приятно] «здравствуй» + (радуется, улыбается)

3

Фраза Оператора

«привет»

Ответная фраза Beast + Действие Beast

«здравствуй» + [обрадоваться]

«привет» «здравствуй» + (радуется, улыбается)

4

Фраза Оператора + Действие Оператора

«привет» + [сделать приятно]

Ответная фраза Beast

«здравствуй»

«привет» + [сделать приятно] «здравствуй»

5

Действие Оператора

[сделать приятно]

Действие Beast

[обрадоваться]

[сделать приятно] (радуется, улыбается)

Вариант №5 показывает процесс клонирования связанного с внешним действием рефлекса в автоматизм.

Краткое описание процесса:
Установить при необходимости флажок «Режим форсированной обработки». Затем нажимаются кнопки действий и фразы, которые предполагается связать в виде пары стимул – ответ. При этом возможны два алгоритма обучения:

Осознаваемой оператором план обучения

  1. Оператор посылает Beast «фразу 1», он ее отзеркаливает и выдает в качестве ответа
  2. Оператор посылает Beast «фразу 2», которая, по мнению Оператора, служит ответом на «фразу 1», Beast ее так же отзеркаливает и выдает в качестве ответа
  3. Оператор снова посылает Beast «фразу 1», и так как Beast создал зеркальный автоматизм на этот стимул, он его выдает в качестве ответ
  4. Оператор наказывает Beast учительской кнопкой [Наказать], если считает, что ответ не верный, зеркальный автоматизм блокируется, и Оператор повторно шлет «фразу 1», как бы предлагая Beast сделать следующую попытку
  5. Так как Beast в течение сеанса обучения запоминает все фразы Оператора, то ввиду отсутствия не заблокированных автоматизмов на этот стимул, он начинает выдавать пробные ответы в виде запомненных фраз Оператора, исключая те, что используются в заблокированных автоматизмах. В данном случае у него есть всего один вариант – «фраза 2». Он ее и выдает.
  6. Оператор поощряет Beast учительской кнопкой [Поощрить] и автоматизм закрепляется как штатный (в приводимых таблицах автоматизма – колонка “belief”).

В данном алгоритме подразумевается, что Оператор способен осмысленно сопоставлять «фразу 1» и «фразу 2» как Стимул – Ответ будущего автоматизма и осознанно пытается научить этому Beast. Однако возможно и бессмысленное обучение, когда например Оператор просто реагирует на ответ Beast, сразу выдавая ему оценку.

Спонтанное обучение

  1. Оператор посылает Beast «фразу 1», он ее отзеркаливает и выдает в качестве ответа
  2. Оператор дает оценку ответу Beast учительскими кнопками, закрепляя или блокируя ответ

В итоге в качестве автоматизма может закрепиться либо зеркальный ответ Beast, либо один из его пробных вариантов. Оператор в данном случае, по сути, играет роль «суровой реальности», которая немедленно наказывает за не правильные действия.

В обоих вариантах, если на пусковой стимул есть рефлекс, то он клонируется в автоматизм. Если рефлекса нет, то создается автоматизм с отзеркаленным от пускового стимула действием.

Замечания:

  • В качестве учительских кнопок можно использовать не только Кнопки [Поощрить] и [Наказать], но и другие, имеющие гомеостатические эффекты воздействия. Кнопки с отрицательным эффектом выделены на Пульте красным цветом, с положительным – зеленым, с нейтральным – серым.
  • Кнопки действий [Поощрить] и [Наказать] оказывают более мощное воспитательное действие, изменяя свойство автоматизма «Польза» на 5 единиц, по сравнению с другими, имеющими эффект 1 единицу.
  • Используя кнопки действий в пусковом стимуле нужно помнить, что их эффект так же будет служить оценкой предыдущего ответа Beast, что может привести к автоматическому закреплению/блокированию его предыдущего ответа, когда это не подразумевалось.
  • Можно клонировать всю рефлекторную базу сразу, перейдя на вкладку автоматизмы и следуя инструкциям. Однако в итоге такая база может оказаться излишне избыточной.
  • На этой стадии оценка надежности автоматизмов ставится с шагом 5, что означает их повышенную инертность в следующих стадиях. Чтобы заблокировать такой автоматизм, например, на 4 стадии, понадобится 5 раз подтверждать его неадекватность потому, что там шаг оценки равен 1. Поэтому здесь, по аналогии с 1-й стадией, формируются только самые простые автоматизмы, которые в дальнейшем не предполагается изменять.
  • Можно заблокировать созданный автоматизм кнопки, нажав после нее другую кнопку с отрицательным эффектом, или эту же кнопку, если она имеет негативный эффект. В результате вместо заблокированного автоматизма будет активироваться подходящий рефлекс. Он так же будет оказывать своим действием воспитательный эффект, но механизмы, связанные с активацией автоматизмов (оценка, модификация) работать не будут, что приведет к ограничению функциональности системы адаптации.
  • Переключение между вкладками верхнего меню сбрасывает режим ожидания. Это нужно учитывать, посылая стимул Beast – после возврата на основную вкладку он уже «не помнит» свой ответ и новый стимул от Оператора будет воспринят как новый. И точно так же, если период ожидания прошел естественным образом, когда не было ответа от Оператора и счетчик секунд погас – не нужно пытаться оценивать предыдущий ответ Beast. Поэтому если нужно контролировать процесс какой-то вкладкой, то страницу вкладки следует открыть в другом окне.

Начиная со второй стадии после каждого ответного действия Beast активируется плашка - индикатор времени ожидания ответа от Оператора – 60 сек. Это нужно учитывать посылая ответы Beast, так как если при этом были использованы кнопки действий, их эффект будет учитываться как оценка предыдущего ответа Beast.

Пример индикации времени ожидания на пульте:

Моторный автоматизм – ответная реакция, способная модифицироваться или блокироваться в зависимости от оценки изменения текущего Базового состояния Плохо/Норма/Хорошо по принципу: стало лучше или стало хуже. При улучшении Базового состояния автоматизм закрепляется с увеличением свойства Полезность, при ухудшении дезадаптируется, уменьшая Полезность, а при достижении отрицательных значений окончательно блокируется. Восстановление автоматизма в начальных стадиях 2 и 3 не предусматривается. Почему так, было обосновано в начале руководства в разделе «Введение».

Активация времени ожидания ответного действия автоматизма – это первый, отслеживающий уровень внимания. Без него просто не возможно сделать оценку автоматизма, поэтому все автоматизмы в отличие от рефлексов всегда запускают привлечение внимания к себе просто по факту своей активации, что означает активацию Ориентировочного рефлекса.

Если на пусковой стимул нет автоматизма, то через 2 сек появляется индикация об этом:

Как уже говорилось, Моторные автоматизмы во второй стадии создаются путем клонирования действий рефлексов либо отзеркаливанием действий Оператора. Полученный автоматизм включает в свой интегральный пусковой образ кроме наследованных от рефлекса базового состояния, сочетания контекстов и пусковых стимулов, так же тон сообщения, настроение оператора и фразу. Поэтому в процессе диалога с Beast можно учитывать флажки тона и настроения. В случае отсутствия моторного автоматизма на второй стадии, активируется “ориентировочный рефлекс” 1-го типа и делается простейшая попытка создать новый автоматизм по следующему алгоритму:

  • если ситуация опасна, либо активирован Игровой режим, то:
    • ищется в иерархии приоритета на текущие пусковые стимулы:
      • условный рефлекс, если его нет, то
      • комплексный безусловный рефлекс, если его нет, то
      • фрагментарный безусловный рефлекс
      • найденный рефлекс клонируется в пробный автоматизм и тут же запускается, с активацией времени ожидания. При ответе Оператора определяется оценка успешности по изменению общего состояния (стало лучше/стало хуже) и автоматизм закрепляется или блокируется.
    • если рефлекс не нашелся, то происходит попытка запустить случайной выборкой автоматизм из существующих удачных, созданных без привязки к текущему пусковому стимулу, просто повторить какое-нибудь прошлое удачное действие
  • если ситуация не опасна, то для случая активного контекста «поиск» или «игра» делается более смелая попытка найти пробный автоматизм – сгенерировать случайное действие, по умолчанию просто повторить стимул Оператора – отзеркалить его действия. Если же активны другие контексты, то эксперименты более осторожны, по алгоритму опасной ситуации: запустить случайной выборкой какой-нибудь из существующих удачных автоматизмов.

Безусловные рефлексы Beast – это реакции на действия кнопок, условные – обычно реакции на короткие слова/фразы типа «ой, ай, ого, ага». Поэтому отправив Beast, например, слово «Привет», Оператор скорей всего спровоцирует ситуацию отзеркаливания этой фразы в виде создания автоматизма с вербальным действием «Привет». После чего будет сделана попытка ответа Beast, случайной выборкой из существующих, не заблокированных автоматизмов с активацией времени ожидания ответа от Оператора.

На второй стадии уже есть механизм учитывания последствий реагирования, что означает: если после выполнения действия Beast ответная реакция Оператора вызвала негативный эффект, выполненный автоматизм Beast оценивается как неудачный и его Полезность понижается, вплоть до полной блокировки, когда Полезность станет отрицательной. В следующий раз при соответствующих пусковых стимулах заблокированный автоматизм не выполняется. А если ответ Оператора на действия Beast был оценен как положительный, то автоматизм закрепляется, повышая Полезность и Успешность, и получая тем самым приоритет при выборе в качестве ответного действия. Таким образом, оценивая попытки Beast ответить Оператору, формируются адекватные реальной ситуации автоматизмы.

Но, как и в случае с условными рефлексами при использовании воспитательных кнопок, возможна проблема при слишком сильном действии кнопок: действие Оператора может так изменить внутреннее состояние Beast, что изменится начальный контекст ситуации, и теперь ответное действие Beast будет привязано к нему, что при сильном отличие первичного и последующего состояний существенно усложняет формирование цепочки стимул – ответ в одном контексте. В итоге Beast воспримет ответный стимул Оператора в отрыве от своей предыдущей реакции, хотя при этом оценка выполненного автоматизма будет сделана корректно. Обучение в таком случае происходит долго и сопровождается множеством вторичных, не нужных автоматизмов, образующихся как ответная реакция на изменения состояния Beast.

Это преодолевается использованием кнопок действий с незначительным воздействием на уровни ЖВП гомеостаза, либо при помощи «Игрового режима», активируемого соответствующей кнопкой, при котором заблокировано реагирование Beast изменением базового состояния и контекстов на пусковые стимулы с Пульта (нажатие кнопок действий), но при этом они учитываются в создаваемом пусковом образе как его составляющая и оказывают воспитательный эффект.

В качестве примера создадим простой вербальный автоматизм без действий «спасибо» - «пожалуйста» для базового состояния Норма и контекстов Поиск, Игра, доброта.

Сначала нужно создать автоматизмы, где ответным действием будут слова «спасибо», «пожалуйста». Предполагается, что на такие слова уже сформированы вербальные сенсоры в предыдущей стадии, если же нет – то нужно активировать флажок «Режим форсированной обработки», иначе придется повторять слова несколько раз, пока на них образуется соответствующий сенсор, и все это время Beast будет молчать или выдавать сообщения вроде:

непонимание.pngпаника.png

Для создания автоматизмов Оператор отправляет соответствующие сообщения Beast, которые сохраняются в виде вербальных образов, на основе которых создаются зеркальные автоматизмы типа: Стимул («спасибо») – Ответ («пожалуйста»). Новый, только что созданный автоматизм, или старый, если он уже был ранее создан на ту же пусковую фразу, выдается для активации на пульте, но при условии, что он не заблокирован. Это так называемый «попугайский» стиль реагирования, отвечать той же фразой, которой спросили. В нашем случае это выглядит так:

Оператор: «спасибо»
Beast: «спасибо»
Оператор: «пожалуйста»
Beast: «пожалуйста»

Переключившись на вкладку «Автоматизмы», увидим там два новых автоматизма (для наглядности пример показан на изначально пустой базе автоматизмов, где только что были созданы два новых):

автоматизм 1.png

Теперь попробуем научить Beast, чтобы на стимул «Привет» он ответил «Здравствуй». Для этого используем специальные кнопки поощрения и наказания на пульте:

Так как кнопки действий Наказать/Поощрить имеют достаточно сильный эффект, способный изменить текущее Базовое состояние, что увеличит процесс обучения, так как придется возвращаться в исходное состояние. Чтобы обучение происходило быстрее можно использовать более слабые кнопки Сделать больно/Сделать приятно. Либо активировать Игровой режим кнопкой [Поиграть]. Но стоит иметь в виду, что такое обучение будет менее естественным, хотя и более быстрым.

Активировав Игровой режим, повторим начало предыдущего диалога:

Оператор: «спасибо»
Beast: «спасибо»
Оператор: нажимает треугольник справа от кнопки [Наказать], задавая тем самым негативный эффект на предыдущую фразу Beast
Beast: (плачет, обижается)

Результатом будет то, что Beast пометит автоматизм «спасибо – спасибо» негативной Полезностью (-5), что означает его блокировку. Теперь он больше не будет его выводить.

автоматизм 2.png

Однако, появился еще один автоматизм ID4. Если кликнуть по синей надписи 3-0-90, то в появившейся справочной плашке увидим, что это сформировался автоматизм по рефлекторному действию воспитательной кнопки «Наказать» с эффектом «обижается». То есть кроме отзеркаливания, как и говорилось выше в описании алгоритма создания автоматизмов на 2 стадии, произошло клонирование безусловного рефлекса воспитательной кнопки в автоматизм. Возвращаемся на главную страницу пульта и продолжаем:

Оператор: «спасибо»
Beast: «пожалуйста»
Оператор: нажимает треугольник справа от кнопки [Поощрить], показывая тем самым позитивный эффект на предыдущую фразу Beast
Beast: (радуется, улыбается)

автоматизм 3.png

Получилось так, что Beast выдал действие автоматизма «пожалуйста – пожалуйста» в качестве эффекта на стимул «спасибо». Ведь автоматизм «спасибо - спасибо» на предыдущем шаге был заблокирован, и теперь не может быть выдан на пульт. Но в массиве вербальных образов текущего сеанса есть обе фразы, отправленные Оператором: «спасибо» и «пожалуйста». При каждом ответе Beast отзеркаливает вербальные действий Оператора, пытаясь создать автоматизмы и выдать их на пульт. Но так как они уже созданы, Beast получает их ID, но при попытке отправить их на Пульт, отправляется только тот, что не заблокирован. Это «пожалуйста – пожалуйста».

Таким образом получается связывать пусковой стимул и ответное действие от разных автоматизмов и сформировать новый. При этом перебор вербальных образов происходит в обратно отсортированной выборке, выдавая первым тот образ, который был записан последним. Это позволяет ускорить обучение, если после создания новой пары зеркальных автоматизмов тут же связывать их между собой, в отличие от варианта, когда создаются множество автоматизмов и потом связываются. В этом случае может быть долгий перебор, пока не попадется нужный вариант.

Новый автоматизм ID = 5: «спасибо – пожалуйста» теперь помечен надежностью 5, которая будет повышаться при каждой успешной активации, если в ответе Оператора не будет действия с негативным эффектом. Кроме того, статус автоматизма становится “штатным” (в приводимых таблицах автоматизма – колонка “belief”).), что задает максимальный приоритет для данных условий. Каждый неудачный выбор от Beast Оператор должен наказывать кнопкой «Наказать», а каждый удачный – «Поощрить». Автоматизм с нулевой полезностью считается пробным и тоже может быть выдан на Пульт, если нет более полезного.

Можно сразу блокировать попугайские ответы Beast, проводя обучение по второму варианту, который был показан в начале раздела. Тогда цикл обучения будет выглядеть так:

Оператор: «спасибо»
Beast: «пспасибо»
Оператор: [наказать]
Beast: (плачет, обижается)
Оператор: «пожалуйста»
Beast: «пожалуйста»
Оператор: [наказать]
Beast: (плачет, обижается)
Оператор: «спасибо»
Beast: «пожалуйста»
Оператор: [поощрить]
Beast: (радуется, смеется)

Попробуем теперь создать сложный автоматизм фраза + действие: «привет» + [сделать приятно] – «здравствуй» + (радуется, улыбается). Для этого будет отправлять стимулы совместно с действием, для чего нужно набрать фразу, нажать на кнопку действий (а не на треугольник справа от нее) – и только после этого нажать кнопку «Послать».

Оператор: «привет» + [сделать приятно]
Beast: «привет» + (смеется, радуется, улыбается)
Оператор: «здравствуй» + [обрадоваться]
Beast: «здравствуй» + (радуется, улыбается)

Если после этого посмотрим на автоматизмы в таблице, то увидим, что один из новых автоматизмов сразу получил положительную оценку Польза = 1 и Надежность = 5. Это ID = 7: привет + (смеется, радуется, улыбается)

автоматизм 4.png

Дело в том, что отправляя Beast второй стимул «здравствуй» + [обрадоваться], в котором присутствует действие с положительным эффектом, он тем самым положительно оценил отзеркаленный ответ Beast «привет» + (смеется, радуется, улыбается). Только в отличие от учительской кнопки [Поощрить] эффект кнопки [обрадоваться] равен единице, что достаточно, чтобы автоматизм стал штатным (в приводимых таблицах автоматизма – колонка “belief”).). Теперь он будет постоянно выдаваться на пульт в виде ответа на стимул, и чтобы его заблокировать на 2 стадии потребуется минимум 3 негативных оценки кнопками действий. Это надо учитывать при обучении: каждый ответ Оператора это оценка предыдущего ответа Beast. Только в случае чисто вербального ответа оценка получается нейтральной.

Начиная со второй стадии, Beast может объединять пару стимулов и ответных реакций в один автоматизм. Имеется в виду, что если был послан стимул, части которого являются стимулами уже существующих автоматизмов, то образуется автоматизм с суммарной ответной реакцией по этим двум стимулам. Практически, после вышеописанных процедур создания автоматизмов это будет выглядеть так:

Оператор: «привет спасибо»
Beast: «здравствуй пожалуйста»

Такой импровизированный ответ Beast можно сразу же закрепить учительской кнопкой [Поощрить]. Если затем перейти на вкладку «Автоматизмы», то увидим там следующее:

В столбце NextID появилось значение, отличное от 0. Это идентификатор цепочки – продолжение реакции автоматизма в виде рада определенных. Цепочка может состоять из нескольких звеньев и подразумевает последовательность действий, которые выполняются не задумываясь как единая программа действий. Однако при этом сохраняется главная особенность автоматизма, отличающего его от рефлекса – способность к модификации. Это значит, что каждое звено цепочки может модифицироваться (блокироваться или изменяться) – что и будет происходить на стадиях, начиная с 4-й. А пока в виде эксперимента был создан пробный автоматизм с цепочкой. Он может так и остаться, а может измениться на стадиях осмысления, добавив новые звенья.

При этом надо учитывать, что на данной стадии Beast разделяет части стимулов при помощи пробелов и фраза «привет, как дела» часть «привет,» будет воспринята как новый стимул, а не старый «привет» - и соответственно составного автоматизма не образуется. Учет знаков препинания возможен только на стадиях, где активируется осмысление, которого еще нет на стадиях 2 и 3. Но на второй стадии уже можно сказать, что теперь возникают основы осознанного, но пока еще бессмысленного (без целевое) реагирования, только в простейшем варианте в одном контексте, когда выполненное действие просто оценивается: стало лучше или хуже для системы гомеостаза Beast. Это дает возможность модифицировать реакцию: заблокировать или создать новую.

Третья стадия развития

Если рассматривать проблему получения нового опыта без привлечения функций осмысления, то возможны следующие варианты:

  1. случайным образом попытаться выдать существующую реакцию на стимул и посмотреть, что получится
  2. посмотреть, как это сделает кто-то другой и зафиксировать его опыт как свой
  3. повторить стимул и посмотреть, как на него среагирует тот, кто его послал

Вариант 1 как пример примитивной инициативы, уже рассматривался во 2 стадии, здесь соответственно будут использоваться 2 и 3 варианты. Для ситуации самообучения второй вариант намного безопаснее и собственно он чаще всего и применяется. Но для детеныша, не имеющего опыта, тут не все так просто, ведь возможны варианты:

  • детеныш наблюдает, как общаются взрослые
  • детеныш наблюдает, как взрослый общается с другим детенышем
  • детеныш наблюдает, как общаются другие детёныши

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

Собственно, получение учительского автоматизма и является основной причиной необходимости дополнительного алгоритма авторитарно-бездумного обучения путем наблюдения за чужими действиями или ответного отзеркаливания полученного стимула. В природе таким учителем является родитель, или оба родителя потому, что самый ценный опыт как уже говорилось – наблюдение за действиями взрослых. Этот алгоритм используется по следующему принципу:

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

При бездумном формировании новых автоматизмов отзеркаливанием чужих действий Beast повторяет наблюдаемые действия как бы «переспрашивая», создавая впечатление, что он посылает Оператору в ответ его же стимул с целью получить от него реакцию, словно спрашивая: «покажи, как ты бы сам ответил на этот стимул». Это выглядит так:

Оператор: «привет»
Beast: «привет»
Оператор: «здравствуй»
Beast: «здравствуй»
Оператор: «как дела»
Beast: «как дела»
Оператор: «нормальноа»
Beast: «нормально»

Однако на 2 и 3 стадии у Beast еще нет эпизодической памяти и функций осмысления, поэтому он не может «спрашивать» просто потому, что ничего не запоминает и не понимает. Удержание образа активировавшегося стимула строго говоря еще нельзя назвать полноценной памятью. Все внешнее воздействия для него пока что просто стимулы, без различения объектов, значимостей, смыслов. Но уже на 1 стадии у него есть механизм связывания причинно-следственной связью пары близлежащих по времени стимулов, который продолжает использоваться на 2 и 3 стадиях. Теперь к этому добавляется создание зеркального автоматизма и в результате получается «попугайский» стиль реагирования:

  1. фиксация нового Стимула 1, на который нет автоматизма
  2. создание зеркального Автоматизма 1 с ответным действием в виде копии («привет» – «привет»)
  3. фиксация нового Стимула 2, на который нет автоматизма
  4. связывание Стимул 2 с Автоматизмом 1 как ответа и получение итогового автоматизма: Стимул – Ответ = Стимул 1 – Стимул 2

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

Особенность создаваемого автоматизма на 3 стадии:
возможны любые сочетания вербальных и не вербальных составляющих, как в стимуле, так и в ответной реакции. Оценки автоматизма эффектом последующего действия при этом не происходит, он автоматически оценивается как авторитарно-правильный.

Задача стадии: копировать фразы и действия Оператора и формировать из них 2 типа автоматизмов: прямой и учительский. При этом обучение желательно проводить в виде непрерывной цепочки диалога, чтобы получить ее адекватные звенья в виде учительских автоматизмов, несмотря на то, что сама цепочка не сохраняется в памяти и не воспринимается Beast как связанный диалог. Если нужно прервать цепочку и начать новую, надо дождаться окончания времени ожидания ответа Оператора, либо сбросить его, кликнув по плашке индикации времени.

Прямой автоматизм – зафиксированное в виде автоматизма звено цепочки диалога: стимул от Оператора – ответ от Beast. Например: «привет» – «здравствуй», «как дела» – «нормально». Автоматизмы сформированы в том же порядке, в котором происходил диалог.

Учительский автоматизм – зафиксированное в виде автоматизма промежуточное звено цепочки диалога. Например, в цепочке: «привет» – «здравствуй», «как дела» – «нормально» это звено «здравствуй» – «как дела». По своей сути учительский автоматизм подобно условному рефлексу выявляет простейшую причинно-следственную связь в диалоге.

На 3-й стадии, как и ранее на 2-й, происходит автоматическое клонирование безусловных и условных рефлексов в автоматизмы, а так же добавляются новые варианты реагирования, которые невозможно было создать на предыдущей стадии. Всего получается создать 9 типов автоматизмов:

  п/п

Стимул

Пример стимула

Ответ

Пример ответа

Автоматизм: стимул ответ

Примечание

1

Фраза Оператора

«привет»

Ответная фраза Beast

«здравствуй»

«привет» «здравствуй»

Можно создать на 2 стадии

2

Фраза Оператора

«привет»

Действие Beast

 [обрадоваться]

«привет» (радуется, улыбается)

Можно создать на 1 стадии

3

Фраза Оператора

«привет»

Ответная фраза Beast + Действие Beast

«здравствуй»

«привет» «здравствуй» + (радуется, улыбается)

Можно создать на 2 стадии

4

Действие Оператора

[сделать приятно]

Ответная фраза Beast

«здравствуй»

[сделать приятно] «здравствуй»

 

5

Действие Оператора

[сделать приятно]

Действие Beast

[обрадоваться]

[сделать приятно] (радуется, улыбается)

Можно создать на 1 стадии

6

Действие Оператора

[сделать приятно]

Ответная фраза Beast + Действие Beast

«здравствуй» + [обрадоваться]

[сделать приятно] «здравствуй» + (радуется, улыбается)

 

7

Фраза Оператора + Действие Оператора

«привет» + [сделать приятно]

Ответная фраза Beast

«здравствуй»

«привет» + [сделать приятно] «здравствуй»

Можно создать на 2 стадии

8

Фраза Оператора + Действие Оператора

«привет» + [сделать приятно]

Действие Beast

[обрадоваться]

«привет» + [сделать приятно] (радуется, улыбается)

Можно создать на 1 стадии

9

Фраза Оператора + Действие Оператора

«привет» + [сделать приятно]

Ответная фраза Beast + Действие Beast

«здравствуй» + [обрадоваться]

«привет» + [сделать приятно] «здравствуй» + (радуется, улыбается)

Можно создать на 2 стадии

Как видно по таблице, в этой стадии возможно создать все варианты реагирования из предыдущих стадий, и в дополнение к ним варианты 4 и 6, которые там создать было невозможно.

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

  • создаем стимул автоматизма
    • посылаем фразу 1 или посылаем фразу 1 + нажимаем кнопку действий 1 или нажимаем кнопку действий 1
  • создаем ответ автоматизма
    • посылаем фразу 2 или посылаем фразу 2 + нажимаем кнопку действий 2 или нажимаем кнопку действий 2

Замечания:

  • Желательно, чтобы автоматизмы на кнопки действий были уже сформированы в предыдущей стадии. В противном случае возможно создание не адекватных автоматизмов при их использовании (пример такого автоматизма будет показан ниже)
  • Кнопки действий можно использовать как отдельно (при условии, что автоматизм на них уже сформирован во 2-й стадии), так и совместно – но только если это является звеном цепочки диалога, а не попыткой оценить ответ Beast. В 3-й стадии создаваемые автоматизмы не оцениваются, они по умолчанию верны.
  • Не стоит использовать кнопки действий в воспитательных целях оценки ответов Beast. Подразумевается, что все учительские ответы Оператора изначально правильны, и оценивать ему самого себя не имеет смысла. Попытка использовать кнопки действий для коррекции оценки приведут к созданию нового зеркального автоматизма с эффектом использованной кнопки, если такой еще не создан.
  • Чтобы получить пару автоматизмов, прямой и учительский, нужно проводить обучение в виде связанной цепочки диалога. То есть с этого момента начинаются настоящие диалоги, хотя Beast еще не способен их осмысливать и запоминать.
  • Диалоги должны быть законченными по смыслу. Не стоит начинать новый диалог сразу же вслед за старым. Сначала нужно кликнуть по плашке индикации времени чтобы отменить ожидание ответа Оператора. Это будет означать потерю внимания к предыдущему стимулу. Иначе последний ответ предыдущей цепочки и первый стимул новой образуют учительский автоматизм, что не всегда может быть корректно
  • Автоматическая авторитарная положительная оценка «Надежность» ставится с шагом 2, а «Польза» устанавливается как 1.

Хотя внешне по сравнению со второй стадией ничего не изменилось, Beast продолжает переспрашивать Оператора, но есть принципиальная разница: теперь ответ Оператора воспринимается как правильный (авторитарный) ответ на переспрашивание Beast: Оператор спрашивает – Beast переспрашивает – Оператор отвечает... Рассмотрим это на следующем примере:

Оператор: «привет»
Beast: «привет» (как и в предыдущей второй стадии стимул Оператора отзеркаливается и формируется автоматизм: Привет – Привет. Но при этом активируется режим ожидания: повторив вопрос Beast ждет, как ответит на него сам Оператор)
Оператор: «здравствуй» (получив ответный стимул, Beast тут же связывает его с предыдущим стимулом как правильный эффект и формирует автоматизм: Привет – Здравствуй.)
Beast: «здравствуй» (созданный автоматизм тут же запускается)

В результате при следующем шаге диалога с такими же пусковыми стимулами Beast активирует сформированный зеркальный автоматизм и будет отвечать, подражая оператору:

Оператор: «привет»
Beast: «здравствуй»

Если продолжить диалог в таком стиле «Вопрос – Переспрос – Ответ» то при каждом связывании действий отзеркаленных автоматизмов будут формироваться новые автоматизмы с полезностью 1, так как подразумевается, что отзеркаленный ответ Оператора - авторитарный. Причем, как уже говорилось, кроме прямого отзеркаливания формируется так же и «учительский автоматизм», в данном случае это: «здравствуй – как дела». Оператор такого не говорил явно, но Beast восприняв его следующий шаг диалога как ответ на свой шаг, создал автоматизм по принципу: как бы ответил Оператор на такой вопрос. Имея в виду под вопросом свой ответ на предыдущий стимул Оператора. См. схему ниже:

автоматизмы в 3 стадии.png

При этом никаких вторичных автоматизмов как во второй стадии не образуется.

Оператор: «привет»
Beast: «привет»
Оператор: «здравствуй»
Beast: «здравствуй»
Оператор: «как дела»
Beast: «как дела»
Оператор: «нормальноа»
Beast: «нормально»

Таким образом, происходит передача опыта реагирования от оператора к Beast путем прямого подражания, как это делает попугай. Это нужно учитывать при диалоге: если Beast переспрашивает – значит, он ожидает ответ. А получив его, он автоматически связывает его со своим отзеркаленным вопросом в авторитарном режиме, что означает не нужность корректирующих воспитательных действий Оператора через кнопки [Наказать/Поощрить] или другие, имеющие положительный или отрицательный эффект действий. В итоге на каждом шаге формируется автоматизм, где стимулом является предыдущий ответ Оператора или Beast, что позволяет формировать сразу 2 типа автоматизмов: прямой и учительский. Однако очевидна и ограниченность такого уровня реагирования: при попытке после обучения начать полноценный диалог быстро обнаружится, что шаги диалога не связаны между собой общей темой, что приводит к неадекватным реакциям Beast. Вместо цепочки диалога в виде автоматизмов зафиксировались только ее звенья, поэтому Beast реагирует ситуативно только на текущий раздражитель. Чтобы вести тематические диалоги нужно учитывать предыдущие пусковые стимулы более чем на один шаг, уметь группировать шаги по общему признаку. Для этого необходима длинная эпизодическая память и функции по работе с ней, которые становятся доступны со следующего уровня развития.

Как уже говорилось, такое «общение» можно представить как передачу опыта посредством естественной коммуникации двух экземпляров Beast, находящихся на 3-й стадии развития. В реальности так может происходить «общение» между насекомыми, когда например пчелы посредством танца передают информацию о местоположении медоносных участков. Для этого не требуется привлечение сложных механизмов психики.

Разовьем диалог, добавив в него новую ветку. При этом не забываем, что, если ветки не связаны по смыслу между собой, нужно после последнего ответа Beast дождаться окончания времени ожидания ответа Оператора, либо щелкнув левой кнопкой по плашке индикации времени ожидания принудительно его прервать. В противном случае Beast новую ветку воспримет как продолжение предыдущего диалога и сформирует не адекватный учительский автоматизм между концом последней и началом новой ветки.

Оператор: «приветствую»
Beast: «приветствую»
Оператор: «здравствуй»
Beast: «как дела»
Оператор: «не плохо»
Beast: «не плохо»

Добавились новые автоматизмы: ID=9 «приветствую» – «здравствуй» и ID=10 «как дела» - «не плохо». Причем, так как на стимул «как дела» появился новый вариант ответа, то он стал штатным (приоритетным для данных условий), и этот статус от прежнего варианта ID=6 «как дела» - «нормально» перешел на новый ID=10, а в старом ID=6 обнулился. Потому, что штатным может быть только один автоматизм из множества, прикрепленных к одной ветке дерева стимулов – он теперь будет запускаться по умолчанию. А прежний ID=6 станет пробным вариантом. Таким образом можно создавать варианты ответов на один стимул, с которыми будем разбираться в следующих стадиях: когда и в каких случаях их запускать.

Кроме того, на втором шаге диалога Оператор ответил фразой «здравствуй», которая теперь является стимулом для созданного в предыдущем диалоге автоматизма ID=4 «здравствуй» – «как дела», и Beast сразу же выдал его в виде ответа. Таким образом, по мерее накопление базы автоматизмов, Beast начинает все чаще отвечать, а не переспрашивать, и за этим надо следить, чтобы формировать нужные автоматизмы.

Но как быть, если по ошибке создался неправильный автоматизм? На данной стадии никак, но можно попытаться его заблокировать на следующей стадии. Причина такого ограничения в том, что при таком максимально сжатом алгоритме, где каждое действие означает ответ на предыдущее, все воспитательные действия будут расценены не только как оценка предыдущего ответа, но и как самостоятельный ответ. Например, рассмотрим такой диалог, где Оператор пытается использовать кнопки действий в качестве учительских:

Оператор: «привет»
Beast: «привет»
Оператор: [делает больно]
Beast: [делает больно]
Оператор: «здравствуй»
Beast: «здравствуй»

В итоге сформируется 2 автоматизма (прямой и учительский): «привет» – [делает больно] и [делает больно] – «здравствуй». То есть на нажатие кнопки [делает больно] Beast будет выдавать вербальный ответ «здравствуй», что явно неадекватная реакция. Поэтому нельзя использовать кнопки действий в виде поощрения/наказания, и по этой причине они не оказывают на автоматизмы никакого влияния, только на общее состояние Beast, если не включен игровой режим. Но вполне можно использовать кнопки для создания сложного стимула/ответа: фраза + действие, или отдельно как стимул/ответ. Например, создать автоматизм, чтобы на фразу «привет» Beast отвечал действием [радуется, смеется] – или наоборот. Хотя такие реакции можно было создать на 1 стадии как условный рефлекс, и затем повторив стимул на второй стадии клонировать его в автоматизм.

Так же, как и во второй стадии, активен механизм образования составного автоматизма из двух существующих, если в стимуле есть части, соответствующие стимулам уже имеющихся автоматизмов. В этом случае Beast автоматически образует составной стимул и ответ:

Оператор: «привет как дела»
Beast: «здравствуй не плохо»

По мере накопления базы автоматизмов будет появляться все больше вариантов, когда на разные вербальные стимулы выдается один ответ, или наоборот, на одинаковый стимул возможны разные варианты ответа.

варианты ответов.png

Во втором случае это означает, что к узлу дерева автоматизмов привязано более одного автоматизма. Один из них штатный, остальные пробные. Но пробный в данном случае означает, что на этой стадии Beast его лишь зафиксировал в виде зеркального автоматизма показывающего, что Оператор на один стимул реагирует по разному, при этом у Beast нет понимания – почему. А причина в том, что в таких случаях должен учитываться не только текущий стимул, но и предыдущие, что означает более сложный динамический стимул, составляющие которого распределены по времени. Для создания такого стимула нужны более продвинутые механизмы осмысления, активация которых начинается с 4-й стадии.

Четвертая стадия развития

С этой стадии начинается осмысленное реагирование, с выделением объектов значимости и субъективных целей для актуального стимула. Для этого активируется сразу несколько новых механизмов, дающих дополнительные возможности для анализа ситуации: инфо-среда, эпизодическая память, правила реагирования, ментальные автоматизмы, ментальные цели, модели понимания, доминанты, циклы осмысления и те механизмы, что используют их функциональность.

Задача стадии: создать базы приобретенного опыта моторных и ментальных правил реагирования, ментальных автоматизмов, моделей понимания, объектов значимостей.

Краткое описание процесса:
Оператор отправляет Best стимулы в виде фраз и действий, и получив от него ответ, отправляет Beast новый стимул, который Beast воспринимает уже не только как оценку своего ответа, но и как оценку своих предыдущих ответов в продолжение диалога. С этого момента общение становится полноценным.

  • Нужно учитывать, что теперь все действия Оператора будут восприниматься как связанные в одну цепочку причин – следствий, а не в виде отдельных звеньев, как это было в 3 стадии. Это значит, что, закрепив реакцию на стимул, не стоит потом блокировать ее отрицательными действиями кнопок. Иначе получится ситуация: научили кошку определенному навыку, а когда она начала его демонстрировать – наказали ее. В реальности это приведет к тому, что животное либо впадет в ступор, или начнет выдавать неадекватные реакции, либо у него сформируется устойчивое избегание действия, приводящего к наказанию, которое потом очень сложно будет исправить. Здесь получится ровно то же самое. Поэтому обучение должно быть системным, не противоречивым, с учетом уже усвоенных навыков.
  • Желательно, чтобы к этой стадии уже были окончательно клонированы все востребованные рефлексы и созданы базовые автоматизмы в нужном количестве. Иначе с учетом предыдущего пункта, попытка обучения Beast простейшим навыкам с нуля приведет к неадекватным реакциям потому, что здесь уже работают более продвинутые механизмы, которым нужен переход из одного состояния в другое при действии кнопок, что является естественной реакцией.

Уточним еще раз причину последовательного обучения от простого к сложному: почему не стоит пытаться пропускать стадии развития и к чему приведет попытка обучаться простейшим навыкам в более поздней стадии. Это важно для общего понимания процесса обучения Beast.

Проблемы с созданием базовых автоматизмов на поздних стадиях возникают потому, что их требуется воспроизвести по образцу учителя максимально точно, так как они служат основой для построения более сложных автоматизмов как фундамент у дома, на котором стоит вся конструкция. Но для такого точного копирования нужны 2 условия:

  1. отсутствие похожих автоматизмов, чтобы они не активировались и тем самым не сбивали обучение
  2. максимальная концентрация, беспрекословный авторитет учителя, отсутствие инициативы со стороны ученика – просто тупо копируй и все

На поздних стадиях это практически исключено, потому что база автоматизмов уже забита, функции мышления активны и все подвергаются сомнению, активация моделей понимания искажает восприятие и не позволяет точно копировать чужой опыт. Наблюдаемые "простые" и "понятные" казалось бы действия при попытке их повторить оказываются совсем не простыми. Попробуйте после тщательного наблюдения за жонглером, подкидывающим 3 мячика, сходу повторить это. Или внимательно послушав иностранца, говорящего на неизвестном вам языке, точно повторить сказанные им фразы. Для взрослого, за редким исключением, это практически невозможно и потребует множества попыток с напряжённым осмыслением и коррекцией каждого элемента действия. Ребёнок же это делает намного эффективнее, как раз по причине отсутствия моделей понимания, которые еще не сформированы.

В итоге у взрослого вместо обучения новому выходит сумбур и получается эффект Маугли: если не успел набраться нужных базовых навыков в определенный период, то уже мало что поможет. Интеллектуальные функции при обучении базовым навыкам лишь мешают, поэтому эффективное обучение взрослого – это всегда муштра, авторитарное давление, которое может быть само-направленным, если в достаточной степени развиты навыки приложения волевых усилий.

Принципиальное отличие активации автоматизмов в 4-й стадии в том, что теперь при каждом стимуле активируется функция осмысления текущей ситуации для выбора оптимального автоматизма, а не просто штатного, привязанного к узлу дерева автоматизмов. На этой стадии с помощью функций осмысления происходит ревизия, уточнение авторитарно закрепленных на прежних стадиях навыков, вплоть до создания вообще новых, но уже не путем бессмысленного подражания, как в предыдущих стадиях, а глубоким ассоциативным поиском похожих вариантов. Для этого и требуются функции мышления, способность к самоощущению в виде эмоциональных переживаний, целевому прогнозированию – что и определяет палитру тех качеств высшей нервной деятельности, которую принято относить к сознанию. Функции мышления запускаются в иерархической последовательности, когда сначала делается попытка решить проблему наиболее простым способом, и только при неудаче решение передается на более сложный уровень осмысления. Такая иерархия отражает эволюционные этапы развития индивидуальной адаптивности в течении жизни одной особи, где основной тренд – прогностическое реагирование, попытка заглянуть как можно дальше в будущие вероятные проблемы, связанные с последствиями предполагаемых к совершению действий. Кроме того, такой подход в решении от простого к сложному закрепился и по причине того, что простое решение самое быстрое, а скорость реакции всегда была актуальной. Чем сложнее функции мышления, тем больше требуется времени на их работу (осмысление), поэтому естественной в плане оптимизации будет попытка решить проблему сначала простой функцией.

В случаях, когда не удается быстро найти решение, формируются доминанты нерешенных проблем, которые могут сохранять актуальность неограниченно долго. Текущие активные циклы осмысления и доминанты, конкурируя между собой и модифицируясь в зависимости от изменения текущей Информационной среды, образуют процесс мышления Beast. А попавшие в фокус внимания объекты значимости со всеми сопутствующими им прогнозами развития ситуации формируют осознанные модели понимания ситуации Beast. Для Beast осознание чего-либо означает, что сложилась “интегральная информационная картина” или инфо-среда из всех доступных данных, составляющая контекст для осознаваемого стимула, который в данный момент имеет актуальную субъективную значимость (значимый объект), и есть карта возможных вариантов реагирования с этим объектом в текущем контексте. То есть, осознание Объекта означает возможность прогнозирования его поведения в разных ситуациях. Чем глубже такое прогнозирование, тем больше «понимание» свойств Объекта в данной ситуации.

Эпизодическая память и Правила реагирования

Эпизодическая память представляет собой цепочку последовательных эпизодов событий, разделенных специальным маркером прерывания которые пишутся при каждом акте привлечения внимания к актуальному объекту и возможного реагирования на него, начиная с 4-й стадии. Из этих цепочек затем определяются Правила реагирования, что подразумевает формирование долговременной памяти с ее одновременной структуризацией. В реальности формирование долговременной памяти не происходит мгновенно, на это требуется время. Но в данном проекте сделано упрощение, чтобы не отвлекаться на второстепенное, и долговременная память пишется сразу.

Моторные правила реагирования автоматически пишутся при каждой активации автоматизмов и определяют личный опыт Beast: как он реагировал на определенные пусковые стимулы и какие это имело последствия. Причем создаются сразу 2 типа правил:

  • Прямое – фиксируется стимул от Оператора и ответ Beast с эффектом
  • Учительское – фиксируется следующий после ответа Beast стимул от Оператора и ответ на него Beast. Получается, что Beast теперь выступает стимулом для Оператора, провоцируя его ответ и получая тем самым вариант, как на него реагировать. Поэтому такое правило названо «учительским» и подразумевается, что ему можно смело ставить Эффект=100 как авторитарному.

Учительское правило создается по аналогии с учительским автоматизмом на 3-й стадии, и имеет тот же смысл: отзеркалить действия Оператора, только уже не в виде автоматизма, а рекомендации по его созданию.

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

В кадре Эпизодической памяти фиксируется следующая тройка признаков:

  • Стимул – активация Дерева автоматизмов по действиям с Пульта Оператора
  • Ответ – сформированные действия Beast на данный Стимул
  • Эффект – – результат Ответа (новый стимул от Оператора), вызвавший изменение внутреннего состояния Beast: -1 негативный, 0 без изменения, +1 позитивный.

Если возникают стимул – ответ, которые уже были зафиксированы в виде правил, но эффект получается другой, то он усредняется с существующим. Это является еще одной причиной постоянной модификации долговременной памяти, когда повторно возникающее событие оказывает влияние на запомненное предыдущее. Потому, что в Эпизодической памяти Beast фиксируется не обезличенная информация, а оценка последствий события в виде субъективного ощущения Beast. Вот почему так тесно связаны понятия сознание и самоощущение, они всегда возможны только вместе.

Правила бывают объективные, если события активировались внешним Пусковым стимулом (действиями и/или фразой Оператора), либо субъективными, если была произвольная активация внутренним Пусковым стимулом. Во втором случае – это ментальные правила, или проще говоря – основы ветвления мыслей Beast.

Рассмотрим пример образования правил при диалоге с Beast. Предполагается, что в третьей стадии уже сформированы автоматизмы: «привет» – «здравствуй», «как дела» – «нормально», «это хорошо» – «согласен». Запустим их теперь в 4 стадии виде короткого диалога:

Оператор: «привет»
Beast: «здравствуй»
Оператор: «как дела»
Beast: «нормально»
Оператор: «это хорошо»
Beast: «согласен»
Оператор: [Сброс времени ожидания]

Переключимся на вкладку «Автоматизмы» и перейдем по ссылке «Правила». Там мы увидим сформированный список правил со следующей структурой:

  1. ID – уникальный порядковый номер Правила
  2. BaseID – код базового состояния: 1 – Плохо, 2 – Норма, 3 – Хорошо
  3. EmotionID – код образа эмоционального состояния, аналог образа комбинации Базовых контекстов
  4. NodePID – код узла дерева проблем, определяющих ситуацию при записи кадра ЭП
  5. Trigger – код образа стимула с Пульта
  6. Action – код образа ответного действия
  7. Effect – эффект от действия
  8. Уверенность – уверенность правила

Правила ID6 и ID9 – прямые, ID11 – учительское, выделено фоновым цветом. При клике по ячейке поля таблицы открывается справочная форма с дополнительной информацией. В таблице показаны уникальные кадры ЭП, отсортированные по возрастанию для удобства отображения. Вверху над таблицей показана цепочка кадров ЭП в их исторической последовательности, образующих цепочки – правила, разделяемые разрывом в виде пустого кадра, выделенного белым цветом.

Главная функция психики Beast

Начиная с 4-й стадии при каждом ориентировочном рефлексе активируется главная функция психики Beast (consciousnessElementary), запускающая 2-х уровневую обработку в следующей последовательности:

  • Случай: существует штатный, готовый исполнится автоматизм. При этом если:
    • Текущая стадия > 3 или:
      • ситуация важная, но не опасная, текущий автоматизм подвергается сомнению: ищется наилучший по полезности среди всех привязанных к стимулу, включая заблокированные с учетом эффектов существующих правил, и если такой найдется, он запускается вместо текущего в виде пробного. В случае последующей положительной оценки выполнения он переназначается штатным.
      • Ситуация важная и опасная, анализировать прошлый опыт времени нет, поэтому просто запускается текущий автоматизм.
  • Нет штатного автоматизма. При этом если:
    • ситуация важная или опасная, быстрым поиском выбрать среди существующих правил наилучшее для текущей ситуации и создать автоматизм по действиям правила.
    • ситуация не важная и не опасная, более спокойным поиском по методу GPT выбрать среди существующих правил наилучшее для текущей ситуации и создать автоматизм по действиям правила.

Если не удалось найти подходящий автоматизм или создать нужный по правилам, то решение проблемы переходит на следующий уровень: создается “тема” и активируются циклы мышления. Но чтобы это стало возможным, необходима достаточно объемная база автоматизмов, правил и объектов значимостей. Иначе думать будет просто не о чем. Кроме того, сам процесс «размышления» означает удержание выделенной проблемы, которую необходимо осмыслить, что и делают циклы мышления.

Дерево понимания проблем

Для обеспечения мышления на уровне выше второго, вводится реализация дерева понимания нерешенных проблем, в котором иерархически представлены уровни понимания возникшей проблемы при попытке активации автоматизма. К этому дереву могут привязываться ментальные автоматизмы, которые теперь становятся, по примеру моторных автоматизмов, носителями ментальных правил. Узел дерева проблем имеет следующую структуру:

  1. Образ моторного автоматизма
  2. Образ ситуации
  3. Образ темы
  4. Образ цели

Дерево понимания задает границы применения автоматизма, в первую очередь целевые, что определяет многовариантный смысл автоматизма: какой автоматизм, для каких ситуаций, в каких темах и для каких целей можно использовать в плане адаптации. По сути, такая привязка определяет набор действий, необходимых для достижения цели. С другой стороны, можно сказать, что это дерево определяет дополнительные пусковые стимулы, которые не могут быть изначально жестко заданы, как в дереве автоматизмов, и поэтому вынесены в отдельную группу. Динамика активации этого дополнительного дерева пусковых стимулов определяется произвольностью выбора темы и цели, которая формируется в конкуренции тем по весу значимости, выделяя наиболее важную тему в текущей ситуации для осмысления, и в конкуренции целей по значимости их достижения.

Образ автоматизма

Образ автоматизма определяется в виде номера (ID) активировавшегося узла дерева автоматизма, что определяет активацию определенного пускового стимула автоматизма. Про дерево автоматизмов (иерархически связанный список условий активации) уже подробно рассказывалось выше.

Образ ситуации

Образ ситуации определяется в виде номера (ID) активировавшегося узла дерева понимания ситуации, определяет для Beast смысловой контекст ситуации, на что в первую очередь нужно обращать внимание. Дерево ситуации имеет следующую структуру:

  1. ID – уникальный код
  2. Mood – ощущаемое настроение, может произвольно меняться
  3. EmotionID – ощущаемая эмоция, может произвольно меняться
  4. SituationID – образ объекта понимания ситуации, может произвольно меняться

Ощущаемое настроение Mood это аналог Базового состояния и так же имеет три градации: Плохое, Нормальное и Хорошее настроение. Оно определяется с учетом опасности ситуации и оценки Стало лучше/Стало хуже, которая используется при оценке успешности автоматизма по принципу: Стало лучше – Хорошее настроение, Стало хуже – Плохое настроение. Хорошее настроение сменяется нормальным быстрее, чем плохое, при резких изменениях возникает эффект "маятника настроения": появление противоположного по знаку настроения, но меньшего значения. Этим настроение отличается от базового состояния, которое строго определено значениями критических уровней жизненных параметров: при резком изменении настроения от плохого к хорошему возникает плохое настроение, как негативная реакция на слишком резкую смену эмоционального контекста.

Произвольное изменение настроения означает, что текущие активные цели, конкурируя между собой, приводят к сложно – предсказуемому результату, когда практически невозможно предсказать, какая цель будет доминирующей в следующий момент. Особенно с учетом того, что к ним постоянно добавляются новые цели, возникающие в процессе адаптации. Достижение цели вознаграждается улучшением настроения, а удаление от нее соответственно ухудшением. В результате возникает эффект произвольности выбора: детерминированное сложными причинно–следственными связями влияние, которое несмотря на сложность и непредсказуемость тем не менее не является хаотичным. Понятие «произвольность» привычно воспринимается как случайность, но здесь и далее это вся доступная для восприятия Beast совокупность факторов, влияющая на его адаптивные действия.

Ощущаемая эмоция, учитываемая в структуре узла дерева ситуации в виде кода образа эмоции EmotionID, это аналог Базовых контекстов. Изначально текущая эмоция повторяет текущее сочетание Базовых контекстов, но может перекрываться произвольно активируемой эмоцией, которая возникает при постоянном сканировании информационной картины, обновляемой при каждом новом восприятии стимулов. Ассоциируясь с внутренними изменениями, первоначально обезличенные стимулы обретают значимость, и начинают влиять на текущий эмоциональный фон. Смысл такого влияния в том, чтобы попытаться найти решение с учетом новых данных, для чего нужно вернуться в прежнее состояние и заново активировать соответствующие проблеме инфо-функции. Такая переактивация дерева ситуации происходит только при выделении экстремально значимого объекта, чья значимость превышает некоторый уровень. То есть переосмысления не происходит, если в инфо-картине нет ничего особо значимого, и просто запускаются штатные автоматизмы.

Образ объекта понимания ситуации, задаваемый в структуре дерева ситуации в виде кода SituationID, определяет предположительное направление мышления. Это своеобразный ОР для психики, возникающий на определенные типы ситуаций и формируется в виде комбинации из 2 условий:

  1. Образ пусковых стимулов автоматизма – интегральный пусковой стимул автоматизма
  2. Тип ситуации – определяет один из следующих типов по их ID:
    • 1 - было ответное действие
    • 2 – был запуск автоматизма ветки
    • 3 – ничего не делали, но нужно осмысление
    • 4 – все спокойно, можно экспериментировать
    • 5 – оператор не прореагировал на действия в течение периода ожидания
    • 11-17 – оператор выбрал настроение
    • 21-37 – оператор нажал кнопку

Образ темы

Образ темы определяется по объективным событиям и запускает новый цикл мышления. Он формируется в виде комбинации из 3-х условий:

  1. Вес – вес темы. Используется для конкуренции между темами, какую из них определять актуальной. Чем больше вес, тем выше приоритет темы.
  2. Тип темы – определяет одну из следующих тем мышления с его ID:
    • 1 – Негативный эффект моторного автоматизма
    • 2 – Негативный эффект ментального автоматизма
    • 3 – Состояние Плохо
    • 4 – Стимул с Пульта
    • 5 – Поисковый интерес
    • 6 – Обучение с учителем
    • 7 – Игнорирование оператором
    • 8 – Игра
    • 9 – Неудовлетворенность существующим
    • 10 – Непонимание
    • 11 – Разговор
    • 12 – Сомнение в штатном автоматизме
    • 13 – Защита
    • 14 – Страх
    • 15 – Агрессия
    • 16 – Есть объект высокой значимости
    • 17 – Улучшение настроения
  3. Время – определяет время актуализации темы

В начале цикла мышления определяется цель (мотивация, потребность) и затем цикл направляется в сторону достижения этой цели. При достижении цели тема закрывается, и цикл мышления о ней прекращается. Если достичь цели не удалось, на пятой стадии развития тема становится Доминантой нерешенной проблемы, которых может быть множество. Конкурируя с новыми появляющимися темами и между собой они формируют сложный процесс мышления, когда поочередно актуализирующиеся темы образуют процесс переключения мышления.

Образ цели

Образ цели определяется на основании Образа темы мышления, но может быть выбран произвольно. Это осознаваемая, но не произвольная цель, мотивирующая потребность, дающая направление мышлению. Цель считается достигнутой, если выполнена задача Повторения или Улучшения для следующих не нулевых параметров:Образ цели определяется на основании Образа темы мышления, но может быть выбран произвольно. Это осознаваемая, но не произвольная цель, мотивирующая потребность, дающая направление мышлению. Цель считается достигнутой, если выполнена задача Повторения или Улучшения для следующих не нулевых параметров:

  1. Настроение – плохое, нормальное, хорошее. Улучшение определяется по принципу: нормальное настроение лучше плохого, хорошее лучше нормального.
  2. Эмоция – комбинация базовых контекстов. Улучшение определяется по принципу: сумма весов позитивных контекстов эмоции превышает сумму весов негативных контекстов.
  3. Ситуация – образ ситуации. Улучшение определяется по принципу: изменить ситуацию так, чтобы получить еще более значимое подкрепление.

Эти параметры служат маркерами успешности процесса адаптации, так как по умолчанию, без произвольного вмешательства, первые два синхронизированы с гомеостатическими параметрами Базовое состояние и Базовые контексты.

Для более сложного регулирования необходима Произвольность, когда нужно действовать вопреки гомеостатическим маркерам состояния, например, терпеть боль, для достижения конечной позитивно значимой цели. Напрямую воздействовать на них нельзя, так как это более древняя низкоуровневая регуляция и ее произвольное управление приведет к образованию обратной связи, когда высокоуровневая система регулирования, зависящая от работы низкоуровневой, начнет на нее влиять. Это приведет к сбою работы критически важных функций гомеостаза, что в свою очередь спровоцирует еще более неадекватное «регулирование» и система пойдет в разнос вплоть до фатального сбоя. Поэтому по аналогии с клонированием рефлексов в автоматизмы, с целью их дальнейшей модификации, здесь так же имеет место клонирование Базового состояния и Базовых контекстов в психические Базовое настроение и Базовые эмоции по той же причине – для произвольного вмешательства в процесс целеполагания, не нарушая при этом работу более низкоуровневых систем. И так же как автоматизмы, Настроение и Эмоции перекрывают свои родительские гомеостатические параметры, иначе незачем было бы делать такую надстройку. Такая «обратная связь» является временной, и всегда можно «откатить» регуляцию назад, в случае критического состояния. Например, терпя боль от термического воздействия, в итоге все же отдернуть руку, вернув регуляцию поведения на более примитивный рефлекторный уровень.

На предыдущих уровнях, развитие адаптационного реагирования шло по пути простого наращивания вариабельности для ситуаций, в которых нет готового ответного действия, при этом основным способом получения варианта реагирования было отзеркаливание действий Оператора, а дополнительным – блокирование неудачного пробного или клонированного из действий рефлексов автоматизма. Это не требует осмысления и выполняется автоматически, являясь бездумным действием. Но начиная с 4-й стадии появляется новый тип реагирования – осмысленный, основанный на ощущении интегральной информационной среды ситуации. Суть его в том, чтобы улучшить существующую реакцию или самостоятельно создать новую, при этом понятие Смысл реагирования проявляется в том, что возникает Значимая Цель – перейти из текущего состояния в более желаемое. Причем, как правило, для такого перехода требуется совершить цепочку последовательных действий, создание и последующая корректировка которой и потребовала возникновения специальных “информационных” функций сознания, модулирующих и направляющих этот процесс за счет получения новой информации, дополняющей информационную среду.

Если осмысленная цель вызывает выполнение цепочки действий до последнего звена, которое может привести к переходу в базовое интегральное состояние Норма, то цель является гомеостатической мотивацией, либо цель мотивирует достижение эмоционального состояния Хорошо, как субъективного переживания достижения цели – тогда цель становится субъективно произвольной, способной перекрывать гомеостатическую. При этом может потребоваться совершать действия, не допустимые в гомеостатической системе значимостей: терпеть боль, преодолевать страх, действовать вопреки привычному реагированию. Система регуляции Стимул – Ответ такого не позволит, поэтому потребовалось надстройка “произвольность”, позволяющая временно «брать управление на себя».

На первый взгляд это напоминает все то же гомеостатическое регулирование жизненных параметров с порогами и детекторами состояний, показывающими выход за порог и возврат в норму, которая теперь просто определяется как цель. Но есть принципиальная разница: на уровне механического выполнения автоматизма и тем более рефлекторного действия нет понятия “желаемая Цель”, а есть простое выполнение цепочки Стимул – Ответ. Когда есть готовый рефлекс или автоматизм, активирующийся на определенный стимул – он просто выполняется и не корректно говорить о цели его выполнения так же, как не корректно утверждать, что камень куда-то катится с горы по какой-то своей надобности. Поэтому на уровне до 4-й стадии у реагирования нет ни цели, ни смысла. Они появляются лишь в случае, когда есть целевая потребность, но нет способа ее достижения. Его нужно создать, и пока он не создан, пока потребность актуальна – существует цель.

Общая схема образования узлов дерева понимания выглядит следующим образом:

Общая схема образования узлов дерева понимания

Как уже говорилось выше, в образе Цели есть составляющая Настроение: Плохое, Нормальное, Хорошее. Но с учетом того, что по умолчаниpю, без произвольного вмешательства, настроение синхронизируется с гомеостатическим базовым состоянием Плохо, Норма, Хорошо, имеет место автоматическая активация Хорошо после Плохо при возвращении в Норма и затем переход в Норма после некоторого времени. Что означает следующую цепочку трансформации составляющей образа Цели: если текущее настроение Плохо – возникает стремление к Хорошо, но потом опять становится Плохо. Потому, что переход от Хорошо к Норма это ухудшение настроения. По этой причине возникает такой психический феномен как неудовлетворенность существующим, который, кроме такой мотивации, является одним из важных наследуемых параметров для произвольности, который у разных особей может быть от нулевого (все устраивает, что позволяет жить) до постоянного стремления к улучшению. Кроме того, такая особенность объясняет появление зависимостей. Ведь если Хорошо лучше Норма, то получается постоянное стремление к Хорошо, что задает постоянное стремление к удовольствиям.

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

Значимость

Значимость определяет, на что из всего воспринимаемого нужно обратить внимание как наиболее актуальное в данных условиях, так как именно это нужно осмысливать в первую очередь. Определяя Значимость объекта в разных условиях, формируется модель его понимания: какие действия по отношению к объекту в каких ситуациях допустимы и приводят к улучшению состояния, а какие не допустимы, так как приводят к ухудшению.
С опытом это позволяет оценивать последствия не только в отношении собственного поведения, но и перенимать чужие действия, если есть модель понимания чужих свойств, причем, не обязательного живого существа.
В общем, значимость используется для прогнозирования, как осмысленная оценка возможных последствий предполагаемого действия. Под осмыслением понимается использование различных информационных функций получения информации для текущей ситуации. На более низких стадиях таких функций нет, поэтому Значимость там представлена в виде бессмысленного подкрепления или блокировки автоматизмов, которое выполняется механически.

Получить значимость выделенного вниманием объекта можно двумя способами:

  1. Непосредственным опытом – совершив действие по отношению к объекту и зафиксировав изменение своего состояния после этого.
  2. Ассоциативным обобщением – определить подобный в каком-то приближении другой объект и предположительно перенести его значимость для текущих условий на текущий выделенный объект.

Значимость градуируется от -10 0 до +10, но в случае значимости эффекта от реагирования – просто от -1 0 до 1, а в случаях усредненной значимости компонентов объекта Ответа (акты воздействия, фразы и отдельные слова, принимающие значимость фразы) значимости не ограничены в минус и плюс, что позволяет им эффективно конкурировать. В последнем случае такая значимость берется из Эффекта пробных действий и связывается со всеми компонентами воспринимаемого в этих условиях. Значимость всегда определяется в контексте всех предшествующих условий, т.е. специфична для активных веток деревьев автоматизмов и понимания.

Структура образа значимости объекта задана следующим образом:

  • Уникальный идентификатор (ID) образа значимости
  • ID дерева проблем
  • Тип объекта значимости:
    • 1 – ID образа действия
    • 2 – ID образа мысли
    • 3 – ID образа моторного действия
    • 4 – ID вербального образа
    • 5 – ID Фразы
    • 6 – ID Слова
    • 7 – ID Тона
    • 8 – ID Настроения
  • Величина значимости

В действительности прежде чем активировать функцию вопроса к Оператору происходит поиск в ментальных правилах, и только если там не найдется решения, задается вопрос. Но так как в этом тестовом примере мы обнулили все базы переходом на нулевую стадию и в коротких циклах обучения Beast не набрал еще базы ментальных правил, поиск по ним ничего не дал. Так было сделано для более наглядной демонстрации учета образов значимости в данном примере. И можно отметить, что реагирование Beast становится все более сложным. Теперь автоматизмы могут не просто блокироваться, а подменяться более удачными, оставляя предыдущие активными пробными вариантами.

Стоит отдельно остановиться на психическом явлении Самосознание, ощущение своего Я. Часто встречается мнение, что отличительной особенностью высшей нервной деятельности является выделение себя в общей информационной среде. Однако, как показало моделирование в проекте Beast, отделение своих реакций от внешних стимулов не является проблемой даже на 2 стадии. При создании автоматизма четко разделяется «Стимул» как внешнее воздействие и «Ответ» как ответная реакция на стимул.
Другое дело, что отсутствие достаточно развитой эпизодической памяти, позволяющей хранить цепочки событий, не позволяет группировать свои «Ответы» в виде реакций на внешние стимулы, формируя таким образом модель понимания самого себя или "Я". Но включение в процесс адаптации эпизодической памяти все равно не дало повода к тому, чтобы заложить в проекте отдельный механизм для формирования "Я". Понятие самосознания не является ключевым в механизмах психики и не требуется для их описания, это вторичное, социально обусловленное образование, как бывает в предметных областях, пока далеких от понимания сути явления. В эмпирической психологии оно выработалось в качестве философии (далеких гипотетических предположений) с попытками описать условный круг психических явлений.

Краткое описание тестов

Резюмируя вышесказанное, ниже дается описание тестов по каждой стадии в кратком изложении. Желательно к этому разделу справки переходить только после ознакомления с предыдущими, иначе многое может оказаться не понятным. В таблице автоматизмов значения в столбце "ДействияID - ФразаID - НастроениеID" может отличаться от тех, что указаны в тестовых примерах потому, что например значения ID вербальных стимулов зависят от последовательности, в которой они были сформированы.

Тестирование проводится путем последовательного обучения на каждой стадии, которое в целях наглядности сведено к минимуму. Для демонстрации работы механизма создается цепочка обретения минимально необходимых для его работы навыков, начиная с нулевой стадии, что позволяет непосредственно выделить работу механизма. Это начальный уровень тестирования, показывающий, что в определенных условиях механизм адаптации работает. Следующим этапом должно быть тестирование на большом объеме данных, которое предположительно может выявить дополнительные особенности обучения Beast, но пока, на данной стадии развития проекта этот вопрос открытый.

Стадия 1

Это стадия бездумных попыток Beast увеличить вариабельность рефлекторного реагирования через формирование условных рефлексов как простейшего способа фиксации причинно-следственной связи между новыми пусковыми стимулами и существующими рефлекторными действиями. В предыдущей нулевой стадии должны быть сформированы безусловные рефлексы на все возможные сочетания пусковых стимулов: Базовое состояние – Базовые контексты – Действия с пульта.

Тест 1

Тестируется создание первичного и вторичного условного рефлекса после трех повторений сочетания вербального пускового стимула и кнопки действия с пульта.

Очищаем полностью всю базу условных рефлексов переходом на 0 стадию, затем возвращаемся на 1. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если слова новые, включаем флажок «Режим форсированной обработки» и последовательно отправим этим слова через окно ввода. Затем выключим Beast, очистим базу условных рефлексов переходом на 0 стадию (дерево слов и фраз при этом не очищаются).

1. Оператор: «привет»
2. Beast: (безусловный рефлекс: предлагает поиграть)
3. Оператор: [обрадоваться]
4. Beast: (безусловный рефлекс: радуется)
Повторить 3 раза шаги 1-4
5. Оператор: «привет»
6. Beast: (условный рефлекс: предлагает поиграть)

Переходим на вкладку «Ус. Рефлексы», там должен появиться условный рефлекс «привет – радуется. При этом родителем условного рефлекса является безусловный рефлекс от кнопки действий [обрадоваться].

Стадия обучения 1. Условный рефлекс

Возвращаемся обратно и продолжаем обучение.

1. Оператор: «хай»
2. Beast: (безусловный рефлекс: предлагает поиграть)
3. Оператор: «привет»
4. Beast: (безусловный рефлекс: радуется)
Повторить 3 раза шаги 1-4
5. Оператор: «хай»
6. Beast: (условный рефлекс: предлагает поиграть)

Переходим на вкладку «Ус. Рефлексы», там должен появиться новый условный рефлекс «хай – радуется». При этом его родителем является предыдущий условный рефлекс, от которого он получил свои действия.

Стадия обучения 1. Условный рефлекс

После 3 повторений сначала создается условный рефлекс «привет – радуется». При этом Beast выдает безусловный рефлекс общего плана (предлагает поиграть), в интегральном стимуле которого нет действия с пульта, поэтому он активируется на сочетание текущих Базового состояния и Базовых контекстов. Но затем Оператор, запуская вербальный стимул «хай», на который нет условного рефлекса и следом за ним стимул, на который он есть, спровоцировал создание нового условного рефлекса, действия которого наследовались от предыдущего условного. Таким образом, можно фиксировать причинно-следственные связи в виде условных рефлексов не только между новым стимулом и безусловным рефлексом, но так же и условным.

Тест 2

Тестируется создание первичного условного рефлекса после трех повторений сочетания вербального пускового стимула и ответного рефлекса общего плана.

Очищаем полностью всю базу условных рефлексов переходом на 0 стадию, затем возвращаемся на 1. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если слова новые, включаем флажок «Режим форсированной обработки» и последовательно отправим этим слова через окно ввода. Затем выключим Beast, очистим базу условных рефлексов переходом на 0 стадию (дерево слов и фраз при этом не очищаются).

1. Оператор: «привет»
2. Beast: (безусловный рефлекс: предлагает поиграть)
3. Оператор: «хай»
4. Beast: (безусловный рефлекс: предлагает поиграть)
Повторить 3 раза шаги 1-4
5. Оператор: «привет»
6. Beast: (безусловный рефлекс: предлагает поиграть)
7. Оператор: «хай»
8. Beast: (безусловный рефлекс: предлагает поиграть)

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

Стадия обучения 1. Условный рефлекс

Несмотря на то, что Оператор не посылал Beast стимула в виде действия, он его взял от рефлекса на неизвестный вербальный стимул. Таким образом получается возможным создание условных рефлексов с действиями от рефлексов активируемых изменением внутреннего состояния, а не только от стимулов, задаваемых Оператором. Это нужно учитывать: условный рефлекс образуется при повторяющейся последовательной активации двух рефлексов любого типа.

Стадия 2

Это стадия бездумных примитивных попыток создания нового реагирования путем отзеркаливания стимулов Оператора и пробных действий Beast. Желательно рефлексы клонировать на этой стадии, с учетом того, что их действия являются оценочными для предыдущего ответа Beast. Созданный автоматизм с негативным действием может при двойной активации сам себя заблокировать.

Тест 1

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

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1 и 2. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки». Активируем игровой режим нажатием кнопки «Поиграть».

1. Оператор: [поиграть]
2. Beast: (предлагает поиграть, смеется, радуется)
3. Оператор: «привет»
4. Beast: «привет»
5. Оператор: «хай»
6. Beast: «хай»
7. Оператор: «привет»
8. Beast: «привет»
9. Оператор: [наказать]
10. Beast: (обижается)
11. Оператор: «привет»
12. Beast: «хай»
13. Оператор: [поощрить]
14. Beast: (Смеется, Радуется, симпатизирует)
15. Оператор: «как дела»
16. Beast: «как дела»
17. Оператор: «все ок»
18. Beast: «все ок»
19. Оператор: «как дела»
20. Beast: «как дела»
21. Оператор: [наказать]
22. Beast: (обижается)
23. Оператор: «как дела»
24. Beast: «все ок»
25. Оператор: [поощрить]
26. Beast: (Смеется, Радуется, симпатизирует)
27. Оператор: «привет как дела»
28. Beast: «хай все ок»

Смотрим таблицу автоматизмов, должно появиться 9 автоматизмов, из них 2 заблокированных, последний в виде цепочки:

Стадия обучения 2.1. Автоматизмы

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

Тест 2

Тестируется создания автоматизма по аналогии: если в пусковом стимуле есть часть, на которую уже есть автоматизм - создается пробник с его действием.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1 и 2. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: [поиграть]
2. Beast: (предлагает поиграть, смеется, радуется)
3. Оператор: «привет»
4. Beast: «привет»
5. Оператор: «хай»
6. Beast: «хай»
7. Оператор: «привет»
8. Beast: «привет»
9. Оператор: [сделать больно]
10. Beast: (плачет, прощает)
11. Оператор: «привет»
12. Beast: «хай»
13. Оператор: [сделать приятно]
14. Beast: (смеется, радуется)
15. Оператор: [Сброс времени ожидания]
16. Оператор: «привет как дела»
17. Beast: «хай»
18. Оператор: «привет» [сделать приятно]
19. Beast: «хай»
20. Оператор: «ываываываыва» [сделать приятно]
21. Beast: (смеется, радуется)
22. Оператор: «привет ываываываыва»
23. Beast: «хай»
24. Оператор: «провпвпвап привет»
3 25. Beast: «хай»

Смотрим таблицу автоматизмов, должно появиться 8 автоматизмов:

Стадия обучения 2.2. Автоматизмы

Сначала создаем и закрепляем автоматизм «привет» – «хай», затем на 16 шаге подаем стимул «привет как дела» - и Beast найдя в нем стимул автоматизма «привет» – «хай» запускает его. На 18 шаге подается составной стимул вербальный + действие, на каждую часть которого есть автоматизм. Но вербальный стимул имеет приоритет, так как стоит ниже в ветке стимулов дерева автоматизмов (более новая составляющая), поэтому запускается автоматизм на стимул «привет». В предыдущем тесте №2.1 в случае 2 вербальных стимулов, имеющих автоматизмы и посланных оператором в общем составном стимуле формировался составной ответ: «привет как дела – хай все ок». Но в данной версии для аналогичного случая вербальный + действие такая стыковка пары стимул-ответов не реализована, хотя его тоже логично было бы сделать.

На 22 шаге подается такой стимул, в котором есть составляющая, еще не распознанная вербальными сенсорами, об этом говорит красный цвет надписи метки «Распознанное»:

Beast. Обучение. Нераспознанный остаток

В результате Beast реагирует только на распознанную часть, выдавая соответствующий ответ: «привет – хай».

Стадия 3

Это стадия бездумных примитивных попыток создания нового реагирования путем наблюдения за чужими действиями Авторитетов, поэтому создаваемые автоматизмы не оцениваются, а им сразу ставится уровень штатных с позитивной оценкой.

Это как бы наблюдение чужого диалога двух Операторов, поэтому стимулы Оператора должны быть логически связаны в виде цепочки диалога. Повторения Beast стимулов Оператора с одной стороны показывает, что Beast усвоил урок и закрепил его в виде автоматизма, а с другой стороны позволяет Оператору давать по желанию логический по смыслу ответ на такое отзеркаливание Beast. Beast как бы встревает в чужой разговор, иногда ему отвечают, но чаще игнорируют и продолжают свой.

Можно разрывать цепочки диалога по смыслу, если щелкнуть по плашке индикации времени или дождаться окончания времени ожидания. В этом случае не будет образовываться учительский автоматизм из конечного ответа Beast предыдущей цепочки и начального стимула Оператора следующей.

Тест 1

Тестируется клонирование рефлекторных действий кнопок в автоматизмы, авторитарное создание зеркальных автоматизмов по стимулу и учительских по ходу диалога. Создание цепочки автоматизмов по стимулу, состоящему из стимулов уже существующих автоматизмов, создание автоматизма по аналогии.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1, 2, 3. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: «привет»
2. Beast: «привет»
3. Оператор: «хай»
4. Beast: «хай»
5. Оператор: «как дела»
6. Beast: «как дела»
7. Оператор: «все ок»
8. Beast: «все ок»
9. Оператор: [Сброс времени ожидания]
10. Beast: «привет как дела»
11. Оператор: «хай все ок»
12. Оператор: [Сброс времени ожидания]
13. Beast: «привет фывфывфывфыв»
14. Оператор: «хай»

Смотрим таблицу автоматизмов, должно появиться 5 автоматизмов, последний в виде цепочки:

Стадия обучения 3.1. Автоматизмы

На 10 шаге по стимулу «привет как дела», включающему в себя части стимулов существующих автоматизмов создается новый автоматизм с цепочкой «привет как дела» - «хай все ок». На 13 шаге подается стимул, в котором есть составляющая, еще не распознанная вербальными сенсорами, об этом говорит красный цвет надписи метки «Распознанное». Поэтому просто выдается готовый автоматизм на стимул «привет».

Тест 2

Тестируется образование синонимов, когда на разные стимулы активируется один и тот же автоматизм, или на один стимул может быть несколько автоматизмов, но штатный только один из них.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1, 2, 3. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: «привет»
2. Beast: «привет»
3. Оператор: «хай»
4. Beast: «хай»
5. Оператор: «как дела»
6. Beast: «как дела»
7. Оператор: «все ок»
8. Beast: «все ок»
9. Оператор: [Сброс времени ожидания]
10. Beast: «приветствую»
11. Оператор: «приветствую»
12. Оператор: хай
13. Beast: «как дела»
14. Оператор: «все отлично»
15. Beast: «все отлично»

Смотрим таблицу автоматизмов, должно появиться 7 автоматизмов:

Стадия обучения 3.2. Автоматизмы

Автоматизмы синонимы:

ID=8: «как дела» - «все ок», ID=13: «как дела» - «все отлично»
ID=2: «привет» - «хай», ID=12: «приветствую» - «хай»

Стадия 4

Все тесты 4 стадии подразумевают наличие некоторой базы автоматизмов, созданной на предыдущих стадиях, особенно это касается клонов рефлексов. Попытка клонирования их на 4 стадии будет работать не всегда корректно. Поэтому сначала на создаем минимум автоматизмов на предыдущих стадиях, необходимых для теста, и только потом сам тест. Это стадия осмысленного реагирования и начала прогнозирования последствий еще не выполненных действий.

Тест 1

Тестируется создание одиночных учительских правил и групповых прямых, создание нового автоматизма по учительскому правилу при отсутствии его в базе. Создание цепочки автоматизмов по стимулу, состоящему из стимулов уже существующих автоматизмов.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1, 2, 3. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: «привет»
2. Beast: «привет»
3. Оператор: «хай»
4. Beast: «хай»
5. Оператор: «как дела»
6. Beast: «как дела»
7. Оператор: «все ок»
8. Beast: «все ок»

Смотрим таблицу автоматизмов, должно появиться 4 автоматизма:

Стадия обучения 4.1. Автоматизмы

Переходим на 4 стадию.

1. Оператор: «привет»
2. Beast: «хай»
3. Оператор: «как дела»
4. Beast: «все ок»
5. Оператор: «это хорошо»
6. Beast: (ответь сам на «это хорошо», чтобы показать, как лучше ответить)
7. Оператор: «согласен»
8. Beast: «согласен»
9. Оператор: [Сброс времени ожидания]

На 5 шаге оператор послал Beast стимул, на который у него не было автоматизма, в результате Beast выдал реакцию на такое реагирование: подал сигнал не понимания. Произошел откат на более примитивный уровень реагирования с авторитарным отзеркаливанием действий Оператора.

Beast. Обучение. Непонимание, растерянность.

Автоматизмы ID=11 и ID=12 это отзеркаленные ответы Оператора: «это хорошо» - «это хорошо», «это хорошо» - «согласен». Кликнем теперь по ссылке Правила, должно появиться 4 правила:

Стадия обучения 4.1. Правила реагирования

Здесь мы видим три правила, созданных из трех кадров Эпизодической памяти (ЭП), объединенных в одну группу. Об этом указывает метка разделителя кадров белого цвета в строке «Историческая последовательность 100 последних кадров ЭП». Кликая по полям таблицы правил Trigger и Action в открывающихся информационных окнах увидим, что это правила, созданные в процессе диалога:

  • ID6: привет – хай
  • ID9: как дела – все ок
  • ID11: все ок – это хорошо
  • ID13: это хорошо – согласен

Кадры памяти пишутся при получении нового стимула от Оператора, при этом фиксируется предыдущий стимул и ответ Beast на него, это прямое правило. Кроме него записывается Учительское правило, где стимулом выступает ответ Beast а ответом последующий стимул Оператора. То есть учительское правило показывает, как Оператор отвечает на стимул от Beast. В таблице такие правила выделены фоновым цветом и имеют Effect = 100.

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

1. Оператор: «все ок»
2. Beast: «это хорошо»
3. Оператор: [Сброс времени ожидания]
4. Оператор: «привет как дела»
5. Beast: «хай все ок»

Перейдя на вкладку «Автоматизмы» видим, что добавилось 2 новых:

Стадия обучения 4.1. Автоматизмы новые

Во второй части диалога Оператор снова посылает Beast стимул, на который у него нет автоматизма, но зато есть учительское правило «ID11: все ок – это хорошо» на основе которого он создает автоматизм и отправляет его на Пульт. Затем после сброса времени ожидания Оператор посылает стимул «привет как дела», включающему в себя части стимулов существующих автоматизмов, на основании которых создается новый автоматизм с цепочкой «привет как дела» - «хай все ок». Составляющие цепочки можно увидеть, кликнув по полю таблицы NextID для автоматизма ID=14.

Тест 2

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

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1 и 2. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: [заплакать]
2. Beast: (не понимает, делает приятно)
3. Оператор: [засмеяться]
4. Beast: (смеется, симпатизирует)
5. Оператор: [поучить]
6. Beast: (улыбается, исследует)

Смотрим таблицу автоматизмов, должно появиться 3 автоматизма:

Стадия обучения 4.2. Автоматизмы действий

Так как стимулы действий с Пульта имеют гомеостатическую значимость, отрицательный или положительный эффект для Гомеостаза. Поэтому посылать их нужно учитывая, что каждое действие служит оценкой предыдущего ответа Beast. Это значит, что если послать стимулы в последовательности: [засмеяться], [заплакать], то первый автоматизм [засмеяться] - (смеется, симпатизирует) окажется заблокированным негативным эффектом второго стимула [заплакать].

Переходим на 3 стадию.

1. Оператор: «ты кто?»
2. Beast: «ты кто?»
3. Оператор: «бот»
4. Beast: «бот»
5. Оператор: «уверен?»
6. Beast: «уверен?»
7. Оператор: «да»
8. Beast: «да»
9. Оператор: [Сброс времени ожидания]
10. Оператор: «кто ты?»
11. Beast: «кто ты?»
12. Оператор: «бог»
13. Beast: «бог»
14. Оператор: «уверен?»
15. Beast: «да»

Смотрим таблицу автоматизмов, должно появиться 7 новых автоматизмов:

Стадия обучения 4.2. <font class='thesaurus' title='Определение - по щелчку' onclick=show_dic_word('%E2%E5%F0%E1%E0%EB%FC%ED%FB',event)>Вербальны</font>е автоматизмы

Переходим на 4 стадию.

1. Оператор: «ты кто?»
2. Beast: «бот»
3. Оператор: «уверен?»
4. Beast: «да»
5. Оператор: [засмеяться]
6. Beast: (смеется, симпатизирует)
7. Оператор: [Сброс времени ожидания]
8. Оператор: «кто ты?»
9. Beast: «бог»
10. Оператор: «уверен?» [Тон: повышенный]
11. Beast: «да»
12. Оператор: [заплакать]
13. Beast: (не понимает, делает приятно)
14. Оператор: [Сброс времени ожидания]

Перейдем на вкладку Автоматизмы, затем по ссылке Правила:

Стадия обучения 4.2. Новые правила реагирования

Здесь обратим внимание на 2 правила с похожими стимулами, но разными эффектами:

  • ID6: «уверен?» – «да» | Effect = 3
  • ID20: «уверен?» [Тон: повышенный] – «да» | Effect = -3

Над таблицей видим 2 групповых правила, разделенных белой плашкой, в которых собраны кадры ЭП в той последовательности, в какой они были зафиксированы: (6, 9, 11) и (16, 18, 20, 22). В групповых правилах присутствуют как прямые, так и учительские правила. Групповое правило возникает в момент прерывания удержания внимания, когда истекает время ожидания ответа от Оператора, либо если Оператор щелкнет по плашке индикации времени ожидания. В этот момент происходит разрыв цепочки кадров ЭП и формируется их группа – групповое правило.

Вернувшись на главную вкладку, продолжим диалог:

1. Оператор: [Тон: нормальный]
2. Оператор: [поучить]
3. Beast: (улыбается, исследует)
4. Оператор: [Сброс времени ожидания]
5. Оператор: «кто ты?»
6. Beast: (ответь сам на «это хорошо», чтобы показать, как лучше ответить)
7. Оператор: «бот»
8. Beast: «уверен?»
9. Оператор: «да»
10. Beast: (смеется, симпатизирует)
11. Оператор: [Сброс времени ожидания]
12. Оператор: «ты кто?»
13. Beast: «бот»

Несмотря на то, что имеется активный, не заблокированный автоматизм на вербальный стимул «ты кто?», Beast не выдал его на Пульт. Дело в том, что этот стимул есть в групповом правиле реагирования (16, 18, 20, 22), в конце цепочки кадров ЭП которого есть кадр ID=20 с отрицательным эффектом -3 (учитываются только прямые правила). На первом уровне мышления, при прогнозе возможного развития диалога нахождения кадра ЭП с отрицательным эффектом означает негативный результат развития ситуации. Поэтому Beast затормозил дальнейшее реагирование, при этом сам автоматизм «кто ты?» - «бог» не заблокировался, а только понизился в рейтинге уверенности, в чем можно убедиться, перейдя на вкладку Автоматизмы. После сброса времени ожидания, Оператор послал стимул «ты кто?», который является частью цепочки группового правила (6, 9, 11). Но так как в нем последний кадр с положительным эффектом, то и прогноз развития ситуации расценивается как положительный и автоматизм пропускается на Пульт.

Стадия обучения 4.2. Новые автоматизмы

Переходим на вкладку Автоматизмы и жмем по ссылке Правила, должно появиться 9 правил. Можно покликать по ячейкам Trigger и Action, чтобы посмотреть какие кадры ЭП записались, с какими Стимулом, Ответом и Эффектом.

Стадия обучения 4.2. Новые правила

После ответа Оператора на 4 шаге Beast выдает ответ, который удачно связывается в диалоге, словно он спрашивает Оператора, насколько он уверен в своем авторитарном ответе. В действительности Beast просто запускается учительский автоматизм ID=10, сформированный еще в третьей стадии. Так же кажется осмысленной реакция Beast в 6 шаге, словно он радуется, что Оператор ему удачно подсказал ответ. Но на самом деле Beast просто создает автоматизм ID=21 по учительскому Правилу ID=11 «да» – (смеется). Такой «логически связанный» пример диалога наглядно показывает, что кажущаяся глубокомысленность ответов, эмоциональные переживания могут в действительности быть простейшими реакциями на начальных уровнях осмысления. Поэтому, чтобы оценить мыслительную и эмоциональную составляющую реакций тесты мало пригодны. Нужно смотреть наличие механизмов и их развитость в данной стадии развития.

В тесте использовался учительский режим, активированный кнопкой [Поучить]. Его использование не обязательно, но для гарантированной активации инфо-функции, с помощью которого Beast «спрашивает» Оператора, как ему лучше ответить, желательно активировать его. Иначе Beast может и не просить, а просто впасть в ступор потому, что на 4 стадии развития эта функция активируется в случайном порядке, но с приоритетом перед другими функциями.

Тест 3

Тестируется преодоление прогнозируемого негативного эффекта в случае последующего за ним позитивного, превышающего по значимости негативный. Это самый простой вариант стратегии реагирования шаг назад – два вперед, использующая обычный прогноз по правилам реагирования.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1 и 2. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами». Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: [заплакать]
2. Beast: (не понимает, делает приятно)
3. Оператор: [засмеяться]
4. Beast: (смеется, симпатизирует)
5. Оператор: [поощрить]
6. Beast: (смеется, радуется)

Смотрим таблицу автоматизмов, должно появиться 3 автоматизма:

Автоматизмы действий. Тест 4.3

Переходим на 3 стадию:

1. Оператор: «привет»
2. Beast: «привет»
3. Оператор: «отстань»
4. Beast: «отстань»
5. Оператор: «в чем дело?»
6. Beast: «в чем дело?»
7. Оператор: «я пошутил»
8. Beast: «я пошутил»
9. Оператор: [Сброс времени ожидания]
10. Оператор: «здравствуй»
11. Beast: «здравствуй»
12. Оператор: «отвали»
13. Beast: «отвали»
14. Оператор: «что за тон?»
15. Beast: «что за тон?»
16. Оператор: «проваливай»
17. Beast: «проваливай»

Смотрим таблицу автоматизмов, должно появиться 8 новых автоматизмов:

Автоматизмы. Тест 4.3

Переходим на 4 стадию:

1. Оператор: «привет»
2. Beast: «отстань»
3. Оператор: [заплакать]
4. Beast: (не понимает, делает приятно)
5. Оператор: «в чем дело?»
6. Beast: «я пошутил»
7. Оператор: [поощрить]
8. Beast: (смеется, радуется)
9. Оператор: [Сброс времени ожидания]
10. Оператор: «здравствуй»
11. Beast: «отвали»
12. Оператор: [заплакать]
13. Beast: (не понимает, делает приятно)
14. Оператор: «что за тон?»
15. Beast: «проваливай»
16. Оператор: [заплакать]
17. Beast: (не понимает, делает приятно)

Переходим на вкладку Автоматизмы и жмем по ссылке Правила, должно появиться 11 правил:

Правила. Тест 4.3

Кликая по ячейкам Trigger и Action обратим внимание на следующие кадры ЭП, зафиксированные в Правилах:

  • ID6: «привет» – «отстань», эффект -3
  • ID18: «в чем дело?» – «я пошутил», эффект +5
  • ID30: «здравствуй» – «отвали», эффект -3
  • ID37: «что за тон?» – «проваливай», эффект -3

В первом диалоге Оператор на стимул от Beast «отстань» дает негативную оценку, поэтому пишется кадр ID=6 c эффектом -3, но затем на новый стимул Оператор дает положительную оценку, и пишется кадр ID=18 с эффектом +5. Во втором диалоге на оба стимула Оператор отвечает негативно, и пишутся два кадра ЭП с эффектом -3. В данном тесте эти два диалога для Beast никак не связаны, он их воспринимает отдельно, поэтому прогноз здесь самый простой – строго внутри каждого Правила по отдельности. Кадры ЭП, составляющие Правило, можно определить по разделителям, выделенным белым цветом в цепочке исторической последовательности кадров.

Можем убедиться, перейдя на вкладку Автоматизмы, что все они активны, не смотря на отрицательные оценки от Оператора потому, что негативный эффект от действия кнопки [заплакать] слишком слабый, что за один раз заблокировать Автоматизм, на такое способна только кнопка [наказать]. Поэтому в этом тесте она не применяется, чтобы не мешать проверки тестируемого эффекта. Однако теперь при реагировании будет учитываться и опыт Правил. Посмотрим, как отреагирует Beast с его учетом, если заново запустить те же диалоги. При этом Оператор может и не использовать кнопки действий:

1. Оператор: «привет»
2. Beast: «отстань»
3. Оператор: «в чем дело?»
4. Beast: «я пошутил»
5. Оператор: [Сброс времени ожидания]
6. Оператор: «здравствуй»
7. Beast: (ответь сам на «это хорошо», чтобы показать, как лучше ответить)
8. Оператор: «здорово»
9. Beast: «здорово»

В первом диалоге ничего не изменилось, а во втором Beast впал в ступор и запросил помощь. Все дело в том, что в первом прогоне диалога, когда записывался личный опыт, не смотря на то, что ответ на стимул от Beast «отстань» негативный -3, на следующий стимул «я пошутил» Оператор выдает оценку +5, которая превышает предыдущий негатив. В итоге Beast решает продолжать, чтобы получить итоговый профит. А вот в следующем диалоге на оба стимула от Оператора дается негатив -3 и Beast нет смысла продолжать диалог, который как показывает опыт, ничего хорошего ему не даст, поэтому он запрашивает помощь.

Тест 4

Тестируется проявление примитивной инициативы в ответ на бездействие Оператора в критической ситуации в течении времени более 10 сек – простейшие провокационные действия Beast с целью получить от Оператора ответное действие с нужным эффектом. Для реализации данного механизма используется инфо-функция infoFunc(), запускаемая в циклах осмысления проблемной ситуации, поэтому здесь Beast проявляет простейшее осмысленное целевое действие.

Очищаем полностью всю базу автоматизмов переходом на 0 стадию, затем последовательно на 1 и 2. Переключаем общее базовое состояние в Норма через кнопку «Управления жизненными параметрами», затем вручную переводим ползунок Жизненного параметра Стресс в положение 60%, что провоцирует активацию Базового состояния Плохо. Если фразы новые, включаем флажок «Режим форсированной обработки».

1. Оператор: [заплакать]
2. Beast: (улыбается, зевает, игнорирует)
3. Оператор: [засмеяться]
4. Beast: (плачет, успокаивается, радуется)

Смотрим таблицу автоматизмов, должно появиться 2 автоматизма:

Автоматизмы. Тест 4.4

Переходим на 3 стадию, по прежнему должно быть активно Базовое состояние Плохо и ползунок Жизненного параметра Стресс находиться в положении 60%:

1. Оператор: «в чем дело?»
2. Beast: «в чем дело?»
3. Оператор: «отстань»
4. Beast: «отстань»
5. Оператор: [Сброс времени ожидания]
6. Оператор: «что случилось?»
7. Beast: «что случилось?»
8. Оператор: «я устал»
9. Beast: «я устал»

Смотрим таблицу автоматизмов, должно появиться 4 новых автоматизма:

Автоматизмы. Тест 4.4

Переходим на 4 стадию:

1. Оператор: «в чем дело?»
2. Beast: «отстань»
3. Оператор: [заплакать]
4. Beast: (улыбается, зевает, игнорирует)
5. Оператор: [Сброс времени ожидания]
6. Оператор: «что случилось?»
7. Beast: «я устал»
8. Оператор: [засмеяться]
9. Beast: (плачет, успокаивается, радуется)
5. Оператор: [Сброс времени ожидания]

Переходим на вкладку Автоматизмы и жмем по ссылке Правила, должно появиться 3 правила:

Автоматизмы. Тест 4.4

Кликая по ячейкам Trigger и Action обратим внимание на следующие кадры ЭП, зафиксированные в Правилах:

  • ID6: «в чем дело?» – «отстань», эффект -3
  • ID11: «что случилось?» – «я устал», эффект +5

Эти два правила определяют личный опыт Beast, который он получил в критической ситуации. В первом случае опыт был негативный, во втором позитивный, который и будет определять провокационное действие Beast, которое он попытается использовать. Триггером для активации такого алгоритма будет сочетание следующих условий: возникла опасная ситуация, когда нужно действовать и Оператор не выдает стимул в течении более 10 сек.

Чтобы посмотреть, как это работает, переходим обратно на главную страницу Пульта и сбрасываем Базовое состояние на Норма кнопкой справа от «Управление жизненными параметрами». Дождавшись установления Норма сдвигаем ползунок Жизненного параметра Стресс в положение 60%, снова провоцируя активацию опасной ситуации. Ждем 10 сек, после чего Beast выдает сигнал: «Я устал».

Особенность провокации в том, что хотя у прямого Правила реагирования ID=11 есть вербальный стимул «что случилось?», Beast выбирает его без учета Trigger по первым трем уровням дерева эпизодической памяти. Таких правил может быть много, и среди них выбирается наилучшее по эффекту (ID=13 учительское, в поиске не учитывается).

Дополнительно:

Формирование системы гомеостаза в процессе филогенеза
От безусловных рефлексов к условным
От рефлексов к автоматизмам
От бездумного к осознанному



Обсуждение Сообщений: 4. Последнее - 17.03.2024г. 15:07:27


Дата публикации: 2023-09-10

Оценить статью >> пока еще нет оценок, ваша может стать первой :)

Об авторе: Статьи на сайте Форнит активно защищаются от безусловной веры в их истинность, и авторитетность автора не должна оказывать влияния на понимание сути. Если читатель затрудняется сам с определением корректности приводимых доводов, то у него есть возможность задать вопросы в обсуждении или в теме на форуме. Про авторство статей >>.

Тест: А не зомбируют ли меня?     Тест: Определение веса ненаучности

В предметном указателе: Обсуждение Инструкция по работе с пультом и стадиям обучения Beast | Академик Ю.И.Александров, работы | арт-галерея | Головной мозг | Мозг | Функции мозга | Работа для студентов в Москве | Какой у меня телефон? | Fornit Минералогический музей, обработанные самоцветы | Автоматическая и контролируемая переработка информации и внимание | Стадии психического развития | Обсуждение Стадии психического развития | Стадии психического развития | Когда дети учатся видеть: 5 стадий развития зрения | Роль мотивации в изучении инос... | Knewton: адаптивное обучение в действии | Адаптивная технология обучения | Адаптивное обучение | Адаптивное обучение - будущее рядом - Дистанционный обучатель | Нейронные сети : обучение с учителем | Как образумить Beast? | Про циклы мышления Beast | Схема процесса осознания Beast | Вопросы по коду Beast
Последняя из новостей: Схемотехника адаптивных систем - Путь решения проблемы сознания.

Создан синаптический коммутатор с автономной памятью и низким потреблением
Ученые Северо-Западного университета, Бостонского колледжа и Массачусетского технологического института создали новый синаптический транзистор, который имитирует работу синапсов в человеческом мозге.

Тематическая статья: Как образумить Beast?

Рецензия: Статья П.К.Анохина ФИЛОСОФСКИЙ СМЫСЛ ПРОБЛЕМЫ ЕСТЕСТВЕННОГО И ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
 посетителейзаходов
сегодня:00
вчера:00
Всего:17772

Авторские права сайта Fornit