ФЭНДОМ


Автор: Е.М. БениаминовПравить

email: ebeniamin@yandex.ru

Труды симпозиума "ОНТОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ" ИПИ РАН 2008 с 71-82

2008 г.

Взято из: Исходник (стр 5)

Обзор:Править

Статья общего характера. 

Предметная область - системы основанные на знаниях , в которой складываются свои методы и принципы. Интересное замечание автора, что существенный принцип в области систем основанных на знаниях - разделение на декларативные и императивные знания и создание баз декларативных знаний (например в виде схем баз данных).

В 1991 году Gruber T.R термин онтология для обозначения связного фрагмента декларативного знания

Автор не дает определение термина онтология, ограничившись лишь четырьмя свойствами:

  1. Онтология - спецификация на формальном языке, результат договоренности группы людей.
  2. Онтологии на логическом уровне соотвествует некоторая теория (сигнатура + аксиомы), а иногда и некоторая фисксированная модель (множества + операции + отношения). Вопросы к онтологии - запросы к соотвествующей ей теории
  3. Онтологии, чаще всего строятся по модульному принципу
  4.  Онтология должна быть удобна для специалистов предметной области

Простейшая онтология - классификация (например Таблица Менделеева).

В общем случае онтология содержит имена классов , свойств , экземпляров и прочее.

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

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

Примеры серверов онтологий:

  1. Система Cyc
  2. Система Ontoligua
  3. Проект Semantic Web (Web 3.0)
  4. The World FactBook
  5. DARPA
  6. и другие


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

В корпративных системах онтология используется в трех целях:

  1. унификация документооборота
  2. организация метаинформации в хранилищах данных
  3.  ведение и поиск нормативно-справочной информации.

Как пример Интегра, Татнефть, Сибур и прочие.

Для успешной разработки онтологии нужны удобные инструменты:

  1. OWL файлы
  2. Система Protege (по мнению автора наиболее распостраненный инструмент)
  3. Chimaera

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

  1. Нужны высококвалифицированные специалисты в предметных областях
  1. Языки формирования онтологий сложны
  1. Массовому пользователю непонятен profi.


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

Автор видит следующие конкретные проблемы формирования онтологий:

  1. Должна быть возможность формирования онтологий для различных групп специалистов
  2. Требуются средства поддержки целостности и версионности.
  3. Язык запросов к онтологии должен быть удобен для пользователей

Проблемы реализации онтологий:

  1. Большие онтологии требуют специальных средств их ведения
  2. сложные системы требуют специальных средств тестирования и отладки
  3. Проблемы модульности и повторного использования онтологий
  4. Проблемы интеграции онтологий написанных на разных языках

Для обеспечения взаимодействия между различными онтологиями разработан, язык запросов SPARQL

Заканчивается статья обзором системы wiki.

Преимущества:

  1. остуствие единого центра и распределнность
  2. страницы формируют сами пользователи
  3. социальный характер википедии
  4. возможность разработки семантики в виде страниц шаблонов
  5. семантическая разметка

В заключение автор предлагет:

  1. Строить онтологии в стиле википедии, с поддержкой версий и системой голосвания
  2. система должна быть открытой и удобной для редактирования пользователями
  3. По ходу заполнения онтолгии, будут формироваться внутренее представление онтологии и формироваться стандарт использования онтологии. 

список литературы:Править

  1. Gruber T. R. The role of common ontology in achieving sharable, reusable knowledge bases. In J. A. Allen, R.Fikes, and E. Sandewell, editors, Principles of Knowledge Representation and Reasoning – Proceedings of the Second International Conference, pp. 601- 602. Morgan Kaufmann (1991)
  2. Бениаминов Е.М. Основания категорного подхода к представлению знаний. Категорные средства. // Изв. АН СССР Техн. кибернетика, №2, 21-33 (1988)
  3. Бениаминов Е.М., Болдина Д.М. Система представления знаний Ontolingua - принципы и перспективы // НТИ. Сер.2. № 10 (1999)
  4. Кожара В.Л. Классификационное движение. // Институт биологии внутренних вод им. И.Д. Папанина РАН, Борок, 2006, http://ibiw.ru/win/kd2.pdf
  5. Matuszek C., Cabral J, Witbrock M., DeOliveira J. An Introduction to the Syntax and Content of Cyc, http://www.cyc.com/doc/white_papers/AAAI06SS-SyntaxAndContentOfCyc.pdf
  6. Википедия о системе Cyc, http://en.wikipedia.org/wiki/Cyc
  7. Википедия о Дугласе Ленате (авторе проекта Cyc), http://en.wikipedia.org/wiki/Douglas_Lenat 8. Официальный сайт компании Cycorp, http://cyc.com/
  8. OpenCyc – открытый фрагмент онтологии Cyc, http://www.opencyc.org/
  9. Представление онтологии OpenCyc в Web, http://www.cycfoundation.org/concepts
  10. Алексеева М. В. Обзор системы Cyc. М.:РГГУ (2008),http://ezop-project.wiki.sourceforge.net/Alekseeva_Cyc
  11. Сервер онтологий Ontolingua, http://www.ksl.stanford.edu/software/ontolingua/
  12. Примеры использования системы Ontolingua, http://www.ksl.stanford.edu/htw/htwdemos.html
  13. The World FactBook,https://www.cia.gov/library/publications/the-world-factbook/index.html
  14. Википедия об онтологиях верхнего уровня,http://en.wikipedia.org/wiki/Upper_ontology_(computer_science)
  15. Список ссылок на онтологии, разработанные с помощью Protégé, http://protegewiki.stanford.edu/index.php/Protege_Ontology_Library
  16. Гладун А.Я., Рогушина Ю.В. Онтологии в корпоративных системах. // "Корпоративные системы" , №1, С. 41-47 (2006), http://www.management.com.ua/ims/ims115.html, http://www.management.com.ua/ims/ims116.html
  17. Oracle® Database Semantic Technologies Developer's Guide 11g Release 1 (11.1) Part Number B28397-02, http://download-uk.oracle.com/docs/cd/B28359_01/appdev.111/b28397/toc.htm
  18. Protégé, http://protege.stanford.edu/
  19. Конференция в Будапеште (июль 2007г.), http://protege.stanford.edu/conference/2007/schedule.html
  20. Chimaera, http://www.ksl.stanford.edu/software/chimaera/
  21. Luettich, K.; Masolo, C.; Borgo, S. Development of Modular Ontologies in CASL.// In Proceedings of International Workshop on Modular Ontologies (WoMO), Athens (Georgia, USA), 05 November 2006, http://www.loa-cnr.it/Publications.html
  22.  Википедия о Semantic Wiki, http://en.wikipedia.org/wiki/Semantic_wiki
  23. SPARQL Query Language for RDF, http://www.w3.org/TR/rdf-sparql-query/
  24. Semantic MediaWiki, http://semantic-mediawiki.org/wiki/Semantic_MediaWiki
  25. Пример системы с запросами на естественном языке, http://www.trueknowledge.com/

Обнаружено использование расширения AdBlock.


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

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

Также на ФЭНДОМЕ

Случайная вики