Шаблоны проектирования онтологий Владимир Иванов Казанский (Приволжский) федеральный университет nomemm@mail.ru 12 октября 2010 г. Онтологическое моделирование:

Презентация:



Advertisements
Похожие презентации
7.1. Редакторы онтологий Классификация редакторов Protégé.
Advertisements

ИНТЕГРАЦИЯ МЕТОДОВ ИНЖЕНЕРИИ ЗНАНИЙ И ИНЖЕНЕРИИ ПРОГРАММ СИСТЕМА УПРАВЛЕНИЯ ЗНАНИЯМИ KNOWLEDGE.NET Участники проекта Новиков Антон Владимирович Сигалин.
IS THERE ANY LIFE ON MARS? Do you believe that we will be in need of traditional education?
Microsoft TechDays Виталий Дильмухаметов
Newspapers and magazines play a very important part in our life. Practically there is no family that does not read them. We can learn many things from.
WHAT IS THE SCHOOL?. ? WHAT IS THE MAIN AIM OF OUR LESSON.
The award the golden pupil is presented to one pupil from a school. The rewarding ceremony takes place every year in the school hall.
It's great to be a teenager. It's fearful to be a teenager. Being a teenager is romantic. It's fun to be a teenager. It's not easy to be young.
Gorokhovets : its present. Puzhalova hill Puzhalova hill is a place of interest of our town. It is the place, where the people of our town and tourists.
Веб-решение или Толстый клиент? Сравнение, тенденции, архитектура Иван Бодягин MAS Elektronik AG.
Ways to Check for Divisibility Vüsal Abbasov Dividing By 1 All numbers are divisible by 1.
Is it Easy to Be Young? Author: Konoreva Viktoriya.
Bolshaya Sosnova With Its Houses If you come to Bolshaya Sosnova,you can live in: detached houses,semi-detached houses, cottages and blocks of flats.
INTERNET The Internet is: a network of computers; an information resource; a communication system; a community of users; a collection of services.
TITLE PowerPoint project PowerPoint note pad template.
St. Valentines Day. The history of St.Valentines Day The history of St.Valentines Day.
The topic of our lesson is The United Kingdom of Great Britain and Northern Ireland (the UK) England Scotland Wales Northern Ireland.
READING The more we read, the more we learn, The more we learn, the more we understand what we learn, The more we understand what we learn, the more we.
Untitled-4 copy
Правила написания эссе в формате ЕГЭ по английскому языку Учитель: Нейфельд И. Г. Гимназия 4 имени А.С. Пушкина.
Транксрипт:

Шаблоны проектирования онтологий Владимир Иванов Казанский (Приволжский) федеральный университет 12 октября 2010 г. Онтологическое моделирование: состояние, направления исследований и применения

План доклада Ontology development: 101…: общие принципы Работы Т.А. Гавриловой: визуальное проектирование, «плохие» и «хорошие» таксономии Шаблоны проектирования онтологий: формализация «лучшего опыта»

1. Ontology development: 101… 1)Методология создания онтологий 2)Примеры хорошего проектирования WineOntology 3)Использование редактора Protégé

Фундаментальные правила 1) There is no one correct way to model a domain there are always viable alternatives. The best solution almost always depends on the application that you have in mind and the extensions that you anticipate. 2) Ontology development is necessarily an iterative process. 3) Concepts in the ontology should be close to objects (physical or logical) and relationships in your domain of interest. These are most likely to be nouns (objects) or verbs (relationships) in sentences that describe your domain.

2. Работы проф. Т.А. Гавриловой Алгоритм онтологического инжиниринга «для чайников»: выделение концептов базовых понятий данной предметной области; определение «высоты дерева онтологий» – числа уровней абстракции; распределение концептов по уровням; построение связей между концептами определение отношений и взаимодействий базовых понятий; консультации с различными специалистами для исключения противоречий и неточностей.

© Гаврилова Т Плохая «таксономия» (отношение «род-вид» или АКО (А-kind-of) )ПО для автоматизации предприятия

© Гаврилова Т Принцип Оккама a acdb

© Гаврилова Т Ошибки категоризации

3. Шаблоны проектирования онтологий Ontology Design Patterns (ODP) Назначение – простое и эффективное решение конкретной типичной задачи – быстрый обмен опытом между разработчиками – массовость внедрения Типы шаблонов Примеры

Типы шаблонов + Anti-patterns (типичные ошибки)

Structural ODP Logical Patterns (LPs): – Partition Pattern – … – Anti-pattern: SynonymOrEquivalence (SOE) + (код на OWL) Architectural Patterns (APs)

Correspondence ODP Reengineering – Schema reengineering (non-OWL DL -> OWL DL) Alignment – Class Union – …

Lexico-syntactic ODP Общее число шаблонов: 20 Состав шаблона: – Формулировка, примеры текстов – Формализация ЛСШ – JAPE-код Привязка к ЕЯ (англ.) Пример: – The school is located in Bocas Town. – T-cadherin is located in the nucleus and in the centrosomes. – NP be/has (locate/find/set/situate/place/(a site)) in [(NP,)* and] NP

Краткий список L-S ODP Disjoint Classes ODP Equivalence relation between Classes ODP Object Property ODP Participation ODP SubclassOf relation ODP Co-participation ODP Multiple Inheritance ODP Object Property or Datatype Property or Simple Part-Whole relation ODPs Object Property and Universal Restriction ODPs Object-Role ODP Simple Part-Whole relation "or" Constituency "or" Componency "or" Collection- Entity ODPs Specified Values ODP SubclassOf "or" Simple Part-Whole relation ODPs SubclassOf relation ODP

Прочие шаблоны Content ODPs (CPs) – 80 шаблонов: – Situation – Description – Tagging – … Reasoning ODPs (0) Presentation ODPs (0) – Naming ODPs – Annotation ODPs

Выводы и вопросы Применимость шаблонов: – для создания «сложных» онтологий (?) – для ускорения создания SW-приложений (?!) – для обучения, обмена опытом (!): PhD Course on Computational University of Bologna 2010 ( Совместное использование шаблонов и библиотек онтологий

Спасибо!

Ссылки 1. ontology101-noy-mcguinness.htmlhttp://protege.stanford.edu/publications/ontology_development/ ontology101-noy-mcguinness.html 2. ing.shtml 3. content/components/com_jombib/publications.phphttp:// content/components/com_jombib/publications.php 4.ontologydesignpatterns.org 5. content/images/Publications/caepia-catalogpatterns-vfinal.pdfhttp:// content/images/Publications/caepia-catalogpatterns-vfinal.pdf 6.Enrico Daga and Aldo Gangemi and Valentina Presutti and Alberto Salvati (2008) Ontology Design Patterns. ISWC ( 401/iswc2008pd_submission_84.pdf)Ontology Design Patterns. 401/iswc2008pd_submission_84.pdf 7.