Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
2.4. Алгебры изображений отношений и их преобразованиеВ данном разделе мы изложим способ формализации среды наблюдателя с помощью структуры образа и рассмотрим операторы изображений, отображающие такую структуру в лингвистические структуры. Этот подход имеет самый предварительный характер и вне всякого сомнения требует значительных модификаций и поправок. Первоначальная цель заключалась в том, чтобы структурировать входные данные для процессоров образов, таких, как абдукционные машины, рассматриваемые в гл. 7, или сети на формальных нейронах, рассматриваемые в гл. 6. Когда мы попытались это сделать, стало очевидно, что полученные в результате (входные) образы представляют самостоятельный интерес и заслуживают изучения, как таковые, чем мы и займемся здесь. Допустим, что наблюдатель Если наблюдатель В данном контексте мы будем считать, что среда представляет собой некоторую часть пространственно-временного физического мира, состоящего из материальных объектов, которые обладают определенными свойствами. Какие именно свойства и отношения будет наблюдать наблюдатель Традиционный научный подход, несомненно, предполагает, что наблюдатель будет концентрировать свое внимание на небольшом фрагменте окружающего его мира, наблюдать именно те явления. которые относятся к этому фрагменту, и пытаться объединить свои наблюдения в некоторую осмысленную целостную картину. Окружающий нас мир весьма сильно структурирован; он построен из элементов, взаимодействующих между собой в соответствии с определенными правилами. Разумный наблюдатель пытается выявить отношения между элементами мира и обнаружить в них какие-то закономерности, или регулярности. Допустим, что объекты наблюдения — это некоторая часть нашей планетной системы: Земля, Солнце, Луна. Каждый из трех этих объектов обладает наблюдаемыми признаками, к числу которых можно отнести координаты центра тяжести, представленные в некоторой системе координат, массы, может быть, скорости и угловые скорости, а также множество других. Любой признак такого рода эквивалентен некоторому утверждению об одном из элементов. Наблюдатель может также попытаться получить утверждения, касающиеся одновременно двух или трех объектов, т. е. бинарные или тернарные (тройные) отношения. Бинарным отношением может быть, например, результат измерения расстояния между Солнцем и Землей. Оно может быть вычислено непосредственно по уже упоминавшимся координатам центров тяжести. Еще одним отношением могло бы быть гипотетическое взаимодействие между Солнцем и Землей, например, то, что Солнце влияет на движение Земли, но не наоборот. В качестве примера тернарного отношения можно было бы взять отношение, которое представляет движение либо неподвижность центра тяжести системы и которое может быть установлено по координатам всех трех объектов. Таким образом, мы приходим к рассмотрению множеств, сформированных из некоторых объектов, и отношений между ними, причем многие из этих отношений касаются исключительно отдельных признаков. Это означает, что в формализме для образов роль образующих играют объекты и отношения. Узлами графа, представляющего схему конфигурации, могут быть как объекты, так и отношения. Лишь в случае, когда задан только один тип (бинарных) отношений, из схемы можно исключить отношения, оставив в ней одни объекты. В этом смысле материал данного раздела отличается от разд. 6.1 - здесь мы включаем в рассмотрение также и отношения между образующими. Сейчас еще слишком рано судить о том, является ли такой подход более естественным, чем тот, которым мы пользовались в разд. 6.1. Естественные науки могли бы предоставить нам множество соответствующих примеров, но давайте вместо этого обратимся к примеру, где в качестве объектов выступают люди (см. рис. 2.4.1).
Рис. 2.4.1. Отношения между объектами, представленные на нем, имеют следующую интерпретацию:
В дополнение к указанным имеется ряд унарных отношений, представленных на схеме непомеченными кружками и характеризующих, например, возраст, пол и другие индивидуальные признаки. В конфигурациях подобного типа отношения связаны лишь с объектами. Очевидно также, что способ установления связи отношений с объектами далеко не произволен, и необходимо определять, когда отношения являются допустимыми. Для этого будут использованы правила связи, задающие показатели связи В качестве еще одного примера отметим большие, хотя, быть может, и менее интересные схемы организационных структур промышленной компании. Роль объектов снова выполняют люди, а бинарные отношения представляют собой цепочки, по которым идут распоряжения. Эти цепочки сформированы, возможно, с учетом ограничений, касающихся того, какая именно деятельность предусматривается отношениями управления. Естественно, в таких графах не должно быть циклов, что следует обеспечить, задав соответствующим образом тип соединения 2. Чтобы рассмотреть конфигурации отношений в общем виде, введем наблюдаемую среду, заданную абстрактно. В рамках нашего формализма образов введем множество образующих В число величин, представляемых Внутренние координаты могут также характеризовать звуковые и световые эффекты, такие, как воспроизведение цвета и звука, но нам нужны также и признаки, представляющие менее «осязаемые» эффекты и виды деятельности, такие, как слушание, сон и т. п. постольку, поскольку они относятся к Эти признаки могут изменяться под воздействием Индекс класса образующих а, с другой стороны, всегда будет оставаться фиксированным. Арность любого объекта — образующей — будет здесь произвольной, причем все показатели связей равны индексу класса образующей. Индексы класса и объектов, и отношений будут формироваться на основе некоторого заданного множества А (его не следует путать с множеством Поскольку все связи образующей Для того чтобы придать рассмотрению конкретность, обратимся к примеру, для которого частичный список объектов, принадлежащих Таблица 2.4.1 (см. скан) скажем «мужчина», не есть слово «мужчина» английского или любого другого естественного языка. Эту образующую, так же как и другие элементы данной и следующей таблиц, следует рассматривать в качестве абстрактных понятий. Имеют место включения типа «человек» с «живое существо» и другие отношения множеств; индексом класса образующей служит какое-то подмножество некоторого множества А. Чтобы упростить изложение, мы исключим время и будем работать в трехмерном пространстве, пренебрегая в результате весьма важным аспектом алгебр отношений. Отправной точкой при построении конфигураций объектов-отношений служит некоторое множество объектов, причем единственное ограничение задается системой правил
Связи, соответствующие необходимой арности, перенумерованы как Остановимся снова вкратце на арности образующих. Мы допустили возможность переменной, но ограниченной снизу условием (2.4.1) арности. Строго говоря, это означает, что заданная образующая может иметь более чем одну арность. Последующее станет яснее, если значение арности будет введено в идентификатор образующей. Это означает, что каждая образующая имеет ровно одну арность. Если Конфигурация, состоящая из объектов-образующих (i) все (ii) соединения устанавливаются только между (iii) все необходимые связи всех охвачены соединениями;
Мы не будем вводить в конфигурации наблюдателя Как и выше, подчеркиваем, что описания, помещенные в левом столбце табл. 2.4.2, не следует рассматривать как слова естественного языка. Первое из них, например, следует трактовать не как английское слово «color» («цвет»), но как некоторую абстрактную операцию наблюдения цвета объекта. Трудно, естественно, освободиться от влияния языка, которым вы пользуетесь, а согласно гипотезе Уорфа, вообще невозможно. Как бы то ни было, вводя конфигурации, следует стараться делать это на абстрактном уровне. Таблица 2.4.2 (см. скан) Отметим также, что некоторые из отношений Рис. 2.4.2. (см. скан) Наблюдатель все признаки. Мы будем идентифицировать изображения, задавая соединения, индексы классов образующих Строго говоря, мы работаем здесь только с полными конфигурациями, так как предполагается, что все необходимые связи соединены. Возможно, это условие следовало бы ослабить. Отметим также, что эти (замкнутые) связи включены в информацию, которую содержит изображение. Несколько примеров возможных конфигураций отношений и соответствующих им изображений приведены на рис. 2.4.2, где прямоугольники обозначают объекты, а кружки — отношения. Попытаемся теперь описать словами изображения: мы совершаем переход от предлингвистических образов к разговорной речи. Это отображение, конечно, будет многозначным, но мы попытаемся сделать так, чтобы оно имело единственное обращение. Естественный язык, конечно, может быть неоднозначным — лингвистическая литература изобилует примерами такого рода. Тем не менее сейчас мы хотим получить однозначное описание изучаемого изображения. Таблица 2.4.3 (см. скан) В первую очередь сделаем это неформально — так, как показано в табл. 2.4.3. Многие другие лингвистические высказывания можно рассматривать как навеянные изображениями не только из-за различных значений содержащихся в них отношений, но также и в связи с изменчивостью; вызванной способом применения синтаксиса. Это приводит нас к основной проблеме — как можно формализовать это многозначное отображение, если в явном виде заданы словарь и грамматика языка, которым мы будем пользоваться? Следовало бы попытаться понять интроспективно, как в действительности происходит отображение образов отношений в лексические цепочки, что продемонстрировано в табл. 2.4.3. Это нелегко выразить точно, на языке хорошо определенного алгоритма. Поскольку, однако, конечным результатом служит линейная лексическая цепочка, определенная на некотором словаре Один из способов заключается в использовании произвольных маркеров, как это принято в традиционной лингвистике, для указания синтаксических зависимостей, вносимых топологией. В строке (в) табл. 2.4.3 можно было бы, например, использовать маркеры, чтобы показать, что отношение, представляемое
Если семейство маркеров можно сделать достаточно богатым, то это позволяет сохранить топологическую информацию при отображении из Во-вторых, не учитываются ограничения, свойственные говорящему человеку, в связи с особенностями его кратковременной памяти. В работе Кучеры и Каупера (1975) утверждается, что это ограничение следует вводить в любую реалистичную модель разговорной речи, в которой не встречаются предложения, вывод которых сопряжен с использованием большой кратковременной памяти для соблюдения сложных синтаксических зависимостей. Это не означает, что будут ограничены длина или количество допустимых предложений, — ограничивается лишь объем необходимой временной памяти. В качестве примера того, к чему мы стремимся, рассмотрим конкретное отображение в некоторое Это не слишком удачный пример, но основную идею он иллюстрирует достаточно хорошо. Для формализации введем грамматику Множество К состоит изо всех элементов вида Рассмотрим произвольную образующую причем если В обоих случаях
где
и будем считать, что Будем называть Переходы
где
При удалении и добавлении в пункте Целесообразно было бы обобщить рассмотренное выше с тем, чтобы заменить точное соответствие Для того чтобы продемонстрировать, как такой автомат работает, положим
и следующие состояния:
и т. д. с другими комбинациями значений верхних индексов Если, например, арность образующей
Если же образующая
Рис. 2.4.3. Обратимся к приведенной на рис. 2.4.3 конфигурации и преобразуем ее в предложение, принадлежащее Вопрос о выборе перестановки остается открытым, однако он вполне может нести определенную информацию, представлять соответствующие стилистические средства и выражать какие-то нюансы, отсутствующие на самом деле в заданном изображении. Из начального состояния Воспользуемся теперь перестановкой
Затем мы встречаемся с образующей
Происходит переход к состоянию
Происходит переход к состоянию
Происходит возврат к состоянию
Происходит переход к состоянию
Мы выявили синтаксические зависимости, представленные на рис. 2.4.4, а. Они, как это показано на рис. 2.4.4,б, представляют
Рис. 2.4.4. текущее содержание кратковременной памяти: между Оператор изображения Свойства отображения Предложение 2.4.1. (i) Язык (ii) Число состояний
число терминальных переменных
здесь (iii) Отображение Доказательство. Число состояний Для того чтобы ограничить число состояний, заметим, что
Аналогично, чтобы ограничить число терминальных символов, замечаем, что векторы на компонентах
возможностей. Если некоторые из значений В совпадают, то число вариантов может оказаться меньшим, чем в (2.4.13). Просуммировав, приходим к выражению (2.4.11). Для доказательства утверждения Замечание 1. Изображения представляют информацию, собранную наблюдателем Замечание 2. На строение налагается ряд чрезвычайно жестких ограничений, одно из которых заключается в том, что мы имеем дело исключительно с «мгновенными» ситуациями. Время исключено из рассмотрения. При введении времени возникают также ограничения Замечание 3. Мы полагаем, что конфигурации и изображения, выявленные наблюдателем Замечание 4. Некоторые конфигурации, принадлежащие множеству регулярных конфигураций
|
1 |
Оглавление
|