Алгебраические свойства отношений в неоднородных семантических сетях

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 16.01.2018
Размер файла 42,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Алгебраические свойства отношений в неоднородных семантических сетях

Семантические сети как аппарат представления знаний известны уже более тридцати лет. В 1966 г. Росс Квиллиан впервые ввел идею «семантической сети», которая в дальнейшем получила весьма широкое распространение [Brachman, 1979]. И, хотя его первичным намерением было представить в своих сетях семантику английских слов, в скором времени очень сходные представления использовались для моделирования многих видов «несемантических» вещей.

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

Семантические сети обеспечивают достаточно простую и четкую схему представления знаний и механизм вывода на них. Большим их достоинством является механизм наследования свойств в иерархических структурах.

Классификация отношений на основании их алгебраических свойств

Формальное представление неоднородных семантических сетей

Будем рассматривать неоднородную семантическую сеть [Осипов, 1997] как семейство ориентированных графов с помеченными дугами и общим множеством вершин с именами из множества S, элементы которого именуют предметы и процессы реального мира. Дуги графов соответствуют бинарным отношениям из некоторого конечного семейства R1, R2, … Rn отношений на множестве S={S1, S2, …}.

Элементы множества S есть имена объектов, которые, как правило, имеют определенную внутреннюю структуру и характеризуются рядом признаков и свойств. Они задаются семейством множеств D={D1, D2, …Dn}, где каждое множество Di называется множеством атрибутов, а всякому объекту или процессу ставится в соответствие некоторое подмножество кортежей из декартова произведения Dk = Di1 Di2 … Dik (k n) некоторых подмножеств из D, называемое его экстенсионалом или объемом.

Совокупность индексов множества атрибутов события i = <i1, i2,… ik> называется его содержанием. Будем отождествлять индексы множеств из D с именами соответствующих множеств.

Имя события S будем считать функцией как его объема, так и содержания: S=S (i,).

Неоднородная семантическая сеть, в таком случае, может быть представлена в виде:

W = < D, S, R>.

Отношения как множества упорядоченных пар

Введем следующие обозначения: под Rf будем понимать свойство рефлексивности, nRf - нерефлексивности, aRf - антирефлексивности. Аналогично, Tr, nTr, aTr - свойства транзитивности, нетранзитивности и антитранзитивности соответственно; у свойства симметричности четыре градации: Sm, nSm, anSm и aSm. ASm - свойство асимметричности.

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

Далее используется представление отношений в виде (0,1) - матриц R={rij}, где

В таком случае рефлексивность означает наличие единиц на главной диагонали, симметричность - симметричное расположение единиц относительно главной диагонали, а транзитивность означает, что если элементы (i, j) и (j, k) равны единицам, то на месте (i, k) тоже должна стоять единица.

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

На рис. 1 представлены матрицы трех наиболее распространенных отношений - нестрогого порядка (Rf, Tr, anSm), эквивалентности (Rf, Tr, Sm) и квазипорядка (Rf, Tr, nSm) соответственно.

Рис. 1. Матрицы отношений нестрогого порядка, эквивалентности и квазипорядка

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

Отношения, выражаемые через атрибуты

Обратимся к тем отношениям, определение которых может быть получено в терминах атрибутов событий. То есть, отношениям между событиями, происходящими одновременно и вовлеченными в эти отношения за счет пересечения как своих объемов, так и содержаний.

Введем ограничение на множества R и S следующим образом:

между событиями и их именами существует взаимно однозначное соответствие, то есть Si и Sj обязательно называют разные объекты;

отношения Ri таковы, что они выполняются только на парах различных объектов, и выражение вида Ri(Sj, Sj) не имеет смысла (Ri - антирефлексивны по своей природе).

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

Рассмотрим отношение R, обладающее свойствами aRf, nTr, Sm. В свете сказанного выше, это отношение «антирефлексивной» толерантности. С другой стороны, такими же свойствами описывается отношение отрицания.

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

Введем дополнительные определения:

Если <S,> - событие, то всякое будем называть экземпляром события <S,>.

То обстоятельство, что - экземпляр события S, будем записывать = S и говорить, что S выполняется на .

Пусть 1= S1, 2= S2 и

1={<i1, d1>,<i2, d2>,…,<il, dl>},

2={<j1, e1>,<j2, e2>,…,<jm, em>}

Введем отображение F: R V, где V - множество векторов v=(a, b) длины 2, таких, что

a{1, }, b{0, 1, }.

