Выравнивание онтологий - Ontology alignment

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

Информатика

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

Инструменты согласования онтологий обычно разрабатывались для работы с схемы базы данных,[2] Схемы XML,[3] таксономии,[4] формальные языки, модели отношения сущностей,[5] словари, и другие рамки этикеток. Обычно перед сопоставлением они преобразуются в графическое представление. С момента появления семантической паутины такие графы могут быть представлены в Структура описания ресурсов линию языков тройками формы <субъект, предикат, объект>, как показано в Обозначение 3 синтаксис. В этом контексте согласование онтологий иногда называют «согласованием онтологий».

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

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

Учитывая две онтологии и куда это набор классов, это набор отношений, это набор лиц, - это набор типов данных, а - это набор значений, мы можем определять различные типы (интеронтологии) отношений.[1] Такие отношения в совокупности будут называться выравниванием и могут быть разделены на различные измерения:

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

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

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

Формально можно сказать, что паросочетание - это четверка , куда и являются однородными терминами онтологии, степень подобия . Отображение (подчиненное, однородное, атомарное) определяется как пара , куда и являются однородными терминами онтологии.

Наука о мышлении

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

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

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

Смотрите также

Рекомендации

  1. ^ а б c Жером Эузена и Павел Швайко. 2013. Соответствие онтологий В архиве 2010-01-16 на Wayback Machine, Springer-Verlag, 978-3-642-38720-3.
  2. ^ Дж. Берлин и А. Мотро. 2002 г. Сопоставление схемы базы данных с использованием машинного обучения с выбором функций. Proc. 14-й Международной конференции по передовой инженерии информационных систем, стр. 452-466
  3. ^ а б Д. Аумюллер, Х. До, С. Массманн, Э. Рам. 2005 г. Сопоставление схемы и онтологии с COMA ++. Proc. Международной конференции по управлению данными 2005 г., стр. 906-908.
  4. ^ С. Понцетто, Р. Навильи. 2009 г. «Крупномасштабное картографирование таксономии для реструктуризации и интеграции Википедии». Proc. 21-й Международной совместной конференции по искусственному интеллекту (IJCAI 2009), Пасадена, Калифорния, стр. 2083-2088.
  5. ^ А. Х. Доан, А. Ю. Халеви. Исследование семантической интеграции в сообществе баз данных: краткий обзор. Журнал AI, 26 (1), 2005 г.
  6. ^ Карло А. Курино и Джорджио Орси и Летиция Танка (2007). «X-SOM: гибкий картограф онтологий» (PDF). Международный семинар по архитектуре семантической паутины для предприятий (SWAE'07) в связи с 18-й Международной конференцией по приложениям баз данных и экспертных систем (DEXA'07). Архивировано из оригинал (PDF) 13 февраля 2012 г.
  7. ^ Р. Голдстоун и Б. Рогоски. 2002 г. Использование отношений в концептуальных системах для перевода в концептуальные системы. Познание 84, стр. 295–320.
  8. ^ Бо Фу, Роб Бреннан, Деклан О'Салливан, Настраиваемая система сопоставления кросс-языковых онтологий на основе перевода для корректировки результатов сопоставления. Журнал веб-семантики, Том 15, 15-36, ISSN 1570-8268, 2012 г. [1].
  9. ^ Фу Б., Бреннан Р., О'Салливан Д., Использование псевдо-обратной связи для улучшения кросс-языкового сопоставления онтологий [2]. В материалах 8-й конференции по расширенной семантической сети (ESWC 2011), LNCS 6643, стр. 336-351, Ираклион, Греция, май 2011 г.

дальнейшее чтение

внешняя ссылка