Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Упражнения. 15.3. Проведите трассировку выполнения следующего запроса: ?- value




15.3. Проведите трассировку выполнения следующего запроса:
?- value! ross, relative_size, Value).

чтобы достичь полного понимания того, как передается информация по сети фреймов в показанном здесь интерпретаторе фреймов.

15.4. Допустим, что в виде фреймов представлены геометрические фигуры. Сле­
дующие предложения определяют квадрат si и прямоугольник г 2 и задают
метод вычисления площади фигуры:

sl(instance of, square).

sl(side, 5).

r2[ instance_of, rectangle).

r2(length, 6).

r2f width, 4).

square С a kind of, rectangle!.

square С length, execute! value[Obj,side,L), Ob j, L)).

square(width, execute(value(Obj,side,И), Obj, W)),

rectangle) area, execute! area(Obj,A), Obj, A)).

areat Obj, A): -

value(Obj, length, L), value! Obj, width, W),

A is L*W.

Как интерпретатор фреймов, программа которого приведена в этом разделе,

ответит на следующий вопрос:

?- value{ r2, length, А), value! si, length, в), value< si, area, С).

354 Часть II. Применение языка Prolog в области искусственного интеллекта


Резюме

• К типичным функциям, которые требуются от экспертной системы, относят­
ся следующие: решение задач в указанной проблемной области, объяснение
процесса решения задачи и работа в условиях недостоверной и неполной ин­
формации.

• Любую экспертную систему удобно рассматривать как состоящую из двух мо­
дулей: командный интерпретатор и база знаний. Командный, интерпретатор,
в свою очередь, состоит из механизма логического вывода и пользовательского
интерфейса.

• Для создания командного интерпретатора экспертной системы необходимо
принять решения, касающиеся выбора формальной системы представления
знаний, механизма логического вывода, средств взаимодействия с пользовате­
лем и способа трактовки неопределенности,

• Наиболее широко применяемой формой представления знаний в экспертных системах являются правила вывода, или порождающие правила.

• В системах, основанных на правилах, главным образом применяются следую­щие два способа формирования логических рассуждений: обратный и прямой логический вывод.

• Обычно предусмотрено использование объяснений двух типов - объяснение последовательности рассуждений и объяснение предпосылок, которые соответ­ственно связаны с вопросами пользователя "как" и "для чего". В качестве объ­яснения первого типа может использоваться дерево доказательства.

 

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

Байесовские сети доверил, называемые также просто байесовскими сетями, предоставляют способ использования исчисления вероятностей для представ­ления знаний с учетом неопределенности. Байесовские сети обладают такими характеристиками, как учет вероятностных зависимостей с применением от­носительно небольшого объема ресурсов, возможность уменьшения объема ра­боты благодаря исключению независимых факторов и естественное представ­ление причинно-следственных связей.

• К другим традиционным схемам представления знаний, подходящим для представления больших множеств фактов некоторым структурированным спо­собом, относятся семантические сети и фреймы.. В них может осуществляться непосредственная выборка фактов или их логический вывод с помощью таких встроенных механизмов, как наследование,

 

• В этой главе были разработаны реализации в стиле Prolog для таких проце­дур, как прямой и обратный логический вывод, формирование деревьев дока­зательств, интерпретация правил с учетом неопределенности, формирование рассуждений в байесовских сетях, наследование в семантических сетях и во фреймах.

• В данной главе рассматривались следующие понятия:

 

• экспертные системы;

• база знаний, командный интерпретатор экспертной системы, механизм ло­гического вывода;

 

• правила вывода (правила "if-then"), порождающие системы;

• обратный логический вывод, прямой логический вывод;


Глава 15. Представление знаний и экспертные системы



объяснение последовательности рассуждений, объяснение предпосылок;

категорическое знание, недостоверное знание;

байесовские сети доверия, или просто байесовские сети;

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

фреймы;

наследование.





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 445 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2480 - | 2176 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.