Тогда F(Rp)=(a, b), где

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Иначе говоря, если множество индексов атрибутов второго события вложено во множество индексов атрибутов первого события, то a=1; если множества атрибутов пересекаются, то a=.

Случай a=0 означает, что множества атрибутов не пересекаются и, следовательно, не удовлетворяет поставленным требованиям. Мы предполагаем, что объекты S1 и S2 имеют хотя бы один общий атрибут.

Второй элемент вектора - b - определяется следующим образом:

Отображение F делит семейство отношений R на шесть классов:

F(R)=(1,1)

F(R)=(1,)

F(R)=(1,0)

F(R)=(, 1)

F(R)=(,)

F(R)=(, 0)

Для отношений такого рода всегда существуют обратные отношения, определяемые формулой:

Ri-1(S1, S2)=Rj(S2, S1).

Поэтому выделенное отношение R характеризуется двумя векторами: F(R) и F(R-1) или, что то же самое, матрицей M размера 22, где M(R)={F(R), F(R-1)}.

Из 36 матриц такого рода реально имеют смысл только 10.

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

О рефлексивности нельзя сказать ничего определенного из-за отсутствия четкого разделения и в определении элементов матрицы М. Если строгое и нестрогое вложения рассматривать отдельно, то данным матрицам соответствуют 16 различных отношений. Из них только восемь имеют разные свойства рефлексивности, симметричности и транзитивности. То есть, в терминах таких отображений M(R) можно получить более детальное разделение отношений, чем просто основываясь на их свойствах.

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

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

семантический алгебраический сеть

1) R: 1 2: 21.

Применив к этому выражению отображение Ф, получим высказывательную форму «Х имеет свойство Y». Она соответствует канонической форме PROP (X, Y). Само же отношение R антирефлексивно, антисимметрично и транзитивно.

2) R: 1 2: 21.

Это отношение соответствует комитативной семантической связи: «Х сопровождается Y» (СОМ (X, Y)). Оно рефлексивно, антисимметрично и транзитивно.

Комбинации отношений

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

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

На данном этапе воспользуемся введенным отображением M(R) для определения и классификации комбинаций отношений.

Пусть R - неизвестное отношение, являющееся комбинацией двух или более отношений R1, R2 (R3,…, Rn), связывающих события S1, S2 (S3,…, Sn) с событием S0. С помощью отображения M(R) можно определить свойства вновь полученного отношения R(S1&S2&,…, S0), связывающего события S1&S2&… и S0.

Сгруппируем все имеющиеся отношения исходя из свойства транзитивности.

Все транзитивные отношения характеризуются отсутствием модальности в соответствующих им семантических связях. Если хотя бы одно из транзитивных отношений Ri входит в множество R1, R2 (R3,… Rn) и при этом ни одно из остальных отношений не соответствует негативной связи («А отрицает В»), то отношение R(S1&S2&…, S0) можно считать эквивалентным отношению Ri.

Основным объектом рассмотрения в данном случае являются нетранзитивные отношения.

В общем случае, комбинация нескольких нетранзитивных отношений одинакового типа, является также нетранзитивным отношением того же типа. На рис. 3.А. представлена комбинация двух отношений, соответствующих коррелятивной связи (nTr, Sm). Эта комбинация тоже является отношением того же типа (также nTr, Sm). Это определяется видом матрицы M(R)

Введем дополнительное условие на М, такое, что объединение содержаний событий S1&S2&… из левой части отношения должно полностью покрывать содержание целевого события S0 (рис. 3.В). То есть, в данном случае, +=1.

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

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

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

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

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

Литература

1. Осипов Г.С. Построение модели предметных областей. Неоднородные семантические сети. - Изв. АН СССР. Техн. Кибернетика, 1990. №5. С 32-45.

2. Осипов Г.С. Приобретение знаний интеллектуальными системами - М., Наука - Физматлит, 1997.

3. Ronald J. Brachman. On the epistemological status of semantic networks. «Associative Networks: Representation and Use of Knowledge by Computers», Academic Press. New York. - 1979. Edited by Findler N.V.

Размещено на Allbest.ru

...

