Какие именно онтологии в ИИ? Как мне их написать и почему они важны?
ai-design
terminology
definitions
ontology
месть Орен
источник
источник
Ответы:
онтология
Прежде чем рассматривать вопрос непосредственно, полезно получить некоторый контекст о происхождении онтологии. Это поможет понять, почему был выбран термин, и сохранит ясность о том, что такое онтология, а что нет.
Концепция онтологии не возникла в мире программного обеспечения, хотя программная абстракция в некоторой степени является онтологической. В некоторых литературах онтология путается с картой связей между конкретными типами в объектно-ориентированном дизайне, которая может быть недостаточно абстрактной, чтобы оправдать использование этого термина.
Онтология в ИИ
Существует несколько классов специалистов или групп специалистов, заинтересованных в поиске вещей, которые, возможно, не были изобретены или размещены, но тем не менее существуют. Эта тенденция возникла в научных кругах, как и многие другие.
У нас есть несколько очевидных применений обнаружения появления вещей, которые не были запланированы или даже не замечены изначально.
В статье, на которую есть ссылка в первом комментарии к вопросу, есть интересный абзац: «Литература по искусственному интеллекту содержит много определений онтологии; многие из них противоречат друг другу. Для целей данного руководства онтология - это формальное явное описание понятий в области дискурса (классы (иногда называемые концепциями)), свойства каждого концепта, описывающие различные признаки и атрибуты концепта (слоты (иногда называемые ролями или свойствами)), и ограничения на слоты (фасеты (иногда называемые ограничениями ролей)) Онтология вместе с набором отдельных экземпляров классов составляет базу знаний. На самом деле, есть тонкая грань, где заканчивается онтология и начинается база знаний ».
Обратите внимание на синтаксис LISP выше. Также обратите внимание на противоречивые определения онтологий применительно к ИИ. Эти определения иногда относятся к концептуальным классам, как в системе обучения PAC (вероятно, приблизительно правильной). Они могут относиться к работе НЛП по семантике.
Возможно, было бы целесообразно стабилизировать этот термин, поэтому определение словаря было воспроизведено выше. ИИ не выиграет от появления вводящего в заблуждение жаргона, где слова больше не означают того, что они когда-то имели в виду, только потому, что никто не нашел время, чтобы увидеть, что было законно в их значении, прежде чем они начали писать статьи.
Некоторые ссылки
Это несколько научных публикаций, в которых представлен обзор использования онтологических концепций в открытиях.
Обучение онтологии для семантической сети , A Maedche, S Staab - Интеллектуальные системы IEEE, 2001
На пути к расширяемой контекстной онтологии для окружающего интеллекта , D Preuveneers, J Van den Bergh, D Wagelaar, 2004
Изучение онтологии из текста: методы, оценка и приложения *, P Buitelaar, P Cimiano, B Magnini, 2005
Онтологическое извлечение информации для бизнес-аналитики , H Saggion, A Funk, D Maynard, K Bontcheva, The Semantic Web, 2007
источник