Андон Ф.И., Резниченко В.А.Онтологии – проблемы создания и примененияИнститут программных систем НАН Украины
Содержание
- 2. Содержание Базовые понятия Способы придания смысла понятиям управляемые словари таксономии тезаурусы онтологии Онтологии концептуализация спецификация формализация
- 3. Базовые понятия Суждение – форма мысли, в которой утверждается или отрицается что-либо относительно предметов и явлений
- 4. Веб и семантический веб
- 5. Концептуальная модель предметной области
- 6. Инфологическая модель
- 7. Логическая модель данных
- 8. Фреймовая модель представления знаний
- 9. Семантическая сеть
- 10. Тезаурус
- 11. Онтология
- 12. От словаря к онтологии
- 13. Управляемый словарь (Controlled Vocabulary) Управляемый словарь – это способ организации знаний с целью облегчения их представления
- 14. Примеры управляемых словарей
- 15. Пример управляемого словаря тематических разделов журнала «Доповiдi Нацiональної академiї наук України Біологія Біофізика Біохімія Екологія Енергетика
- 16. Примеры использования словарей Библиотечное дело - предметная индексация, предметные рубрики, каталоги, авторитетные файлы Лингвистика - разметка
- 17. Таксономия Таксоно́мия (от др.-греч. τάξις — строй, порядок и νόμος — закон) — учение о принципах
- 18. Биологическая иерархическая таксономия, ведущая к человеку: Простая иерархическая таксономия «управляющего объекта»:
- 19. Таксономическая структура Математически таксономией является древовидная структура классификаций определенного набора объектов. Вверху этой структуры — объединяющая
- 20. Фрагмент таксономии УДК
- 21. Иерархическая структура данных и таксономия В иерархической структуре данных связь понятий означает единственное - наличие между
- 22. Суть таксономической иерархического отношения Таксономические отношения также называются: отношением «обобщения/специализации», «родовидовым» отношением отношением «супертип/подтип» отношением «суперкласс/подкласс»
- 23. Тезаурус Тезаурус (от греч. thesaurós — сокровище, сокровищница), В широком смысле Тезаурус интерпретируются как описание системы
- 24. Тезаурус в лингвистике С точки зрения лингвистики тезаурус - это множество смысловых единиц некоторого языка с
- 25. Пример тезауруса слова «замок» в Викисловаре
- 26. Информационно-поисковые тезаурусы В 70-х гг. 20 в. получили распространение информационно-поисковые тезаурусы В этих тезаурусах выделены специальные
- 27. ANSI/NISO Monolingual Thesaurus Standard ANSI/NISO Monolingual Thesaurus Standard (NISO - National Information Standards Organization) определяет тезаурус
- 29. Пример: тезаурус как связь двух таксономий
- 30. Пример фрагмента тезауруса для понятия «успеваемость»
- 31. Таксономии, тезаурусы и онтологии
- 32. Тезаурусы и онтологии
- 33. Назначение словарей, таксономий, тезаурусов, онтологий Это основа для выработки единой, согласованной, нормативной, однозначно понимаемой, полной и
- 34. Определения онтологий N. Guarino and P. Giaretta. Ontologies and Knowledge Bases: Towards a Terminological Clarification. In
- 35. Компоненты онтологий Индивиды (объекты, элементы, экземпляры, термины) Классы (множества, коллекции, типы, унарные отношения, понятия) Атрибуты -
- 36. Что такое концептуализация? – концептуализация в базах данных ANSI/X3/SPARC Study Group on Data Base Management Systems:
- 37. Что такое концептуализация? – концептуализация в ИИ M.R. Genesereth and N. J. Nilsson. Logical Foundations of
- 38. Используемый пример наша предметная область состоит из множества лиц (Person); среди них выделяются руководители (Manager) и
- 39. Формальное определение концептуализации - экстенсиональная реляционная структура Определение 1. Экстенсиональная реляционная структура – это кортеж (D,R),
- 40. Формальное определение концептуализации – система, мир, состояние мира Под системой мы будем подразумевать часть реального мира,
- 41. Формальное определение концептуализации – интенсиональное отношение и концептуализация Определение 3 (интенсиональное отношение или концептуальное отношение). Пусть
- 42. Пример концептуализации D = {Р1,Р2, ...} – универсум W = {w1, w2, ...} – множество возможных
- 43. Спецификация – экстенсиональная и интенсиональная Экстенсиональная спецификация концептуализации заключается в перечислении всех экстенсионалов (экстенсиональных отношений) каждого
- 44. Спецификация – подразумеваемая модель
- 45. Мир, концептуализация, язык, интерпретация, онтологии
- 46. Спецификация - Онтологическое сопоставление Определение 5 (экстенсиональная структура первого порядка / модель). Пусть L – логический
- 47. Подразумеваемая модель и онтология Определение 7 (Подразумеваемая модель) Пусть и С = (D,W, ℜ) является концептуализацией,
- 48. Пример онтологии Таксономические правила, указывающие, что исследователи и руководители являются видовыми понятиями человека O1 = {Researcher(x)
- 49. Инженерия онтологий - определение Инженерия программного обеспечения — приложение систематического, дисциплинарного, измеримого подхода к развитию, оперированию
- 50. Классификация онтологий по содержимому Сущности, связи, время, пространство, события Составление расписаний, резервирование билетов, управление производством, компьютерные
- 51. Инженерия онтологий – жизненный цикл Стратегия: Для каких целей создается онтология? Какую область будет охватывать онтология?
- 52. Инженерия онтологий – методология создания Четкая спецификация ПО Построение глоссария терминов (терминов понятий, атрибутов, связей и
- 53. Инженерия онтологий – операции Сопоставление (matching) Унификация (unification) Уточнение (refinement) Отображение (mapping) Согласование (alignment) Интеграция (integration)
- 54. Манипулирование онтологиями – операция сопоставления http://www.ontologymatching.org/ Сопоставление онтологий (ontology matching) является перспективным направлением в решении проблем
- 55. Манипулирование онтологиями – операция унификации Унификация (unification) – Онтология приводится к некоему каноническому (эталонному) представлению. Для
- 56. Манипулирование онтологиями – операция уточнения Уточнение (refinement). Под уточнением онтологий понимают такое сопоставление онтологии A с
- 57. Манипулирование онтологиями – операция отображения Отображение (mapping). Отображение одной онтологии в другую – это функция преобразования
- 58. Пример отображения
- 59. Манипулирование онтологиями – операция согласования Согласование (alignment) - это процесс отображения онтологий в обоих направлениях. Согласование,
- 60. Манипулирование онтологиями – операция слияния Слияние (merging) - это процесс создания одной согласованной онтологии из двух
- 61. Манипулирование онтологиями – операции интеграции и наследования Интеграция (integration). Это процесс поиска одинаковых частей (то есть
- 62. Манипулирование онтологиями – операция композиции Композиция (composition) двух графов G1 и G2, G=G1(G2) – это транзитивное
- 63. Манипулирование онтологиями – операции объединения, пересечения и разности Операции объединения, пересечения и разности онтологий. Это обычные
- 64. Вывод (рассуждения) в онтологиях (ontology reasoning) Вывод (inference, reasoning) предполагает возможность выводить новые неявно заданные данные
- 65. Способы задания вывода Вывод можно задавать процедурно, например, указывая, что определяемое понятие является последовательностью операций над
- 66. Вывод в RDF, OWL, DL В основу RDF, OWL и DL положены такие понятия, как индивид,
- 67. Вывод на индивидах Основная проблема вывода заключается в проверке, допустим ли индивид в ПО. Если предположить,
- 68. Вывод на классах Основная задача вывода на классах – это, в общем случае, определение взаимоотношения классов
- 69. Вывод на свойствах Так как бинарные отношения являются множествами, то можно говорить об обощении/специализации свойств. Например,
- 70. Вывод на аксиомах Является ли онтология (система аксиом) полной? Является ли онтология (система аксиом) непротиворечивой? Является
- 71. Жизненный цикл - этап развития Сбор предложений по развитию (изменению) Представление предложений по развитию - чтобы
- 72. Ontology learning OntoWeb Consortium. Deliverable 1.5: A survey of ontology learning methods and techniques. – 86
- 73. Источники для Ontology learning Ontology learning на основании тестов – извлечение онтологий посредством применения к текстам
- 74. «Слоеный пирог» Ontology learning
- 76. Скачать презентацию