Семантические сети в решении экономических задач
Семантическая сеть – это ориентированный граф, вершины (узлы) которого соответствуют понятиям моделируемой предметной области, а дуги – отношениям между ними.
В качестве понятий обычно выступают конкретныеили абстрактные объекты, а отношений– связи.
Семантические сети содержат описание связей в явной форме, указанных с помощью синтаксических, семантических и прагматических отношений.
Наиболее часто в них используется следующие отношения:
-целое-часть (класс – подкласс, элемент – множество и т.д.);
-функциональная связь, определяемая глаголом (производит, находится, поставляет … и т.д.);
-атрибутивные (иметь значение, иметь свойство);
- логические (И, ИЛИ, НЕТ);
- временные (в течение, раньше, позже…).
Пояснить базу знаний легче в сравнении с базой данных, так как различия между ними нечеткие (размытые).
На рисунке ниже представлена информация о поставках, поставщиках и прочее с помощью реляционной базы данных и базы знаний в виде семантической сети.
Сравнивая базу данных и базу знаний видим, что в базе данных информация более скудная и поэтому с уверенностью трудно ответить на вопрос:
Делал ли ООО «Восход» заказ ООО «Рассвет» на арматуру, которую тот производит или ООО»Восход» поставил арматуру, которую произвел ООО «Рассвет»?
Отличие баз знаний от баз данных состоит в том, что первые содержат связи между объектами в явной форме.
Обрабатывается семантическая сеть на основе принципа сопоставления объекта и отношений, указанных в запросе, с объектами и отношениями, имеющимися в семантической сети.
Дата добавления: 2015-05-21; просмотров: 1273;