Перейти к содержанию

Моделирование знаний на графах

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

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

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

Триплеты: субъект-предикат-объект

Программные средства для отображения онтологий в основном разрабатываются для управлений схемами баз данных, XML-схемами, таксономиями, формальными языками, ERмоделями данных, словарями и другими моделями данных. Исходные структуры обычно перед отображением преобразовываются в граф. Благодаря разработкам семантической паутины такие графы могут быть представлены с помощью RDF-триплетов в форме <субъект><предикат><объект> , например, синтаксис нотации 3. 

Субъект – это то, что мы описываем, например, яблоко.

Предикат – это некоторое свойство субъекта, например, «иметь цвет».

Объект – это значение этого свойства для данного субъекта, например, «зелёный». 

<яблоко> <это> <класс>.
<яблоко1> <относится к классу> <яблоко>.
<яблоко1> <цвет> <зелёный>.
<червяк1> <ест> <яблоко1>.
<зелёный> <значение в RGB> <00FF00>.

Пример описания таких триплетов в виде графа представлен ниже. 

Графовое представление RDF триплета

Графовое представление RDF триплета