Научная статья на тему 'Об одном классе отношений в неоднородных семантических сетях'

Об одном классе отношений в неоднородных семантических сетях Текст научной статьи по специальности «Математика»

CC BY
119
49
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Об одном классе отношений в неоднородных семантических сетях»

УДК 519.711.74

Л.Ю. Жилякова

ОБ ОДНОМ КЛАССЕ ОТНОШЕНИЙ В НЕОДНОРОДНЫХ СЕМАНТИЧЕСКИХ СЕТЯХ

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

Будем рассматривать неоднородную семантическую сеть [1] как семейство ориентированных графов с помеченными дугами и общим множеством вершин с именами из множества 8, элементы которого именуют предметы и процессы ре.

конечного семейства Яь Я2, • • • Яп отношений на множестве 8={8Ь 82, ...}.

Элементы множества 8 есть имена объектов, которые, как правило, имеют определенную внутреннюю структуру и характеризуются рядом признаков и свойств. Они задаются семейством множеств В={БЬ Б2, ...Оп}, где каждое множество Б1 называется множеством атрибутов, а всякому объекту или процессу ставится в соответствие некоторое подмножество А кортежей из де картова произведения Бк = Б11 х Б12 х ... хБ1к (к < п) некоторых подмножеств из Б, называемое его экстенсионалом или объемом. Совокупность индексов множества атрибутов события 1 = <1Ь 12,...1к> называется его содержанием.

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

Неоднородная семантическая сеть, в таком случае, может быть представлена в виде: W = < Б, 8, Я>.

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

Пусть 1 = <1Ь 12,...1п> и ) = .Ь,..0т> - содержания событий 81 и 82 соответ-.

Введем отображение Б : V, где V - множество векторов у=(а, Ь) длины 2,

,

ае {1, е}, Ье {0, 1, т}. Тогда Р(Яр)=(а, Ь), где

{1, если У г Эк так ое,что 1 = / ;

^ Эк к Г (1) е, если Эг Эк такие, что 1, = / .

кг

,

, а =1; -

бутов пересекаются, то а=е.

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

81 82 .

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

Ь =

1, если У к У г таких ,что I

= ] => О. с О . ;

Г 1к V

т, если У к У г таких, что

что

= } О. к г I

п О

Л.

(2)

/', = ] О. к г I

кг п О =0.

О, если У к У г таких,

к " г (

кг

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

Р(Я)=(1,1), Р(Я)=(1,т), Р(Я)=(1,0), Р(Я)=(£,1), Р(Я)=(£,т), Р(Я)=(£,0)

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

