Онтологии – это системы для записи знаний в общей форме, чтобы их можно было повторно использовать и распространять1
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
.
Существуют различные подходы к структурированию онтологий, обладающие разной объяснительной силой и аргументативной силой в зависимости от задачи и обрабатываемых знаний. Поэтому необходим целенаправленный выбор подходящего типа онтологии.
Проводится различие между фреймами, логикой первого и второго порядка, семантическими сетями и логикой описания.
Подход Frames позволяет фиксировать иерархию классов, подклассов с их собственными или унаследованными атрибутами и связанными с ними значениями. Например, класс «Одежда» может иметь атрибут «Цвет». Тогда подкласс «Рубашка» также будет считаться имеющим атрибут «Цвет». Если в класс «Рубашка» введён дополнительный атрибут «Тип воротника», то и «Цвет», и «Тип воротника» будут считаться унаследованными атрибутами в подклассе «Полевая рубашка».
В других подходах логической онтологии вводятся функции и аксиомы, позволяющие представлять функциональные отношения. Это позволяет, например, зафиксировать в онтологии предположения о зависимости таких переменных, как объемы продаж и цены.
Подход семантической сети основан на представлении знаний в виде графа помеченных узлов и связей, где узлы представляют концепции, экземпляры или значения, а связи описывают отношения между ними 1
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
. Типы, области применения, а также общие преимущества и недостатки семантических сетей по сравнению с другими подходами к онтологии — здесь .
Подход « Описательной логики » или логики описания берет свое начало в семантических сетях 3
Köhler, Andre(2010): Intelligent Data Interchange. InterventionsfreierGeschäftsdatenaustausch durch Wissensrepräntation und ontologisches Matching.Wiesbaden 2010.
. При этом классы («TBox») расширяются экземплярами («ABox»)1
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
.
Приведенный выше пример можно дополнить в логике описания различием между «Рубашкой» и «Рубашкой» .
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
Köhler, Andre(2010): Intelligent Data Interchange. InterventionsfreierGeschäftsdatenaustausch durch Wissensrepräntation und ontologisches Matching.Wiesbaden 2010.
Gómez-Pérez, Asunción; Fernández-López, Mariano; Corcho, Oscar (2004):Ontological engineering. With examples from the areas of knowledge management, ecommerce and the Semantic Web. London, New York 2004.
