Онтология с нетаксономическими отношениями

доброе утро,

Цель моей работы — построить модульные онтологии с нетаксономическими отношениями.

У меня есть некоторые проблемы с записью их в файле owl (я не могу визуализировать отношения между классом и ограничениями).

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

Однако только те, кого я знаю, это MeSH и GENE, и они используют только таксономические отношения. Итак, есть ли в Интернете какие-либо известные онтологии, использующие нетаксономические?

Спасибо.


person safé    schedule 13.05.2011    source источник


Ответы (4)


Одной из наиболее известных плоских (иерархически) онтологий является ConceptNet. Это база знаний здравого смысла, созданная сообществом. Это один из проектов Common Sense Computing Initiatives в MIT Media Lab.

Следующее изображение представляет собой небольшое подмножество узлов и ссылок в ConceptNet: Это изображение взято с веб-сайта ConceptNet

person William Niu    schedule 14.05.2011

Если под не таксономическими вы имеете в виду не только отношения подклассов или какое-то отношение is-a, искали ли вы dbpedia или музыкальная онтология

Или что именно вы имеете в виду под «нетаксономическими отношениями»?

person florent    schedule 13.05.2011
comment
Под нетаксономическим я подразумеваю отсутствие иерархии между классами, все они эквивалентны. Итак, у меня не будет подклассов и суперклассов, а также отношений is-a, чтобы было понятнее, моя онтология будет построена из разделенных предложений: например, рак груди влияет на женщин, моими классами будут рак груди и женщины и отношения между ними. будут аффекты. На данный момент единственное, над чем я бьюсь, это сделать ограничение в этом отношении, и я думаю, что если я увижу пример того, что я хочу сделать, может быть, я смогу найти свою проблему. - person safé; 13.05.2011
comment
вы можете фильтровать нетаксономические отношения из существующей онтологии. - person Çağdaş; 13.05.2011
comment
Итак, насколько я понимаю, вы хотите иметь возможность накладывать ограничения на некоторые отношения, такие как рак груди, который поражает только женщин. это правильно? - person florent; 13.05.2011
comment
Просто чтобы знать, какой инструмент вы используете для определения своей онтологии? Протеже? никто? что-то другое? И есть ли у вас требования к профилю совы, который вы хотите использовать? - person florent; 13.05.2011
comment
Я использую API Jena, и у меня нет особых требований к профилю owl: только классы, отношения и ограничения. - person safé; 13.05.2011
comment
хорошо, так что вы ищете какой-то фрагмент кода? если да, то есть ли у вас основа того, что вы делаете? - person florent; 13.05.2011
comment
спасибо, я уже нашел свое решение. Как я уже сказал, я новичок в области онтологии. Я нахожу код, который мне нужен, и теперь я могу построить свою онтологию. Тем не менее, я должен копнуть глубже и узнать больше об онтологии, чтобы иметь возможность манипулировать ею. - person safé; 13.05.2011

Чтобы расширить предыдущие ответы/комментарии... SNOMED CT перегружен таксономическими отношениями. В частности, он использует отношения IS-A для организации понятий. Однако есть много других отношений. Например, такие отношения, как

Семейный анамнез мутации гена рака молочной железы 1

  • Поиск контекста: известное настоящее
  • Сопутствующая находка: положительная мутация гена BRCA1.
  • Временной контекст: текущий или прошлый субъект.
  • Контекст отношений: человек в семье субъекта

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

Например. Рассмотрите следующие утверждения: «Двуногий имеет 2 ноги» (определено) и «Человек имеет 2 ноги». Классификатор сделает вывод об отношении IS-A между ними.

В любом случае, вы можете «удалить» отношения IS-A, но я не думаю, что у вас будет что-то ценное, и я не знаю, почему вы хотите исключить таксономические отношения. Они важны.

Кстати, «рак молочной железы поражает женщин», если вы используете предположение о закрытом мире, это неверное утверждение. . Мужчины также могут заболеть раком молочной железы.

И, наконец, SNOMED CT не находится в формате OWL, но может быть преобразован в такой формат (например, с использованием Perl).

person Matt C    schedule 18.12.2013

SNOMED CT интенсивно использует нетаксономические отношения и написан на OWL, так что вы можете видеть, как именно все реализовано.

person Alina    schedule 10.01.2013