Я-1(8ь 8^(82, 8!).

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

Такие матрицы будем считать определенными с точностью до порядка столбцов. Переставив столбцы, получим матрицу М(Я-1)={ Р(Я-1), Р(Я)}.

(2) , -щаются в ноль одновременно. Объединив все нулевые случаи вместе, как характеризующие отношение отрицания, и не учитывая порядок столбцов, получим 11 матриц из 36 возможных сочетаний векторов Р(Я) и Р(Я-1).

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

Ниже представлено разбиение отношений на классы в матричной и графиче-.

1. М(Я1) =

3. М(Яз) =

5. М(Яз) =

7. М(Яу) =

1 £ 1 1

1 1 т т

1 £ т т

82 2. М(Я2) =

81 4. М(Я4) =

6. М(Яб) =

1 £ 1 т

1 £ т 1

82

81

82 8. М(Яо) = £ £ 1 т 81

81

82

9. М (Я9) =

11. М(Яп) =

£ £ 1 1

а1 а2 О О

82 10. М(Я10) =

- отношения отрицания 81 при любых а1, а2.

£ £ т т

82

81

82

1

81

т

8

8

81

Исследуя такие свойства отношений как симметричность, транзитивность и

рефлексивность, можно заметить, что матрицы симметричных отношений имеют

,

из единиц.

О рефлексивности нельзя сказать ничего определенного из-за отсутствия четкого разделения с и с в определении элементов матрицы М. Если строгое и нестрогое вложения рассматривать отдельно и для несимметричных отношений рассматривать отдельно Я и Я-1, то данным матрицам соответствуют 23 различных .

Комбинации отношений-Иногщ, при выполнении нескольких событий од, -

ресующего нас события. Воспользуемся введенным отображением М(Я) для определения и классификации комбинаций отношений.

Пусть Я - неизвестное отношение, являющееся комбинацией двух или более отношений Я1Ь Я12 (Я13,...Ят), связывающих события 8Ь 82 (83,...8т) с событием 80. С помощью отображения М(Я) можно определить свойства вновь полученного отношения Я(81&82&...8т, 80), связывающего события 81&82&.Бт и 80.

Сгруппируем все полученные отношения, исходя из свойства транзитивности. Все транзитивные отношения характеризуются отсутствием модальности в соответствующих им семантических связях. Если хотя бы одно из транзитивных отношений Я1к входит в множество Я11, Я12 (Я13,...Я1т), и при этом ни одно из ос-

( Я11),

то отношение Я(81&82&... 8т, 80) можно считать эквивалентным отношению Я1к. Основным объектом рассмотрения в данном случае являются нетранзитивные .

В общем случае, комбинация нескольких нетранзитивных отношений одинакового типа, является также нетранзитивным отношением того же типа [2]. Для комбинации двух нетранзитивных отношений (к примеру Я10), верно равенство:

М(Я) =

+

е+е т

80

Возможны два варианта: е+е=е и е+е=1: 81 82

81

80

82

Введем дополнительное условие на Я11, Я12,...Я1т, такое, что объединение содержаний событий 81&82&.8т из левой части отношения должно полностью покрывать содержание целевого события 80. То есть, е+е+...+е=1. При таком ограничении для нетранзитивных отношений Я8, Я9, Я10 получены следующие резуль-:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1. Из комбинации несимметричных нетранзитивных отношений Я8 либо из пары Я8 и Я9 получается транзитивное отношение Я4.

2. Также транзитивное отношение Я3 получается из комбинации двух симмет-

Я9.

3. Комбинации симметричных нетранзитивных отношений Я10, дают более сильное несимметричное нетранзитивное отношение Я7.

4. При комбинации этих отношений в дру гих сочетаниях реализуется более слабый вариант - Ш7.

Композиции отношений. Аппарат матриц М(Ш) был использован для построения композиций отношений на событиях с общими атрибутами. Рассматривались цепочки вида: О О О

81 82 83

Для них были получены следующие результаты:

1. Поскольку для транзитивных отношений верно вложение Ш2сШ, степень любого транзитивного отношения Ш1 - Ш4 вложена в это отношение. Для рефлексивных отношений вложение превращается в равенство:

Ш1 ° Ш1 = Я1; Ш2 ° Ш2 с Ш2; Ш3 ° Ш3 с Ш3; Ш4 ° Ш4 с Ш4.

2. Для любой композиции двух различных транзитивных отношений результирующее отношение может быть получено в явном виде (то есть, является отношением Ш1 - Ш4). В общем случае, операция " ° " некоммутативна. Но воз:

a) Ш1 ° Шк = Шк ° Ш1 = Шк для любого Шк;

b) Ш4 ° Шк = Шк ° Ш4 = Ш4 для любого транзитивного Шк.

3. Для композиций транзитивных отноше ний с нетранзитивными не всегда можно получить результирующее отношение явным образом, хотя существует достаточно много равенств: Я10 ° Ш4 = Я10 ;

Ш7 ° Ш3 = Ш3 ° Ш7 = Ш7; Ш5 ° Ш3 = Ш3 ° Шз=Ш7 и т.д.

4. Для ком позиций, которые нельзя выразить одним отношением, получены вложения вида: Ш ° Ш8 □ Ш8.

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

ЛИТЕРАТУРА

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

2. Жипякова Л.Ю. Алгебраические свойства отношений в неоднородных семантических сетях // Интеллектуальное управление: новые интеллектуальные технологии в задачах управления. Труды международной конференции. - М.: Наука - Физматлит, 1999.

УДК 519.14

А.А. Целых

МЕТОДЫ ПЕРСОНАЛИЗАЦИИ ПРОЦЕССОВ ВЗАИМОДЕЙСТВИЯ СТОРОН В ЭЛЕКТРОННОЙ КОММЕРЦИИ НА ОСНОВЕ КЛАСТЕРИЗАЦИИ

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

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

i Надоели баннеры? Вы всегда можете отключить рекламу.