Онтология инженерия - Ontology engineering
В информатике , информатике и инженерных систем , онтология инженерия представляет собой поле , которое изучает методы и методики построения онтологии , которая включает в себя представление, официальное именование и определение категорий, свойств и отношений между понятиями, данными и юридических лиц. В более широком смысле, эта область также включает построение знаний предметной области с использованием формальных представлений онтологий, таких как OWL / RDF. Крупномасштабное представление абстрактных понятий, таких как действия, время, физические объекты и убеждения, было бы примером онтологической инженерии. Инженерия онтологий - одна из областей прикладной онтологии , и ее можно рассматривать как приложение философской онтологии . Основные идеи и цели инженерии онтологий также занимают центральное место в концептуальном моделировании .
Обзор
Инженерия онтологий направлена на то, чтобы сделать явными знания, содержащиеся в программных приложениях, а также на предприятиях и бизнес-процедурах для конкретной области. Разработка онтологий предлагает направление к решению проблем взаимодействия, вызванных семантическими препятствиями, то есть препятствиями, связанными с определениями бизнес-терминов и классов программного обеспечения. Инжиниринг онтологий - это комплекс задач, связанных с разработкой онтологий для определенной области.
Автоматизированную обработку информации, не интерпретируемой программными агентами, можно улучшить, добавив богатую семантику к соответствующим ресурсам, таким как видеофайлы. Одним из подходов к формальной концептуализации представленных областей знаний является использование интерпретируемых машиной онтологий, которые предоставляют структурированные данные в RDF , RDFS и OWL или на их основе . Инженерия онтологий - это проектирование и создание таких онтологий, которые могут содержать больше, чем просто список терминов ( контролируемый словарь ); они содержат терминологические, утверждения и аксиомы отношений для определения концепций (классов), индивидов и ролей (свойств) ( TBox , ABox и RBox, соответственно). Инженерия онтологий - это относительно новая область исследования, касающаяся процесса разработки онтологий, жизненного цикла онтологий, методов и методологий для построения онтологий, а также наборов инструментов и языков, которые их поддерживают. Обычный способ обеспечить логическую основу онтологий - формализовать аксиомы с помощью логики описания , которая затем может быть преобразована в любую сериализацию RDF , такую как RDF / XML или Turtle . Помимо аксиом логики описания, онтологии могут также содержать правила SWRL . Определения понятий могут быть сопоставлены с любым типом ресурса или сегментом ресурса в RDF , таким как изображения, видео и области интереса , для аннотирования объектов, людей и т. Д. И связывания их со связанными ресурсами в базах знаний , онтологиях и Наборы данных LOD . Эта информация, основанная на человеческом опыте и знаниях, ценна для тех, кто размышляет, для автоматизированной интерпретации сложного и неоднозначного содержания, такого как визуальное содержание мультимедийных ресурсов. Области применения рассуждений на основе онтологий включают, помимо прочего, поиск информации , автоматическую интерпретацию сцены и обнаружение знаний .
Языки онтологий
Язык онтологий является формальным языком , используемым для кодирования онтологии. Существует ряд таких языков для онтологий, как проприетарных, так и основанных на стандартах:
- Общая логика - это стандарт ISO 24707, спецификация семейства языков онтологий, которые могут быть точно переведены друг в друга.
- У проекта Cyc есть собственный язык онтологий под названием CycL , основанный на исчислении предикатов первого порядка с некоторыми расширениями более высокого порядка.
- Gellish язык включает в себя правила для своего расширения и , таким образом , интегрирует онтологию с языком онтологий.
- IDEF5 - это метод программной инженерии для разработки и поддержки удобных, точных онтологий предметной области.
- KIF - это синтаксис логики первого порядка , основанный на S-выражениях .
- Формат обмена правилами (RIF), F-Logic и его преемник ObjectLogic объединяют онтологии и правила.
- OWL - это язык для создания онтологических утверждений, разработанный как продолжение RDF и RDFS , а также более ранних языковых проектов онтологий, включая OIL , DAML и DAML + OIL . OWL предназначен для использования во всемирной паутине , и все его элементы (классы, свойства и отдельные лица) определены как ресурсы RDF и идентифицируются с помощью URI .
- OntoUML - это хорошо продуманный язык для определения справочных онтологий.
- SHACL (язык ограничений RDF SHapes) - это язык для описания структуры данных RDF. Его можно использовать вместе с RDFS и OWL или независимо от них.
- XBRL (Extensible Business Reporting Language) - это синтаксис для выражения бизнес-семантики.
Онтология инженерии в науках о жизни
Науки о жизни изобилуют онтологиями, которые биологи используют для осмысления своих экспериментов. Чтобы сделать правильные выводы из экспериментов, онтологии должны быть оптимально структурированы в соответствии с базой знаний, которую они представляют. Структуру онтологии необходимо постоянно изменять, чтобы она точно представляла лежащую в основе предметную область .
Недавно был внедрен автоматизированный метод для инженерных онтологий в науках о жизни, таких как генная онтология (GO), одна из наиболее успешных и широко используемых биомедицинских онтологий. Основываясь на теории информации, он реструктурирует онтологии так, чтобы уровни отражали желаемую специфику концепций. Подобные теоретико-информационные подходы также использовались для оптимального разделения онтологии генов. Учитывая математическую природу таких инженерных алгоритмов , эти оптимизации могут быть автоматизированы для создания принципиальной и масштабируемой архитектуры для реструктуризации онтологий, таких как GO.
Открытые биомедицинские онтологии (OBO), инициатива Национального центра биомедицинской онтологии США в 2006 году, обеспечивает общую «основу» для различных онтологических инициатив, среди которых:
- Проект универсального модельного организма (GMOD)
- Консорциум генных онтологий
- Онтология последовательности
- Служба поиска онтологий
- Онтология завод Consortium
- Стандарты и онтологии функциональной геномики
и более
Методологии и инструменты для инженерии онтологий
- ДОГМА
- DogmaModeler
- КАОН
- OntoClean
- HOZO
- Protégé (программное обеспечение)
- Gra.fo ( http://gra.fo )
- Композитор TopBraid
- TopBraid EDG
- HCOME: Н -центрированной Уманский с ollaborative о ntology е ngineering м ЕТОДОЛОГИЯ ( http://semanticweb.org/wiki/SharedHCONE.html и HCOME-3O )
Смотрите также
- Онтология (информатика)
- Онтология двойной артикуляции
- Изучение онтологий
- Модуляризация онтологий
- Таблица семантических решений
- Семантическая интеграция
- Семантическая технология
- Семантическая сеть
- Связанные данные
использованная литература
Эта статья включает материалы, являющиеся общественным достоянием, с веб-сайта Национального института стандартов и технологий https://www.nist.gov .
дальнейшее чтение
- Kotis, K., A. Papasalouros, GA Vouros, N. Pappas, and K. Zoumpatianos, " Расширение коллективных знаний для разработки онтологий в открытых и социально сконструированных учебных пространствах ", Journal of Universal Computer Science , vol. 17, вып. 12, с. 1710–1742, 08/2011
- Котис, К., и А. Папасалурос, « Изучение полезных стартовых онтологий из журналов запросов: пересмотренный вариант HCOME », 4-я Международная конференция по сложным, интеллектуальным и программно-интенсивным системам (CISIS-2010), Краков, IEEE Computer Society Press, 2010 .
- Джон Дэвис (ред.) (2006). Семантические веб-технологии: тенденции и исследования в системах, основанных на онтологиях . Вайли. ISBN 978-0-470-02596-3
- Асунсьон Гомес-Перес, Мариано Фернандес-Лопес, Оскар Корчо (2004). Онтологическая инженерия: с примерами из областей управления знаниями, электронной коммерции и семантической сети . Спрингер, 2004.
- Джаррар, Мустафа (2006). «Позиционный документ» . Материалы 15-й международной конференции по всемирной паутине - WWW '06 . п. 497. DOI : 10,1145 / 1135777,1135850 . ISBN 978-1-59593-323-2. S2CID 14184354 .
- Мустафа Джаррар и Роберт Меерсман (2008). «Онтология инженерии - подход DOGMA» . Книжная глава (Глава 3). В достижениях веб-семантики I. Том LNCS 4891, Springer.
- Риичиро Мизогучи (2004). «Учебное пособие по онтологической инженерии: часть 3: Углубленный курс онтологической инженерии» . В: Вычислительная техника нового поколения . Омша и Спрингер-Верлаг, 22 (2): 198-220.
- Елена Паслару Бонтас Симперл и Кристоф Темпич (2006). « Инженерия онтологий: проверка реальности »
- Деведзич, Владан (2002). «Понимание онтологической инженерии». Коммуникации ACM . 45 (4): 136–144. CiteSeerX 10.1.1.218.7546 . DOI : 10.1145 / 505248.506002 . S2CID 5352880 .
- Конечно, Йорк, Стааб, Штеффен и Студер, Руди (2009). Методология инженерии онтологий. В Staab, Steffen & Studer, Rudi (ред.) Справочник по онтологиям (2-е издание), Springer-Verlag, Heidelberg. ISBN 978-3-540-70999-2
внешние ссылки
- Ontopia.net: Метаданные? Тезаурусы? Таксономии? Тематические карты! Осмысливая все это , Ларс Мариус Гаршол, 2004.
- OntologyEngineering.org: Разработка онтологий с помощью диаграмм