![](/user_photo/_userpic.png)
книги из ГПНТБ / Автоматы и разумное поведение. Опыт моделирования
.pdfных следящих систем, названных нами следящими система ми «по результатам» и «по чувствам».
Следящая система «по результатам» предусматривает контроль за соответствием реального положения автомата в среде ранее запланированному. Как уже отмечалось выше, при построении плана автомат использует трехуровневую внутреннюю модель среды; нижний уровень плана представ ляет собой последовательность переходов из одной клетки второго уровня внутренней модели в другую. Выбор конкрет ного плана фиксирует и определенную последовательность клеток второго уровня внутренней модели среды, через ко торые должен проходить реальный путь движения автомата. Эта последовательность клеток ориентиров автоматом запо минается. При выполнении плана внутренняя модель исполь зуется автоматом для определения своего места нахождения, т. е. ориентации в среде. Произведя какой-либо шаг, автомат «мысленно» передвигается и по внутренней модели среды. При этом в каждый момент времени он может определить свое положение в среде на различных уровнях внутренней модели. Эта информация и используется автоматом для сравнения с тем положением в среде, которое предусмотрено планом.
Таким образом, в процессе движения автомат производит постоянный контроль соответствия своего положения в среде ранее запланированному. В тех случаях, когда оказывается, что положение автомата не соответствует ни одной из кле ток-ориентиров, сформированный план считается нарушен ным и следящая система «по результатам» включает специ альные аварийные программы коррекции. Действие этих программ состоит в следующем. С момента обнаружения рас согласования автомат начинает отсчет действий-шагов, про должая движение в прежнем направлении. После выполне ния определенного, заранее заданного экспериментатором,
числа шагов и при условии, .что за это время не |
достигнута |
ни одна из клеток-ориентиров, автомат перестает |
выполнять |
план низшего уровня и начинает движение по плану выс шего уровня, т. е. по общему направлению к цели (при этом сохраняется возбуждение только i-модели элемента высшего уровня плана, а возбуждение г'-моделей этапов плана низше го уровня приравнивается нулю). Если и в этом случае по сле выполнения заранее заданного количества шагов авто мат не попадает в одну из клеток, предусмотренных планом, или не достигает цели, движение прекращается и из послед ней клетки план перестраивается заново. При перестройке плана могут быть использованы сформированные ранее Р-поверхности.
Следящая система «по чувствам» в процессе движения автомата постоянно сравнивает уровень возбуждения г-модели
НПр с некоторым «критическим» уровнем, величина ко торого зависит от предполагаемого на данном этапе плана «эмоционального» состояния автомата. «Критический» уро вень для каждого этапа определяется как сумма некоторой, начально задаваемой, постоянной величины (характеризую щей «прошлый опыт» и «характер» автомата) и добавки, линейно зависящей от среднего уровня Р-поверхности на соответствующем этапу участке среды. Если уровень воз буждения i-модели НПр превышает «критический», автомат прекращает движение и из последней клетки перестраивает план заново.
§ |
5. |
Взаимодействие |
моделей |
планирования |
и |
|
передвижения |
|
|
Предыдущие эксперименты с автоматами РЭМ-1 и РЭМ-2 были проведены на участке среды, ограниченном «полем зрения» РЗМа в режиме стратегического осмотра. В общем случае автомат помещается в среду произвольных размеров и его поведение состоит из следующих этапов: стратегиче
ского осмотра участка среды; построения |
плана поведения |
на этом участке; выполнения плана (в результате автомат |
|
оказывается на одной пз границ участка); |
стратегического |
осмотра нового участка и т. д. до достижения главной цели. Рассмотрим этот процесс более подробно на примере ис следования поведения М-автомата «норма» в среде, часть которой изображена на рис. 51 (утолщенные линии показы вают границы пространства, соответствующего клеткам вто рого уровня внутренней модели среды). Клетка среды, явля ющаяся главной целью автомата, отмечена буквой F3. Стрел ками различной величины показаны: составные действия, выбранные автоматом для достижения промежуточных це лей; сложные действия (план поведения, выбираемый на
каждом участке)' и, наконец, выполненные автоматом |
кон |
||
кретные действия-шаги. На |
рис. 51 |
приведены только |
I I и |
I I I участки среды. Нижний |
участок |
(I) совпадает со |
сре |
дой, описанной при рассмотрении предыдущих эксперимен тов. В этой среде проводилось детальное исследование реак ций автомата и его настройка. Не останавливаясь повторно па описании поведения автомата на участке I , отметим толь ко, что выработанный им план поведения был выполнен: автомат достиг предусмотренной планом промежуточной це ли — клетки Fi.
Из клетки Fi — первой промежуточной |
цели — автомат |
|
произвел стратегический осмотр участка I I |
и выбрал общее |
|
направление |
движения — «вправо — вниз». Клетка F% явля |
|
лась второй |
промежуточной целью. В соответствии с этим |
X |
|
• |
лу |
л• |
X |
• X • r' |
• • • о 0 • X • • • • |
|
|
||||||||||||
• |
|
-* |
r |
V |
• |
• • |
|
|
X |
• |
• \ |
|
|
|
• |
|
|
||||
J.? |
• X |
• |
• |
• A |
• |
>—1 |
• |
• |
|
|
|
|
|
|
|
||||||
|
T |
|
• X |
X |
X |
VV |
s |
|
|
|
|
|
|
|
|||||||
F<53 |
? |
X |
• о o |
|
|
-о |
• • |
X |
|
|
-0= |
• V |
p* |
• |
"J |
• |
|
|
|||
• |
• |
• |
• |
X |
|
о |
|
X |
• |
|
X |
|
|
iT |
|
|
|||||
X |
• |
> |
|
|
|
|
• |
• |
|
|
• |
|
ч |
|
;1 |
|
|
|
|||
• |
• |
• |
X |
• • |
• • |
|
о |
• |
|
|
|
• |
|
|
|
|
|||||
• • |
X |
• • |
// |
X X |
|
|
• |
|
. |
. • |
/// |
• |
|
4, |
|
|
|||||
|
|
|
|
|
|
Рис. |
51. |
Построение |
и |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
выполпение |
планов |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
М-автоматом |
РЭМ. |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
был построен план передвижения (последовательность |
слож |
||||||||||||||
|
|
|
|
|
|
ных действий) для достижения F2. Однако в процессе дви |
|||||||||||||||
|
|
|
|
|
|
жения под влиянием внешних условий, выраженных в |
|||||||||||||||
|
|
|
|
|
|
расположении |
объектов «пища», |
автомат |
нарушил |
план. |
|||||||||||
|
|
|
|
|
|
В районе клетки А следящая система «по результатам» |
за |
||||||||||||||
|
|
|
|
|
|
фиксировала несовпадение положения автомата с заплани |
|||||||||||||||
|
|
|
|
|
|
рованным. В этих условиях автомат должен был продолжать |
|||||||||||||||
|
|
|
|
|
|
движение в направлении последнего этапа |
(«вправо — |
||||||||||||||
|
|
|
|
|
|
вниз») |
до достижения |
одной из клеток, зафиксированных в |
|||||||||||||
|
|
|
|
|
|
следящей системе «по результатам», или до выполнения оп |
|||||||||||||||
|
|
|
|
|
|
ределенного, заданного экспериментатором, количества шагов, |
|||||||||||||||
|
|
|
|
|
|
которое характеризует «степень доверия» автомата выбран |
|||||||||||||||
|
|
|
|
|
|
ному плану. В описываемом эксперименте количество шагов |
|||||||||||||||
|
|
|
|
|
|
было задано равным четырем. Выполнив их, автомат, одна |
|||||||||||||||
|
|
|
|
|
|
ко, не вышел ни в одну из запланированных клеток. Про |
|||||||||||||||
|
|
|
|
|
|
граммой автомата в таких случаях предусмотрено полное |
|||||||||||||||
|
|
|
|
|
|
уничтожение влияния плана нижнего уровня |
(элементы пла |
||||||||||||||
|
|
|
|
|
|
на не получают возбуждения) |
и |
усиление |
влияния |
плана |
|||||||||||
|
|
|
|
|
|
верхнего уровня, т. е. общего направления движения. В соот |
|||||||||||||||
|
|
|
|
|
|
ветствии с этим автомат продолжал движение «вправо» в те |
|||||||||||||||
|
|
|
|
|
|
чение трех |
шагов |
(количество шагов, как и в предыдущем |
|||||||||||||
|
|
|
|
|
|
случае, задавалось экспериментатором). После выполнения |
|||||||||||||||
|
|
|
|
|
|
трех шагов автомат оказался в клетке |
F2 и из нее произвел |
||||||||||||||
|
|
|
|
|
|
стратегический осмотр |
нового |
участка |
( I I I ) |
среды. |
|
Fs, |
|||||||||
|
|
|
|
|
|
На участке |
I I I был |
выбран |
план достижения |
клетки |
|||||||||||
|
|
|
|
|
|
содержащей главную цель. При передвижении в среде авто |
|||||||||||||||
|
|
|
|
|
|
матом был опять нарушен выработанный план. Двигаясь в |
|||||||||||||||
|
|
|
|
|
|
направлении последнего этапа, автомат вышел в клетку В |
|||||||||||||||
235 |
|
|
|
|
|
второго |
уровня, предусмотренную |
следящей системой |
«но |
результатам» в качестве результатов |
одного из |
этапов пла |
|
на. Как |
видно из рисунка, план не предусматривал перехода |
||
автомата |
из начальной клетки участка |
I I I сразу |
в клетку В. |
Однако, поскольку автомат все ше попадает в нее, он начи нает выполнять этап плана по передвижению из клетки В в следующую запланированную. Автомат выполняет остав шиеся этапы и приходит в клетку F3, содержащую главную цель.
В процессе достижения главной цели автоматом было вы полнено 46 простых действий-шагов за 81 такт функциони рования. При этом суммарная разность возбуждений цент ров Пр и НПр составила 35 усл. ед. на такт. На I участке среды план выполнен автоматом без значительных наруше ний; на I I участке автомат «сбился» с намеченного пути п вынужден был построить новый план, ие достигнув проме
жуточной |
цели (Fz); на |
I I I участке отклонение от намечен |
ного пути |
не привело к |
окончательному нарушению плана |
и автомат пришел в клетку Fz, содержащую главную цель.
Необходимо еще |
раз |
отметить, |
что структура автомата |
||
«норма» |
в процессе |
его |
движения |
в среде не |
изменялась. |
В этой |
связи можно |
говорить, что |
адекватность |
полученных |
на участках I I и I I I реакций автомата свидетельствует о воз можности его нормального функционирования в любой пз сред выбранного класса (т. е. содержащих только объекты выбранного типа). Наличие нарушений плана на этих участ ках не должно рассматриваться как следствие «новизны» среды. Более того, среда была специально организована та ким образом, чтобы способствовать нарушению планов. Это обстоятельство было вызвано необходимостью проверки фун кционирования следящих систем автомата.
Как видно из описания эксперимента, автомат РЭМ впол не успешно справляется с задачей целенаправленного пере движения в среде, содержащей «знакомые» для него объек ты. Это позволяет считать, что построение физических устройств по типу необучающихся М-автоматов уже в на стоящее время может оказаться эффективным для решения ряда практических задач, связанных с автономным передви жением роботов в реальных средах с ограниченным разно образием объектов.
Результаты экспериментального исследования описанного ранее М-автомата РЭМ-2 показали, что пспользование пол ного М-автомата в качестве системы, формирующей двига тельное поведение, позволяет успешно решать задачу авто матического управления целенаправленным передвижением различного рода объектов в некотором классе сред. Мы ви дели также, что решение этой задачи с помощью необучающегося М-автомата, каковым является РЭМ-2, предполагает использование при его задании информации о среде, в кото рой автомату предстоит функционировать. При этом, чем полнее используется такая информация, тем «лучшим» ока зывается поведение, формируемое необучающимся М-авто- матом. В ряде случаев, однако, полная априорная информа ция о среде может отсутствовать. Ситуации такого рода характерны для некоторых практически важных задач авто матизации [26, 53, 59, 67]. Поэтому представляет значитель ный интерес изучение принципов построения таких М-авто- матов, которые могли бы начинать свое функционирование на основе зафиксированной в их структуре неполной инфор мации о среде, а затем «улучшали» бы свое поведение, ис пользуя накапливаемый ими опыт. Речь идет, таким обра зом, о создании М-автоматов, способных формировать адап тивное поведение.
Формирование М-автоматом адаптивного поведения свя зано, очевидно, с реализацией в его М-сети процессов обуче ния и самоорганизации. Изучение этих процессов в М-сетях
исоставило основное содержание работ по дальнейшему раз витию моделп двигательного поведения. Результатом этих работ явилось построение и экспериментальное исследование полного самообучающегося и самоорганизующегося М-авто мата МОД.
Вработе [5] высказано теоретическое предположение о том, что сравнительно простые операции изменения весов связей в М-сети, осуществляемые по-разному в зависимости от состояния интегрирующих центров оценочной сферы (Пр
иНПр), могут обеспечить существенное увеличение эффек тивности работы рассматриваемых систем. Это предположе ние нуждалось в экспериментальной проверке по следующим основным причинам.
1. Хорошо известны работы по исследованию обучения путем изменения весов связей в системах типа персептрон [26]. Однако использовать имеющиеся здесь результаты для случая М-автоматов невозможно, поскольку рассматривае мые нами системы отличаются от персептропов следующими существенными моментами: а) М-сети содержат некоторое множество уровней, или «слоев», г-моделей, между которыми имеются как прямые (в направлении рецепторы — эффекто ры), так и многочисленные обратные связи; это обстоятель-
ство само по себе еще не составляет принципиального отли |
|||||
чия М-сети от персептрона, тем не менее свойства персеп- |
|||||
тронов |
с обратными |
связями |
исследовались |
крайне |
мало; |
б) на работу М-сети оказывает существенное влияние си |
|||||
стема усиления — торможения |
(СУТ), в общем случае |
мно |
|||
гоуровневая; то, что СУТ действительно изменяет ход про |
|||||
цессов переработки информации в М-сети, было эксперимен |
|||||
тально |
показано ранее |
(см. раздел I I I ) ; в) М-сеть является |
|||
сетью с семантикой и в начальном состоянии |
организована |
||||
определенным образом во всех своих сферах; |
г) в ходе ра |
||||
боты М-сети возникают новые i-модели, роль которых в об |
|||||
учении |
весьма велика. «Растущие» персептроны также до |
||||
сих пор не пзучалпсь. Перечисленные отличия не допуска |
|||||
ют прямого перенесения результатов, полученных на персеп- |
|||||
тронах, на случай М-сетей, и специальное |
исследование |
||||
свойств последних становится |
необходимым. |
|
|
|
2. Известны |
исследования |
процесса обучения |
автоматов |
|||||||||||
|
в средах, генерирующих сигналы типа |
«штраф» |
и |
«не |
|||||||||||
|
штраф» [48, 63]. Существенным отличием рассматриваемых |
||||||||||||||
|
систем от таких автоматов является расширение набора сиг |
||||||||||||||
|
налов, воспринимаемых пмп от среды. Кроме того, сигналь |
||||||||||||||
|
ные |
значения |
могут |
приобретать |
любые |
воспринимаемые |
|||||||||
|
М-автоматом объекты среды. Сведение сигналов среды к |
||||||||||||||
|
оценкам Пр и НПр в оценочной сфере автомата |
выполняется |
|||||||||||||
|
по весьма гибким и меняющимся в ходе работы автомата |
||||||||||||||
|
правилам (реализуемым изменяющейся структурой М-сети). |
||||||||||||||
|
Таким |
образом, |
интерпретация |
автоматом |
сигналов |
среды |
|||||||||
|
в «штрафы» |
и |
«не |
штрафы» |
зависит от |
его |
предыстории |
||||||||
|
и не является жесткой. Это обстоятельство, а также свойства |
||||||||||||||
|
М-сети, перечисленные в п. 1, исключают возможность опи |
||||||||||||||
|
сания М-автоматов в терминах автоматов, минимизирующих |
||||||||||||||
|
сумму штрафов, и, следовательно, прямое перенесение на |
||||||||||||||
|
рассматриваемый случай имеющихся в этой области резуль |
||||||||||||||
|
татов оказывается невозможным. |
|
|
|
|
|
|
|
|||||||
|
3. Построение модели в виде М-автомата |
предполагает |
|||||||||||||
|
определенную |
предорганизацию |
ее структуры. |
В |
разделе |
||||||||||
|
I I I |
показано, |
что необучающиеся |
модели |
могут |
быть |
пред- |
||||||||
|
организованы таким образом, что обеспечивают требуемое |
||||||||||||||
|
поведение. Процессы обучения в М-сети приводят к образо |
||||||||||||||
|
ванию новых структур, накладывающихся на структуры |
||||||||||||||
|
предорганизацип и искажающих их. Соответственно изменя |
||||||||||||||
|
ется и поведение модели. Было неясно, существуют ли ре |
||||||||||||||
|
жимы |
обучения, |
приводящие к улучшению поведения и, |
||||||||||||
|
если существуют, то удастся ли определить области допус |
||||||||||||||
|
тимых |
значений |
соответствующих |
параметров. Для |
ответа |
||||||||||
|
на эти |
вопросы |
также необходимо было провести экспери- |
||||||||||||
238 |
ментальное |
исследовапие. |
|
|
|
|
|
|
|
|
4. Экспериментальный характер исследования диктовал ся следующими соображениями. Хотя описание процессов обучения М-сети в общем виде, безусловно, предпочтитель нее, однако М-сеть является «неудобным» для формализации объектом. Прежде всего, это связано с тем, что упрощение ее характеристик, неизбежное при формализации, может привести к существенному изменению ее свойств. Далее, представлялось затруднительным или мало перспективным использовать существующие в настоящее время методы фор мального описания объектов такого рода. Так, ряд методов, предложенных для описания процессов в сетевых структу рах, применим только для регулярных (например, типа ре шеток) или однородных (относительно свойств элементов) сетей, в то время как М-сеть не является ни регулярной, пи однородной. Разработанные методы синтеза сетей из по роговых нейронов [21] также неудобны в нашем случае, по скольку предусматривают предварительное формально-логи ческое описание требуемых функций сети (а мы как раз и хотим исследовать, какие функции сеть в состоянии реа лизовать). Кроме того, существующие алгоритмы синтеза обеспечивают построение сетей весьма небольшого объема.
Как упоминалось выше, нашей задаче не соответствуют языки описания персептронов и автоматов с линейной так тикой. Определенные возможности имеются при использова нии методов синтеза конечных автоматов [18, 19]. Здесь не обходимо представление в качестве элементарных автоматов г-моделеи и связей сети, что создает определенные труднос ти и обусловливает различного рода упрощения. Значитель ные трудности связаны с представлением в этом языке функ ций СУТ. Кроме того, проведению работ по формализации, требующих значительных усилий, представлялось целесооб разным предпослать доказательство существования решения, которое могло быть дано экспериментальным исследованием модели сети.
Процессы в сети могут быть естественным образом опи саны дифференциальными уравнениями, хотя и здесь значи тельные трудности связаны с представлением многоуровне вой СУТ. Заранее ясно, что число уравнений в системе, описывающей достаточно сложную сеть, окажется весьма большим. Это потребует применения для решения этой си стемы численных методов, так что преимущества такого под хода оказываются сомнительными. Использованные нами потактовые расчеты состояния М-сети, по существу, эквива лентны численному решению некоторой системы уравнений каким-либо из шаговых методов. Отметим, что при этом со храняется наглядность представления сети, а ее функцио нальные характеристики задаются без существенных упро щений.
Глава 8
МОДЕЛЬ
ДВИГАТЕЛЬНОГО
ПОВЕДЕНИЯ
МОД
Для проведения экспериментального исследования процес сов обучения была разработана и реализована в виде про граммы для ЦВМ вычислительная модель М-автомата. При этом был использован тот же, что и в предыдущих случаях, общий «сюжет» двигательного поведения: МОД помещался в среду п, передвигаясь в пей, должен был выполнить за ранее заданный ему план действий. Имеющиеся в среде шесть типов объектов в различной степени «опасны» или «полезны» для автомата. МОД может активно воздейство вать на среду, изменяя существующее в ней расположение объектов.
§ 1. Общая схема М-автомата
Каждая ячейка среды, в которой находится М-автомат, мо жет быть либо пустой, лпбо содержать одпп пз раздражите лей. Последние можно классифицировать по признаку их значения для автомата. Для того чтобы содержательпо ин терпретировать процессы, происходящие в автомате, введем условные обозначения элементов среды (табл. 6). Каждой ячейке среды приписывается пара чисел, характеризующих
интенсивности заданных |
в |
среде «привлекательного» |
(А) |
|
п «непривлекательного» |
(В) |
запахов. Еще пара |
чисел, |
оди |
наковых для всех ячеек, задает интенсивность |
признаков |
|||
«общего состояния» среды, |
например «светло» |
и «тепло». |
В процессе функционирования моделп интенсивность этпх признаков меняется в некоторой функции времени.
Автомат строит свое поведение, последовательно выпол няя действия-шагп, переводящие его пз одной ячейки среды в другую, соседнюю. Имеется также шаг, не изменяющий положения автомата. Таким образом, осуществление каждо го шага связано с выбором одного из девяти возможных. Выбор осуществляется на основе информации о состоянии
среды |
в окрестности |
автомата, т. е. на основе |
«восприятия |
|
ситуации», и зависит |
от |
внутреннего состояния автомата |
||
в момент выбора. |
|
|
|
|
В |
структуру автомата |
введена некоторая |
организация |
в виде наличия определенного набора i-моделей и связей между ними.
>Совокупность введенных связей задает автомату систему
|
«безусловных |
рефлексов», направленных |
на «выживание» |
|
и «сохранение целостности», например: «избегать опаснос |
||
|
ти», «приближаться к пище» и т. п. Таким образом, началь |
||
|
ная организация автомата определяет мотивацию его пове |
||
|
дения. |
|
|
|
Не забывая о том, что автомат представляет собой еди- |
||
240 |
ную М-сеть, |
условно выделим в нем семь |
основных блоков. |
Т а б л и ц а 6
Услопное |
наи |
Графиче |
|
Отношение» |
Вызываемое |
Связан о |
|
|
||
менование |
раз |
ское изо |
Группа |
|
|
|||||
к автомату |
«ощущение» |
«запахом» |
Примечания |
|||||||
дражителей |
бражение |
|
||||||||
|
|
|
|
|
|
|||||
«Зпсрь |
А» |
О |
«Зверь» |
Опасно |
Больно |
В |
По отношению |
|||
«Зиорь |
5» |
о |
«Зверь» |
Опасно |
Больно |
В |
«опаспо»: |
|
||
зА > зВ > зС. |
||||||||||
«Зверь С» |
© |
«Зверь, |
Опасно, |
Больно, |
А, В |
По ощущеппю |
||||
«Дерево |
Аъ |
|
ппща» |
полезно |
вкусно |
А |
«больно»: |
|
||
|
«Дерево, |
Полезно |
Невкусно |
зА>зВ> |
зС. |
|||||
«Дерево |
|
В» |
|
ппща» |
|
— |
— |
|
|
|
|
О |
«Дерево» |
Неприятно |
«Запах» |
име |
|||||
|
|
|
|
|
|
|
ется во |
всех |
||
|
|
|
|
|
|
|
— |
|||
«Убсжпще» |
п |
«Убежище» |
Полезно |
Удобно |
ячейках |
окре |
||||
|
|
|
|
|
|
|
стности |
разд |
||
|
|
|
1 1 |
|
|
|
|
ражителя
гСхема взаимодействия блоков представлена на рис. 52. Здесь
Р— блок приема информации, ПО — блок понятийных обоб
щений, ПС — блок памяти ситуаций, Э — блок эмоций, Ж — блок желаний, Д — блок действий и СУТ — система усиле ния — торможения.
* Блок приема информации содержит некоторое множество i-моделей, каждая из которых поставлена в соответствие од ному из раздражителей. Если в ячейках окрестности авто мата содержатся некоторые из этих раздражителей, то
гсоответствующие им i-модели возбуждаются. Между i-моде лями раздражителей н i-моделями возможных шагов автома
|
та, имеющимися в блоке Д, существуют заранее вводимые |
|
и необучаемые связи, которые образуют систему «безуслов |
|
ных рефлексов» автомата. Блок содержит также i-модели |
|
«ощущений» автомата. Так, если в занимаемой автоматом |
|
ячейке среды имеется раздражитель, одним из заданных |
|
свойств которого является свойство вызывать «боль», то со |
|
ответствующая этому ощущению i-модель окажется возбуж |
|
денной. В блоке имеются также i-модели, возбуждающиеся |
|
при восприятии запахов А и В, а также i-модели характе |
|
ристик «общего состояния» среды. |
|
В исследованном варианте автомата i-модели блока Р |
|
позволяют ему воспринимать: раздражители шести типов; |
|
четыре вида ощущений («больно», «вкусно», «невкусно», |
|
«удобно»); два типа запахов различной интенсивности; че |
|
тыре характеристики «общего состояния» среды («тепло», |
|
«холодно», «светло», «темно») и их градации. Восприятие |
|
ситуации осуществляется автоматом в каждый момент дис- |
241 |
кретпого времени. Между возбужденными i-моделями могут |
Рис. 52. Схема взаимодей СУТ ствия блоков М-сети ав
томата МОД.
ПС
Ж
|
по |
| |
„Тело" |
|
Среда |
возникать «ассоциативные» связи. Воспринятая в блоке Р информация передается для обработки в блоки понятийных обобщений, памяти ситуаций и эмоций.
Блок понятийных обобщений. Раздражители, содержа щиеся в среде, могут быть объединены в различные группы и классы. Каждой из групп и классам ставятся в соответ ствие определенные i-модели. Таким образом, блок содержит i-модели понятий различного уровпя. Исследование механиз мов представления понятий п систем понятий в М-сетях со ставляет отдельную задачу. Для изучения этих механизмов разработана специальная модель, обсуждение которой удоб но провести ниже. Поэтому будем считать пока, что некото рая начальная структура блока задана. Начальная совокуп ность связей между i-моделями понятий составляет «си стему знаний» автомата. Последняя пмеет иерархическую организацию. Связи, пз которых она состоит, характеризуют ся высокой проходимостью. В процессе функционирования автомата на «систему знаний» могут накладываться «ассо циативные» связи. Между i-моделями понятий и i-моделями действий в блоке Д могут устанавливаться связи, обеспечи
вающие «условнорефлекторные» |
реакции автомата. |
||
Блок |
памяти ситуаций. Ряд |
i-моделей этого блока в на |
|
чальном |
состоянии |
не имеет |
содержательной интерпрета |
ции, связей друг |
с другом и с другими i-моделями («ре |
зервные» элементы). На множестве этих элементов задана закономерность «спонтанных» возбуждений. Блок содержит i-модели, относящиеся к двум уровням. i-Модели первого
уровня |
сохраняют состояние возбуждения |
(кратковременная |
||
память) |
в течение п моментов времени. Память |
i-моделей |
||
второго уровня составляет |
кп единиц времени, где к — целое |
|||
и к > 1. Таким образом, |
если в некоторый |
момент |
времени |
|
автомат |
воспринимает ситуацию и одна из i-моделей первого |