Подобные документы

  • Понятие и типы матриц. Определители (детерминанты) квадратной матрицы и их свойства. Алгебраические действия над матрицами. Теоремы Лапласа и аннулирования. Понятие и свойства обратной матрицы, алгоритм ее построения. Единственность обратной матрицы.

    курс лекций [336,5 K], добавлен 27.05.2010

  • Игры, повторяемые многократно, их отличительные свойства и этапы. Смешанные стратегии, условия и возможности их использования на практике. Аналитический метод решения игры типа 2 x 2. Основные теоремы для прямоугольных игр. Алгебраические решения.

    презентация [893,5 K], добавлен 23.10.2013

  • Алгебраические спирали в полярной системе координат. Построение первого витка спирали Архимеда. Интересные свойства логарифмической спирали. Семейство роз Гранди. Геометрические и механические свойства лемнискаты Бернулли. Способ построения кардиоиды.

    статья [4,3 M], добавлен 08.05.2011

  • Типичные примеры рефлексивных бинарных отношений. Понятие множества и его элементов. Операции над множествами: объединение, пересечение и разность. Декартово произведение множеств. Отношения функциональные, эквивалентности, порядка. Отношения степени n.

    контрольная работа [163,2 K], добавлен 08.11.2009

  • Определитель и его свойства. Элементарные преобразования, миноры и алгебраические дополнения. Элементы векторной алгебры. Уравнения линии на плоскости. Расстояние от точки до прямой. Введение в математический анализ. Тригонометрическая форма числа.

    методичка [233,1 K], добавлен 10.01.2012

  • Основные формулы и алгебраические свойства. Применение многочленов Чебышева-Эрмита в квантовой механике. Определение потенциальной энергии. Ортонормированный многочлен Чебышева-Эрмита. Уравнение Шрёдингера в одномерном случае. Коэффициенты разложения.

    курсовая работа [459,1 K], добавлен 21.11.2014

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

    курсовая работа [456,6 K], добавлен 19.07.2013

  • Построение объектов, изоморфных данным алгебраическим структурам. Решетки конгруэнций Ламбека по простым идеалам. Теоремы об изоморфизме и свойства пучковых представлений. Функциональные пучки Ламбека и Корниша для ограниченных дистрибутивных решеток.

    дипломная работа [1,5 M], добавлен 12.06.2010

  • Изучение булевых функций. Алгоритм представления булевых функций в виде полинома Жегалкина. Система функций множества. Алгебраические преобразования, метод неопределенных коэффициентов. Таблица истинности для определенного количества переменных.

    курсовая работа [701,9 K], добавлен 27.04.2011

  • Типы бинарных отношений. Изображение графов в виде схемы. Цикл в графе, совпадение его начальной и конечной вершины. Понятие достижимости в теории графов, их математические свойства. Частично упорядоченное множество как один из типов бинарного отношения.

    контрольная работа [116,5 K], добавлен 04.09.2010

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

    презентация [2,1 M], добавлен 20.09.2014

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

    презентация [1,4 M], добавлен 19.07.2015

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

    контрольная работа [131,8 K], добавлен 09.05.2016

  • Определение алгебраического дополнения элемента определителя, матрицы, ее размера и видов. Неоднородная система линейных алгебраических уравнений. Решение системы уравнений методом Крамера. Скалярные и векторные величины, их примеры, разложение вектора.

    контрольная работа [239,4 K], добавлен 19.06.2009

  • Первоначальные элементы математики. Свойства натуральных чисел. Понятие теории чисел. Общие свойства сравнений и алгебраических уравнений. Арифметические действия со сравнениями. Основные законы арифметики. Проверка результатов арифметических действий.

    курсовая работа [200,4 K], добавлен 15.05.2015

  • Понятие "граф" и его матричное представление. Свойства матриц смежности и инцидентности. Свойства маршрутов, цепей и циклов. Задача нахождения центральных вершин графа, его метрические характеристики. Приложение теории графов в областях науки и техники.

    курсовая работа [271,1 K], добавлен 09.05.2015

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

    курсовая работа [303,7 K], добавлен 22.09.2009

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

    дипломная работа [4,1 M], добавлен 21.08.2011

  • Порядковые определения. Топологические определения. Вполне упорядоченные множества и их свойства. Конечные цепи и их порядковые типы. Порядковый тип. Свойства ординальных чисел. Пространство ординальных чисел W(1) и его свойства.

    дипломная работа [136,4 K], добавлен 08.08.2007

  • Об истории возникновения комплексных чисел и их роли в процессе развития математики. Алгебраические действия над комплексными числами и их геометрический смысл. Применение комплексных чисел к решению алгебраических уравнений 3-ей и 4-ой степеней.

    курсовая работа [104,1 K], добавлен 03.01.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.