Выравнивание онтологии

редактировать

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

Содержание
  • 1 Информатика
    • 1.1 Формальное определение
  • 2 Когнитивная наука
  • 3 Методы согласования онтологий
  • 4 См. Также
  • 5 Ссылки
  • 6 Дополнительная литература
  • 7 Внешние ссылки
Информатика

Для компьютера ученые, концепции выражаются в виде ярлыков для данных. Исторически потребность в согласовании онтологий возникла из-за необходимости интеграции разнородных баз данных, разработанных независимо и, следовательно, каждая из которых имеет свой собственный словарь данных. В контексте семантической паутины, в котором задействовано множество субъектов, предоставляющих свои собственные онтологии, сопоставление онтологий заняло критически важное место в обеспечении взаимодействия разнородных ресурсов. Инструменты выравнивания онтологий находят классы данных, которые семантически эквивалентны, например, «грузовик» и «грузовик». Классы не обязательно логически идентичны. Согласно Euzenat и Shvaiko (2007), существует три основных измерения сходства: синтаксическое, внешнее и семантическое. По совпадению, они примерно соответствуют размерам, определенным учеными-когнитивистами ниже. Для согласования онтологий был разработан ряд инструментов и структур, некоторые из которых были вдохновлены когнитивной наукой, а некоторые - независимо.

Инструменты согласования онтологий обычно разрабатывались для работы с схемами баз данных, схемами XML, таксономиями, формальными языками, модели сущности-отношения, словари и другие структуры меток. Обычно перед сопоставлением они преобразуются в графическое представление. С момента появления семантической паутины такие графы могут быть представлены в строке языков Resource Description Framework с помощью троек в форме , как показано в синтаксисе Notation 3. В этом контексте согласование онтологий иногда называют «согласованием онтологий».

Проблема согласования онтологий недавно была решена путем попытки сначала вычислить сопоставление и сопоставить (на основе сопоставления) в автоматическом режиме. Такие системы, как DSSim, X-SOM или COMA ++, получили на данный момент очень высокую точность и отзывчивость. Инициатива оценки согласования онтологий направлена ​​на оценку, сравнение и улучшение различных подходов.

Формальное определение

Учитывая две онтологии i = ⟨C i, R i, I i, T i, V i⟩ {\ displaystyle i = \ langle C_ {i}, R_ {i}, I_ {i}, T_ {i}, V_ {i} \ rangle}{\ displaystyle i = \ langle C_ {i}, R_ {i}, I_ {i}, T_ {i}, V_ {i} \ rangle} и j = ⟨C j, R j, I j, T j, V j⟩ {\ displaystyle j = \ langle C_ {j}, R_ {j}, I_ {j}, T_ {j}, V_ {j} \ rangle}{\ displaystyle j = \ langle C_ {j}, R_ {j}, I_ {j}, T_ {j}, V_ {j} \ rangle} где C {\ displaystyle C}C - это набор классов, R {\ displaystyle R}R - набор отношений, I {\ displaystyle I}I- это набор индивидов, T {\ displaystyle T}T - это набор типов данных, а V {\ displaystyle V}V - набор значений, мы можем определить различные типы (интеронтологии) отношений. Такие отношения все вместе будут называться согласованиями, и их можно разделить на различные измерения:

  • сходство против логики: это разница между сопоставлениями (предсказание о сходстве терминов онтологии) и сопоставлениями ( логические аксиомы, обычно выражающие логическую эквивалентность или включение среди терминов онтологии)
  • атомарное или сложное: являются ли рассмотренные нами выравнивания однозначными, или может включать больше терминов в формулировку запроса (например, LAV/GAV mapping)
  • однородный против гетерогенного: выполните предикат выравнивания на терминах одного типа (например,, классы связаны только с классами, индивиды с индивидами и т. д.) или мы допускаем неоднородность отношений?
  • тип согласования: семантика, связанная с согласованием. Это может быть подчинение, эквивалентность, несвязанность, часть или любое указанное пользователем отношение.

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

Атомарно-однородное соответствие - это выравнивание со степенью подобия s ∈ [0, 1] {\ displaystyle s \ in [0,1]}s \ in [0,1] , описывающее сходство двух терминов входных онтологий i {\ displaystyle i}i и j {\ displaystyle j}j . Сопоставление может быть вычислено с помощью эвристических алгоритмов или выведено из других сопоставлений.

Формально мы можем сказать, что соответствие - это четверка m = ⟨id, ti, tj, s⟩ {\ displaystyle m = \ langle id, t_ {i}, t_ {j}, s \ rangle}m = \ langle id, t _ {{i}}, t _ {{j}}, s \ rangle , где ti {\ displaystyle t_ {i}}t _ {{i}} и tj {\ displaystyle t_ {j}}t _ {{j} } являются термины однородной онтологии, s {\ displaystyle s}s - это степень сходства m {\ displaystyle m}m . Отображение (подчинение, однородное, атомарное) определяется как пара μ = ⟨ti, tj⟩ {\ displaystyle \ mu = \ langle t_ {i}, t_ {j} \ rangle}\ mu = \ langle t _ {{ i}}, t _ {{j}} \ rangle , где ti {\ displaystyle t_ {i}}t _ {{i}} и tj {\ displaystyle t_ {j}}t _ {{j} } являются однородными терминами онтологии.

Когнитивная наука

Для ученых-когнитивистов, заинтересованных в согласовании онтологий, «концепции» представляют собой узлы в семантической сети, которые находятся в мозгу как « концептуальные системы ". Главный вопрос: если у каждого есть уникальный опыт и, следовательно, разные семантические сети, то как мы сможем понять друг друга? Этот вопрос был решен с помощью модели под названием ABSURDIST (Согласование между системами с использованием отношений, полученных внутри систем для перевода). Три основных измерения сходства были определены как уравнения для «внутреннего сходства, внешнего сходства и взаимного запрета».

Методы согласования онтологий

В картографировании онтологий возникли две вспомогательные области исследований, а именно одноязычие. отображение онтологий и кросс-языковое отображение онтологий. Первый относится к отображению онтологий на одном и том же естественном языке, тогда как последний относится к «процессу установления отношений между онтологическими ресурсами из двух или более независимых онтологий, где каждая онтология помечена на другом естественном языке». Существующие методы сопоставления в отображении одноязычных онтологий обсуждаются в Euzenat and Shvaiko (2007). Подходы к межъязыковому отображению онтологий представлены в Fu et al. (2011).

См. Также
Ссылки
Дополнительная литература
Внешние ссылки
Последняя правка сделана 2021-06-01 12:22:59
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте