Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тоип.doc
Скачиваний:
2
Добавлен:
18.08.2019
Размер:
232.96 Кб
Скачать

Представление знаний в виде правил

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

Предметные знания представляются набором правил, которые проверяются на группе фактов и знаний о текущей ситуации (входной информации). Когда часть правила ЕСЛИ удовлетворяет фактам, то действия, указанные в частиТО, выполняется. Когда это происходит, то говорят, что правило срабатывает. Интерпретатор правил сопоставляет части правил ЕСЛИ с фактами и выполняет то правило, часть ЕСЛИ которого сходится с фактами, т.е. интерпретатор правил работает в цикле "Сопоставить – выполнить", формируя последовательность действий.

Действия  правил могут состоять:

− в  модификации набора фактов в базе знаний, например добавление нового факта, который сам может быть использован  для сопоставления с частями ЕСЛИ;

− во взаимодействии с внешней средой.

Процесс сопоставления с фактами частей ЕСЛИ порождает цепочку выводов. Эта цепочка выводов показывает как система, используя правила, выводит заключение. Цепочки выводов ЭС могут быть предъявлены пользователю, что помогает понять как система достигает свои заключения.

Правила, по сравнению с другими способами  представления знания имеют следующие  преимущества:

1) модульность; 

2) единообразие  структуры; 

3) естественность (вывод заключения в такой

системе аналогичен процессу рассуждения эксперта);

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

Однако  такие системы несвободны от недостатков:

1) процесс  вывода менее эффективен, чем  при других способах представления, так как большая часть времени затрачивается на непроизводительную проверку применимости правил;

2) этот  процесс трудно поддается управлению;

3) сложно  представить иерархию понятий.

 

Семантические сети

Семантическая сеть (СС) - это граф, дуги которого есть отношения между вершинами (значениями). Семантические сети появились как модель СПЗ при решении задач разбора и понимания смысла естественного языка.

Пример  семантической сети для предложения типа "Поставщик осуществил поставку изделий по заказу клиента до 1 июня 2004 года в количестве 1000 штук"

На этом примере видно, что между объектами  Поставщик и Поставка определено отношение "агент", между объектами  Изделие и Поставка определено отношение "объект" и т.д.

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

Агент - это то, что (тот, кто) вызывает действие. Агент часто является подлежащим в предложении.

Объект - это то, на что (на кого) направлено действие. В предложении объект часто  выполняет роль прямого дополнения.

Инструмент - то средство, которое используется агентом для выполнения действия.

Соагент служит как подчиненный партнер главному агенту.

Пункт отправления и пункт назначения - это отправная и конечная позиции  при перемещении агента или объекта.

Траектория - перемещение от пункта отправления  к пункту назначения.

Средство  доставки - то в чем или на чем  происходит перемещение.

Местоположение - то место, где произошло (происходит, будет происходить) действие.

Потребитель - то лицо, для которого выполняется  действие.

Сырье - это, как правило, материал, из которого что-то сделано или состоит. Обычно сырье вводится предлогом из.

Время - указывает на момент совершения действия.