на главную страницу
визитка
темы
Семинары доктора Марцинкевича
(занятие двадцать второе)
029.26 Опытные работы
- 3, 1 → значения объектов; = безусловные рефлексы. Должны быть переходы, превращение условных рефлексов в безусловные (привычки) и обратно, так как привычку от безусловного рефлекса сложно отличить.
- Различие между условным рефлексом, безусловным и инстинктом. Безусловные
рефлексы можно связывать с существующими биологическими потребностями,
удовлетворение которых в любом случае необходимо для существования субъекта как
биологической машины. Тогда как инстинкт представляет собой ригидную схему отношений
живой системы с внешней средой. Инстинкт и безусловный рефлекс
пересекаются. Безусловный рефлекс - это то, что нужно сделать, инстинкт - это
то, как это делается, то есть инстинкты - это также конкретные механизмы действия. Условный
рефлекс переходит в стереотип (привычку). Но привычка - вещь не врожденная.
Однако инстинкт может во внешности выражаться в привычке, является в привычке.
- Массив massref[]
Cобытия, которые подаются извне и обрабатываются в массиве.
Работа функции на основе отдельных тактов, в которые подаются события. Внутри
отдельных тактов могут быть различные состояния.
- Берется функция fraz как абстрактная, причем, вторая нитка здесь не нужна. Как строим эту функцию: есть такты, подаются данные. Эти данные обрабатываются и выставляются в качестве значения функции. Это можно было бы сделать проще, предварительно загрузив данные в массив, а не подавая их извне. И это тем более важно, что в этом случае можно закладывать в массив определенные идеи. Дело в том, что когда мы имеем дело с окном, то в этом случае всё выглядит так, словно действует сама реальность. И это впоследствии нужно будет сделать, это можно будет действительно вывести в практику, предлагая кому-то задавать раздражители и обрабатывать их последовательности. Для этого нужно будет иметь окно, и нужно иметь возможность перегружать информацию их окна туда, куда нужно.
- Построение.
Массив. Но массив применяется универсальный. Значит, всё начинается с Memo
- Безусловный осознанный рефлекс с ним соотносится соответствующая потребность.
- Блокнот->Memo->LEor=6->LEtxt=4->MMsave->LEor5->LEmass1for->MMmass1->LEinter=...->LEsbros=100->LEpusk=1->MMprocess->MMpusk
Запись из блокнота или непосредственно в Memo, если нужно - запоминание в файле, для этого выбрать файл, запись данных из Memo в массив, запись параметров работы таймера, пуск программы.
- Каждая очередная единица рассматривается как задание нового
рассогласования и, соответственно, потребности. Множество потребностей должны выстраиваться в очередь в соответствии с их приоритетами.
Удовлетворение потребности осуществляется занесением -1 в соответствующую ячейку
массива. Но ведь мы уже просчитали данный массив. Но процесс идет по
времени, а не по ячейкам массива, поэтому, с одной стороны, должно быть
изменение значения массива, то есть занесение в него ноля, и занесение в график
-1.
- Потребность, стоящая в очереди на удовлетворение, заявляет об этом при
посредстве окна с требованием удовлетворения потребности, а удовлетворяется
потребность или не удовлетворяется пользователем.
- Каждое из рассогласований должно иметь своё имя. У человека два полушария. Есть непосредственное полушарие и полушарие обозначающее. Поэтому должен существовать перевод одного в другое. Должно существовать соответствие между одним и другим. А это значит, что должны существовать два переводимых друг в друга массивы, такие, что возникновение рассогласования в одном массиве, отражающем непосредственность, должно отражаться в другом массиве. В одном массиве рассогласование, в другом - формирование потребности. (В этом - разделение физиологического и психологического) Благодаря этому возникает возможность диалога внутри системы. Это рассматривается как отношение сознания и бессознательного. Сознание может задавать вопросы бессознательному, и это язык сознания. В то же самое время, бессознательное посредством ощущений привлекает к себе внимание сознания (психики).
Ощущения - это язык бессознательного.
- Соответственно, должны быть прослежены процессы достижения соответствия
между сознанием и бессознательным, где в качестве определяющей стороны выступает
бессознательное, в качестве первенствующей- сознание. Сознание опосредует
внешние воздействия и реакции на них. Избыточное давление бессознательного ведет
к вытеснению сознания, что проявляется в непосредственном перетекании внешних
воздействий в бессознательную реакцию на них.
- Можно определиться т.о., что у нас есть массив с множеством ячеек, каждая из
которых соответствует качественно определенному рассогласованию. Когда нами
включается таймер, то в разные моменты его работы дают знать о себе
рассогласования. Рассогласование, конечно, характеризуется качественной и количественной сторонами. Качественная сторона рассогласования состоит в том, что рассогласование либо есть, либо его нет. В соответствии с этим мы можем построить механизм возникновения
и снятия рассогласования, именно, если считать, что в какой-то момент
рассогласование было снято, то можно считать, что оно снова возникнет через
какое-то число единиц времени, отмеренных таймером. Сейчас мы не будем учитывать
количественной стороны рассогласования и также времени, в течение которого
рассогласование не приводит к разрушению целого. Однако в этом отношении можно
принять несколько идей. Одна идея состоит в том, что рассогласование ожидает
своего снятия. Второй вариант - рассогласование постоянно существует во времени,
но определенным интервалам времени соответствуют единицы удовлетворения, так что
для снятия рассогласования может потребоваться множество импульсов
удовлетворения. Наконец, можно считать, что через некоторое время
рассогласование как качественная определенность, если она не удовлетворения в
отпущенный ей интервал времени жизни, просто уничтожается.
- Итак, если есть массив с множеством качественно различных рассогласований, связанных с определенными ячейками, то каждая ячйка массива должна иметь своё имя, как-то обозначаться, и это обозначение должно привязываться к номеру соответствующей ячейки. И, т.о., имена рассогласований должны где-то храниться и должна существовать возможность перехода от имени к объекту и обратно. Кажется, что самым простым в этом отношении было бы иметь два массива, таких, что в одинаковых номерах их ячеек будут храниться объекты и их имена. Хотя в целом это не принципиально, поскольку всегда может быть задано правило переход от ячеек одного массива к другому. В соответствии с этой мыслью создадим два массива massf - массив объектов и massp - массив имен объектов. При этом дальнейшая мысль: как рассогласования, так и их имена - они, как качественно определенные вещи, возникают и исчезают. И возникновение либо исчезновение объекта на одной стороне должно вести к возникновению или исчезновению объекта на другой стороне.
- Если мы привяжем рассогласование ко времени, и допустим, что в начальный
такт времени все рассогласования сняты, то мы должны будем допустить, что через
какие-то определенные интервалы времени они будут актуализироваться, и будет
устанавливаться соответствующая функция fras. А уже
эта функция будет актуализировать "левое полушарие"
- Массив massf в каждой ячейке представляет наличие или отсутствие рассогласования в качественном аспекте. В количественном аспекте рассогласование всегда существует, вопрос лишь в том, является ли оно "чувствительным", видится ли оно психологически или нет. Значит, для количественных значений каждого из рассогласований существует значение их видимости либо невидимости для психики. Сознание в фокусе воспринимает то, что видимо, и оперирует этим. Вне фокуса мы имеем фон, перемещение на который фокуса делает объекты его доступными для сознания. Но сейчас мы хотим обратить внимание на другую сторону, на находящееся в фокусе предсознание, которое воспринимается как неопределенно существующее. Но в качественном отношении данные предсознания выносятся за скобки, не учитываются и т.о. учитывается лишь то, что находится в фокусе сознания, определенном общим планом движения сознания по объектам.
- Отсюда получаем изменение количественных значений движения
рассогласования во времени, то есть имеем изменение каждого из
рассогласований во времени, и когда оно преодолевает некоторое значение, мы
говорим, что данное рассогласование равно единице, существует, тогда как до
этого оно было равно нолю и как бы не существовало. И тогда это изменение
рассогласования выносится в график.
- Но мы имеем множество функций рассогласования, причем, их совокупность даёт общее состояние субъекта как резульирующую. В связи с этим стоит замить, что все рассогласования мы с необходимостью должны разделить на два противоположных класса. На класс "хочу", класс "хочу есть", "хочу работать" и т.д. и класс "не хочу" - "не хочу яичницу", "не хочу учиться" и т.д., то есть на класс рассогласований, связанных с присвоением, ассимиляцией чего бы то ни было - объектов, действий, ощущений и пр., и класс удаления, диссимиляции. Эта противоположность в рассогласования, первые из которых назовем положительными, вторые - отрицательными, должна быть задана изначально, потому что всякое поведение оказывается компромиссом между противоположными тенденциями, например, я хочу съехать на лыжах с горы, но боюсь падений, и это меня удерживает от того, что я хочу. Т.о., здесь еще одно: отношение между противоположными функциями связано с опережающим отражением действительности, с теми последствиями, которые влекут предпринимаемые мной действиями, и общее правило здесь состоит в избегании отрицательных последствий и достижении положительных, соотнесенных с силой желания того и другого. Сила желания в удовлетворении ближайшего заслоняет собой силу его ограничения отрицательными последствиями.
В целом мы получаем, во-первых, две противоположные равнодействующие функции, и во-вторых, общую равнодействующую функцию.
- Возникает вопрос, как все эти вещи выражать. То есть какие стороны процесса
следует поставить "в фокус сознания" Вопрос в том, что именно, какие процессы мы изучаем. Мы можем изучать и моделировать процессы, связанные с отдельно взятым рассогласованием. При этом у нас есть, разумеется, множество рассогласований, но до тех пор, пока нас не интересуют отношения между ними, не имеет смысла заниматься одновременного представления действия множества функций.
За всем должна стоять логика. «Наука развивается от простого к сложному: мы все больше узнаем, и все становится сложнее и сложнее, - говорит
Людвиг Фаддеев в "Островах". - Другие говорят, что мы все это сложное сводим к очень небольшому количеству простых вещей, мы развиваем все в науке от сложного к простому."
Разумеется, сложное приходится перерабатывать в простые вещи, называемые
законами.
- Скорость и прочность образования связи непосредственно зависит о силы
переживаемых эмоций. Там, где есть рассудок и нет эмоций, там связи не
образуются. Эмоции же возникают в значимых для субъекта практических отношениях.
Эмоции питают мысли, мысли же возбуждают эмоции.
Эмоция - это форма актуального существования (проявления) рассогласования. Значит, говоря о рассогласовании, мы должны учитывать две его стороны, объективную,
относящуюся к реальным обстоятельствам, и субъективную, характеризующую реакцию
субъекта на обстоятельства. В связи с этим возникает вопрос о закономерностях формирования эмоциональной составляющей реакций. Как это должно выглядеть? Самое первое - это изменение во внешней среде и изменение и эмоциональная реакция, связанная с этим изменением. Весь вопрос, который здесь имеет место, связан с направленностью векторов внешних и внутренних изменений. Если направленность векторов близка друг к другу, то, соответственно, либо эмоции отсутствуют, либо являются положительными в условиях, когда внешняя среда обещает больше, чем ожидания, сформированные по отношению к ней. Если же векторы противоположны, то возникает отрицательное эмоциональное состояние. Величина эмоциональной реакции прямо пропорциональна также скорости внешнего изменения. Медленные изменения не замечаются, быстрые изменения вызывают шоковую реакцию.
- Теперь следующее, относящееся к рассматриваемому вопросу. Отношение равновесия между внешней и внутренней средой обеспечивается опережающим отражением действительности, позволяющим субъекту внутренне подготовиться к грядущим изменениям внешней среды. В этом случае хотя и имеют место рассогласования,
однако они ниже той критической черты, за которой возникают бурные эмоции, то есть черты, когда сознание перестаёт быть регулятором отношений с внешней средой ( а ведь сознание внечувственно) и происходит переход к инстинктивно-рефлекторным отношениям с внешней средой.
Т.о. сознательное взаимодействие с внешней средой - это взаимодействие на основе существующих стереотипных схем. Бессознательное взаимодействие характеризуется переходом к глубинным элементарным схемам регулировок.
- Если изменение во внешней среде застает внутреннюю среду субъекта врасплох,
в этом случае возникает инстинктивный срыв сознательных регулировок и переход к
эмоциональным регулировкам отношений с внешней средой.
- Естественно, все эти вещи должны быть отражены в программе машины. Это
значит, что машина должна ожидать своё будущее и организовывать его. А в чем это может выражаться? Например, у машины возникло какое-то рассогласование, машина знает, чем это рассогласование обычно удовлетворяется и она говорит внешней среде, что машине нужно. Например, ребенок в соответствии со своей потребностью что-то просит у матери. Если машина получает то, что просила, то её процесс протекает далее. Другими словами, машина как бы ходит по одному и тому же кругу воспроизводства самой себя, круга, в котором "всё расписано раз и навеки". Вот это и называется, что внешняя среда соответствует машине.
Но из того, что внешняя среда соответствует машине, совсем не следует, что машина соответствует внешней среде, и при какой-то величине возникшего обратного рассогласования внешняя среда не удовлетворит потребность машины, и это вызовет в машине шок, эмоциональную реакцию.
- В целом функционирование машины "на сознательном", то есть определенном
программном уровне, ибо сознание - это всегда, с одной стороны, программа, и, с
другой стороны, операционная система. Функционирование машины можно
представить себе т.о., что она устанавливает очередность поступающих к ней
заявок от возникающих рассогласований на их выполнение
и реализует исполняющие программы относительно каждого из рассогласований.
Следовательно,
если мы имеем массив с множеством рассогласований, некоторые из которых "подали
свои заявки на удовлетворение потребностей", то удовлетворение заявок будет
осуществляться в порядке очередности, а также существующих приоритетов
рассогласований. А это означает, что различные рассогласования выполняются не параллельно, но последовательно, причем, т.о., что при возникновении приоритетов работа по удовлетворению текущего рассогласования может прерываться другим, по выполнении которого возникает возвращение к продолжению работы прерванной программы.
- Об организации мысли
Рисуешь какую-то фигуру,
к примеру, типа ветки и навешиваешь на неё какие-то вещи. Но не связываешь жестко вещь и ветку. Ты навешиваешь в один момент одно, в следующий момент другое. Тогда над этим надстраивается движение переходов по веткам. С другой стороны, само это движение, обозначаемое стрелками, заставляет строить дальнейшие ветки. Т.о. здесь налицо двойственность материи и функции, то есть налицо движение как предполагающее такую двойственность.
- О приоритетах.
Для начала примем четыре рассогласования и назовем их do, re, mi, fa.
Примем, что каждому из них соответствует своя функция рассогласования. Всякая функция рассогласования характеризуется развитием, то есть изменением во времени. Этим
разные fras и различаются друг от друга.
Разные функции характеризуются разным приоритетом. Соответственно, с каждой из функций мы соотнесем следующие уровни приоритетов: 0 (нулевой)- рассогласование не воспринимается. 1 (первый) - рассогласование воспринимается. 2 (второй) рассогласование настойчиво требует своей реализации. 3.(третье) рассогласование является доминирующим, вытесняющим. 4.(четвертый) требование немедленной реализации.
Уровень приоритета приписывается определенным значениям функции fras.
Правила: Недопустимо (невозможно) одновременное выполнение двух рассогласований в одном фокусе сознания. (Но параллельное выполнение многих рассогласований допустимо на фоновом уровне, то есть за пределами психики. Машина должна перерабатывать значения приоритетов рассогласований и устанавливать очередность их выполнения. Т.о. мы получаем, что одновременно отрабатывают все функции рассогласования fras. Но процесс снятия рассогласования осуществляется на уровне функции pras последовательно.
Как это можно реализовать программно? Программно это можно реализовать на второй нитке thread. Однако в этом случае всё это будет умещаться на одном графике, и мы получим то, что можно назвать кашей из графиков. Поэтому представляется, что каждую из функций fras полезно расположить на отдельной странице. Хотя, с другой стороны, расположение всех функций на одной странице позволило бы наблюдать общую картину развития рассогласований всех функций. В этом смысле, может быть полезно реализовать оба подхода.
- Остановимся на записи информации из Мemo в файлы и
обратно.
Выделено 6 файлов. В окне "файлы"
записаны имена файлов. Это txt, txtall, txtdo, txtre, txtmi, txtfa. Выбрав нужный файл, нажимаем MMload или MMsave в MMdate, тем самым выводим из файла в Memo1 или записываем в файл из Memo1 информацию.
- Опыт записей Memo↔файл.
1.Ввести в Mevo1:
Мария
32
44
осень наступила
2. Выбрать файл:
txt
3.осуществить запись
MMsave ↓ в MMdata
4. (1):
сто руб
325
78,5
wimen
5. (2):
txtmi
6. (3)
7. (2):
txt
8. Извлечь в Memo1:
MMload ↓ в Mmdata
Мария
32
44
осень наступила
9. (2):
txtmi
10 (8)
сто руб
325
78,5
wimen
-
Опыт записи в и извлечения из ячейки массива информации.
1.Выбрать в окне "операции" "запись в ячейку массива"
2. Задать номер ячейки массива 0:
LEi=0
3. Задать содержимое ячейки:
LЕin=32
4. Осуществить запись:
MMmass1 ↓ в MМmass
L1 = 32
5. (1)
6. (2):
LEi=1
7. (3):
LEin=34
8. (4)
L1 = 34
8. Выбрать "Вывод в L1 из ячейки массива"
9. (2):
LEi=0
10. (4)
L1=32
- Полуавтоматические запись- вывод
1.Выбрать "полуавтоматическая запись в ячейку массива"
2. Задать начальную ячейку записи
LEi=0
3. Задать содержимое ячейки
LEin= 10
4. Записать в ячейку:
MMmass1 ↓ в MMmass
5. (3):
LEin=11,2
6. (4)
7. (3):
LEin=12,87
8. (4)
9. Выбрать: "полуавтоматический вывод из ячеек массива в
L1"
10. (2):
LEi=0
11. (4)
L1=10
11. (4)
L1=11,2
12 (4)
L1=12,87
- Запись данных Memo1 в массив и данных массива в Memo1
Запишите в Memo1 следующие данные:
1
2
3
4
5
6
7
8
9
10
11
1.Выбрать в "операциях" "Запись содержимого строк Memo1 в массив
2.Ввести номер начальной записываемой строки массива
LEi=2
3. Ввести номер последней записываемой строки массива
LEmass
- Мы с вами попытаемся реализовать некоторые технические идеи. Одна идея
состоит в том, чтобы во всём множестве массивов одного типа выделить один
массив, и все операции с содержимым остальных массивов осуществлять через
посредство выделенного массива, который назовём mass.
Связь между массивами будем осуществлять через посредство mass, перегружая в него содержимое массивов, осуществляя операции с содержимым и затем осуществляя обратную перегрузку. Т.о. появляется две специфические дополняющие друг друга операции загрузки и выгрузки, то есть прямой и обратной перегрузки информации из массива в массив.
Будем считать, что все массивы имеют стандартную длину, равную 100 ячейкам. Едва ли нам понадобятся массивы большей длины
Поставим перед собой следующую задачу. Пусть у нас есть массив mass1[100]= {1,2,3,4,5,6,0,...,0}
и mass2[]={11,12,13,14,15,16,17,0,...,0}
- Пусть есть какой-то массив. Содержимое ячеек может изменяться, и отношение между значениями ячеек может представлять собой функциональные зависимости. Тогда, придавая какие-то значения одной ячейке, мы автоматически получим изменения в значениях другой ячейки. Какой здесь может быть структура. По условию, в системе обратной связи мы имеем дело с диалогом, который заключается в том, что формирование следующего значения аргумента и следующего значения функции происходит попеременно и т.о. , что результат предыдущей операции запускает последующую. Следующий момент заключается в определении вектора этого движения, а именно, что после чего, так как именно вектором движения определяется направление изменения функции. Мы принимаем, что первым формируется значение аргумента, и по отношению к его сформированному значению формируется значение функции. Этим определяется однонаправленный процесс формирования аргументов в сторону их увеличения.
Но ведь это зависит от того, прибавляем ли мы единицу или вычитаем её из предыдущего значения аргумента. А это значит, что изменение аргумента может быть и в сторону уселичения, и в сторону уменьшения. И более того, обобщая данное положение, мы получаем, что прибавлять или вычитать к значение аргумента мы можем любые числа, причем, в общем случае различные на каждом отдельном шаге. Поэтому тот вектор, о котором выше шла речь, выражает скорее отношение зависимости, то есть что от чего зависит.
- Как сказано выше, изменения значений функции аргумента, и функции совершаются (качественным) скачком, которому предшествуют количественные изменения. Величина количественных изменений определяется границей, которая устанавливается относительно значений, которые принимает в реальном времени вспомогательная функция относительно основной, где под основной понимается функция на стр.TSprocess, а под вспомогательной - функция на стр. TSprocess1.
- Т.о., как должна выполняться эта операция. Должна быть запущена основная функция, после чего должны опрашиваться значения производной функции, и когда соответствующая граница будет преодолена, должно быть изменено значение аргумента. Снова опрос вспомогательной функции, и когда граница значений будет преодолена, должно устанавливаться её значение, и т.д.
- Как это может быть реализовано? Попробуем идти практическим путём. Строим
третью нить и для начала попробуем всё организовать в ней, и из основной
программы будем её только запускать. Причем, будем делать это по шагам с
тем, чтобы можно было контролировать адекватность каждого делаемого нами шага.
- Следующая идея - цепочки рефлексов, или инстинкты. В этом случае мы имеем
дело с сетями, движение по которым осуществляется в зависимости от инстинктов,
которые определяются как внешними условиями, когда они реализуются, так и
внутренними, определяющими то, что следует реализовать. Т.о. мы имеем то, что
нужно сделать, и то, как это нужно сделать.
- Этот вопрос решался, когда мы рассматривали движение по ячейкам, но
там также это дополнялось формированием самого этого движения, формированием
маршрутов.