Относится к сборнику статей теори МВАП https://t.me/thinking_cycles
Как часто переключается внимание (ориентировочный рефлекс)
В каждый момент времени внимание отслеживает наиболее актуальный их всех активных образов.
Есть два фактора, определяющих переключение на новый образ.
1. Появление нового образа, превышающего по актуальности (величина произведения новизны на значимость) все остальные образы, в том числе и те, что актуализируются при сознании. Отсюда возникает второй фактор.
2. Если во время осмысления актуального образа значимость образов цели (образ того, что желается достичь) т.е. значимость эффекта в результате выполнения образа действия превышает все то, что активируется при восприятии, то нового приключения на наиболее актуальное в восприятии не происходит.
Короче, если задуматься о чем-то важном, то менее значимое не способно прервать такую мысль и только что-то намного важное способно привлечь внимание. Возникает некий гистерезис компарирования значимости, защищающий область мышления от менее важного шума (тишина мыслей: fornit.ru/17954).
Этот же второй пункт работает в отношении явления инсайта (озарения) – переключение осознания на образ, ставший актуальным в фоновых циклах бессознательного.
При этом в конкуренции за канал (фокус) осознанного внимания участвуют как образы восприятия, так и ментальные образы (в том числе образы инсайта) - те, что возникают в процессе мышления, в том числе в пассивном режиме мечтаний (fornit.ru/68279) и в бессознательном.
Какое количество фоновых циклов поддерживается одновременно
После достаточно глубокого сна или наркоза в первое время нет ни одного удерживаемого цикла. Первые циклы возникают при ориентировании в том, кто я, где я и их осмыслении. Затем появляются те, что возникают при активном восприятии своего состояния и окружающего.
Циклы конкурируют между собой по принципу латерального торможения и менее значимые и отработанные в процессе их осознания могут просто гаситься. Это – если было время достаточно хорошо подумать об этом. Что означает “хорошо подумать” наглядно видно в реализации процесса осмысления циклов в системе Beast: когда цели выполнены, нет проблем, требующих решения для данного образа, сделаны записи в эпизодической памяти и цикл фактически крутиться вхолостую.
Но те циклы, на которые не было времени их осмыслить и решить проблемы, остаются активно реверберирующими.
К концу насыщенного новой информацией дня накапливается очень много активных циклов, которые начинают мешать текущему осмыслению, все чаще прорываясь в конкуренции актуальности в главный цикла осознания. Становится трудно думать и решать, что делать. Если не спать, то циклов может стать настолько много, что их активность начинает напоминать явление неконтролируемого массового возбуждения, как при эпилептическом припадке. Это может затрагивать структуры регуляции гомеостатических параметров, заканчиваясь смертью. Даже если смерти не наступило, то массовая активность приводит к возникновению множества паразитных связей и испорченных эпизодов памяти.
Сон постепенно гасит активные циклы в порядке их значимости, дообрабатываются неосмысленные образы, оптимизируются эпизоды памяти. В норме к новому периоду бедствования все очищается.
Как долго фоновые циклы содержатся в фоне, как угасают фоновые циклы
Неосмысленные фоновые циклы достаточно высокой значимости остаются активными, образуя область бессознательного, которая сохраняет память о ранее актуальном и в случае появления аналогичного в восприятии или процессе осмысления, такие циклы могут снова становится осознаваемыми (инсайт), если проблема, которая была с ними связана, вдруг получила решение по аналогии с новым в восприятии. Кроме того, структуры памяти о доминирующих проблемах (которые обычно сопровождают творчество) так же могут решить свои проблемы по аналогии. Решенный цикла может оказаться свободным для латерального гашения другими циклами. Или же будет дожидаться сна.
Инфо-картина как структура для информированности
Глобальная инфо-картина (fornit.ru/68540) состоит из отдельных и не связанных между собой ячеек памяти для временного хранения специфической информации. Каждая ячейка строго для определенной информации.
Т.е. для каждого вида информации эволюция постепенно добавляла все новые ячейки памяти. От их количества зависит эффективность процесса осмысления у данного вида живых существ, потому что чем более определенно формируется контекст, информация которого используется для последующего шага итерации осознания, тем более гибко и разносторонне может быть реализован шаг итерации.
При каждом новом ориентировочном рефлексе ячейки инфо-картины очищаются для того, что в новом процессе осмысления заново формировать картину информированности о ходе решения проблемы. Не все ячейки очищаются полностью, так, для информации о своем текущем состоянии организма они просто отслеживают это состояние. Альтернативный вариант реализации (сделано в системы Beast): при каждом ориентировочном рефлекса все ячейки очищаются, но тут же базовые из низ заполняются текущей информацией.
В системе Beast для инфо-картины используются следующая структура инфо-картины:
type InformationEnvironment struct {
LifeTime int // момент создания кадра инф.окружения
IsPsyLevel bool // true - данные записаны на стороне психики
IsSleep bool // true - организм спит (во сне контекст задает тоже InformationEnvironment) if IsSleeping {
//устанавливается в func PsychicCountPuls, сбрасывается в func GetAutomotizmActionsString и в infoFunc25()
IsIdleness100pulse bool // Не было действий Beast более 100 пульсов
// общая оценка гомео-настроения
Mood int //сила Плохо -10 ... 0 ...+10 Хорошо
//ID парамктров гомеостаза как цели для улучшения в данных условиях
curTargetArrID []int
// текущая эмоция Emotion, может быть произвольно изменена
PsyEmotionId int
// опасностьсостояния
danger bool // получитьиз GetAttentionDanger
veryActualSituation bool // оценка важности ситуации, необходиомсть срочных действий
PsyMood int //Субъективно ощущаемая оценка, текущее осознаваемое настроение, которое можно произвольно изменять.
// текущий образ сочетания действий с Пульта
ActionsImageID int // акция типа ActionsImage
IsUnknownActionsImageID int //Образ, не имеющий модели понимания, вызывает беспокойство и активирует пассивный режим
// текущий образ сочетания ОТВЕТНОГО действия мот.автоматизма
AnswerImageID int // акция типа ActionsImage
// текущий образ ментального автоматизма
//MentalAutomatizmID int // типа MentalAutomatizm
/*Это - период ожидания ответа с пульта на действие
чтобы инфо-функции знали, работают ли они на Стимул или произвольно.
В случае произвольности размышления о наиболее значащем могут давать действия.
*/
IsWaitingPeriod bool // это - период ожидания ответа с пульта на действие.
/*наиболее важный образ типа extremImportance - хранится в обычном массиве curImportanceObjectArr []extremImportance
Можнопо extremImportance найти importance: getImportanceFromExtremImportance(Stimul int, kind int)
*/
ExtremImportanceObjectID int
// актуальнsq поэффектуПравило, выделенноеиз ExtremImportanceObjectID входеперебора infoFunc5()
ActualEpisodicMemoryID int
// текущая Доминанта нерешенной проблемы
DominantaID int
//Нужно подумать о проблеме автоматизма или проявить инициативу, в общем, запустить func infoFunc25()
needThinkingAboutAutomatizm bool
// true - текущий стмул навязывает то, что не соотвествует текущей Теме и Цели
isStimulToForce bool
}
Как видно, все ячейки памяти представляют собой очень простые типы для хранения числа или флага (метки).
Но кроме основной инфо-картины используется еще структура сверхоперативной памяти – как контекст текущего выполняемого процесса:
type mentalInfo struct {
ActionsImageID int //ID ActionsImage моторного действия (стимула или ответа)
/* AmtzmNextStringID - наращивание цепочки последовательности действий
для произвольного выполнения или прикрепления к автоматизму.
Можно произвольно набирать и корректировать AmtzmNextStringID.
Можно произвольно выполнять отдельные ActionsImageID и смотреть результат
чтобы составлять цепочку AmtzmNextStringID.
!AmtzmNextStringID - ID без добавленного prefixActionIdValue!
*/
AmtzmNextStringIDint // последовательность образов действий AmtzmNextString.ID
toAutmtzmActionsImageIDint //в infoFunc2() создать автоматизм infoFunc7() по IDActionsImage моторного действия (стимула или ответа)
noStaffAtmzmID bool // true - нет шаштного моторного автоматизма
motorAtmzmID int // ID моторного автоматизма
motorAtmzmBlockedID int // ID заблокированного как опасного моторного автоматизма
runMotorAtmzmID int // ID моторного автоматизма который нужно запустить в infoFunc2()
//varrunningMotAutmtzmID=0 - запущенный в infoFunc17() моторный автоматизм
//mentalAtmzmIDint // ID ментального автоматизма
ThemeImageType int // ТИП актуальной темы размышления
mentalPurposeID int // ID ментальной цели, альтернативной текущей PurposeImage
notOldAutomatizmbool // true - НЕ позволить запустить рвущийся на выполнение старый автоматизм
runInfoFuncID int // запуск инфо-функции
epizodFrameIndexint // ID успешной инфо-функции со все большим отклонением от условий - по ментальным правилам
volutionReload int // для функ 10: 0 не найдены параметры перезапуска дерева, 1 - найдены
// для произвольной переактивации дерева ситуации infoFunc14():
moodeID int
emotonID int
SituationID int
fromNextID int // передача инфы о номере шага итерации
ExtremObjIDint // extremImportanceObject.extremObjID - при возврате к прерванному объекту мышления
DominantaID int // ID доминанты для коотрой переданы науденные действия
DominantSuccessAImgIDint // найдено успешное действие
DominantSuccessValue int // оцененная успешность: 1 - доминанта решена, 2 - не точно, 3 - еще менее точно
prognoseEffect int // <0 - плохой прогноз цепочки правил, >0 - хороший прогно(з начиная с действия рвущегося автоматизма)
noOperatorStimulbool // не было стимула от оператора > 10 сек при значительном изменении гомео-параметров - режим провокации: бот пытается вызвать реакцию оператора
}
В природной реализации используются подобные ячейки, которые в целом были названы Баарсом Глобальной рабочей памятью, а Тонони – интегрированной информацией. Вот почему после реализации Beast стала особенно ясно насколько в этом оказались правы эти два ученых. К инфо-картине можно отнести и структуру доминант нерешенных проблем (гештальт: fornit.ru/68503) и еще несколько вспомогательных видов оперативной памяти:
1. Стек прерывания размышления
2. Стек обобщения смыслов воспринятого
фоновые циклы и инфо-картина
Инфо-картина используется как контекст для процесса итерации шагов осмысления, с каждым из которых эта картина дополняется новой информацией и тем самым определяет то, как будет идти следующий шаг.
Именно динамика обновления инфо-картины (а не то, что происходит в процессе выполнения шага итерации) переживается как субъективное ощущение и составляет текущую картину сознания с точки зрения субъекта.
Для фоновых циклов инфо-картина доступна только “для чтения”, потому что она одна, а циклов много, ее назначение – контекст одного главного цикла осознания. Если бы фоновые циклы начали изменять инфо-картину, то в сознании возник бы невероятный сумбур, бред, который не позволил бы вести процесс осознания.
При некоторых патологических состояниях (например, при повешенной температуре и интоксикации) случается прорыв бреда через порог “тишины мыслей”, возникает множественные инсайты, которые мешают думать и даже делают невозможным мышление.
Так что “тишина мыслей” соблюдается в норме очень консервативно. У нас есть только один канал осознанного понимания актуальных стимулов (точнее по одному каналу на каждую половинку мозга) и то, на что сфокусировано это осознанное внимание оптимизируется эволюцией с большой тщательностью, т.к. от этого зависит эффективность адаптивности и выживание.