Чтение онлайн

на главную - закладки

Жанры

Неизвестно

Шрифт:

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

того, следует разрешить пользователю задавать вопрос: "Какова текущая вероятность моей гипотезы?" Тогда, если он устал вводить новую информацию (или у него мало времени), он может прекратить консультационный сеанс, довольствуясь ответом системы, полученным на основании неполной информации.

% Процедура

% рассмотреть( Цель, Трасса, Ответ)

%

% находит степень правдоподобия утверждения "цель это правда".

% Оценка правдоподобия содержится в объекте Ответ. Трасса - это

% цепочка целей-предшественников и правил, которую можно

% использовать в объяснении типа "почему"

рассмотреть( Цель, Трасса, ( Цель: Вер) было

'выведено по' ПравОтв) :-

bagof( Прав: если Условие то Цель с Сила, Правила),

% Все правила, относящиеся к цели

априори( Цель, Вер0),

% Априорная вероятность цели

модиф( Вер0, Правила, Трасса, Вер, ПравОтв).

% Модифицировать априорные вероятности

рассмотреть( Цель1 и Цель2, Трасса,

( Цель1 и Цель2 : Вер было 'выведено из'

( Ответ1 и Ответ2) ) :-

!,

рассмотреть( Цель1, Трасса, Ответ1),

рассмотреть( Цель2, Трасса, Ответ2),

вероятность( Ответ1, В1),

вероятность( Ответ2, В2),

мин( В1, В2, Вер).

рассмотреть( Цель1 или Цель2, Трасса,

( Цель или Цель2:Вер) было 'выведено из'

( Ответ1 и Ответ2) ) :-

!,

рассмотреть( Цель1, Трасса, Ответ1),

рассмотреть( Цель2, Трасса, Ответ2),

вероятность( Ответ1, В1),

вероятность( Ответ2, В2),

макс( В1, В2, Вер).

рассмотреть( не Цель, Трасса,

( не Цель:Вер) было 'выведено из' Ответ) :-

!,

рассмотреть( Цель, Трасса, Ответ),

вероятность( Ответ, В),

обратить( В, Вер).

рассмотреть( Цель, Трасса, ( Цель: Вер) было сказано) :-

ответпольз( Цель, Трасса, Вер).

% Ответ, выведенный пользователем

% Отношение

%

% модиф( Вер0, Правила, Трасса, Вер, ПравОтв)

%

% Существует Цель с априорной вероятностью Вер0. Правила имеют

% отношение к утверждению Цель; суммарное влияние этих правил

% (точнее, их условных частей) на Вер0 приводит к тому,

% что Вер0 заменяется на апостериорную вероятность Вер;

% Трасса - список целей-предков и правил, использовавшихся

% при выводе утверждения Цель;

% ПравОтв - результаты анализа условных частей

% правил из списка Правила.

модиф( Вер0, [ ], Трасса, Вер0, [ ]).

% Нет правил - нет модификации

модиф( Вер0,

[ Прав : если Усл то Цель с Сила | Правила],

Трасса, Вер, [Прав из Ответ | ПравОтв] ):-

рассмотреть( Усл, [Цель по Прав | Трасса], Ответ),

% Условие из первого правила

априори( Усл, В0),

вероятность( Ответ, В),

импликация( В0, В, Сила, Вер0, Вер1),

Поделиться:
Популярные книги

Второгодка. Книга 3. Ученье свет

Ромов Дмитрий
3. Второгодка
Фантастика:
городское фэнтези
сказочная фантастика
альтернативная история
5.00
рейтинг книги
Второгодка. Книга 3. Ученье свет

Пространство. Компиляция

Кори Джеймс С. А.
Пространство
Фантастика:
научная фантастика
боевая фантастика
космическая фантастика
космоопера
5.00
рейтинг книги
Пространство. Компиляция

Росская империя (сборник)

Эльтеррус Иар
Росская Империя
Фантастика:
боевая фантастика
8.24
рейтинг книги
Росская империя (сборник)

Сказки (200 сказок)

Гримм Якоб и Вильгельм
Детские:
сказки
6.00
рейтинг книги
Сказки (200 сказок)

Проект «Юпитер»

Холдеман Джо
Фантастика:
боевая фантастика
7.40
рейтинг книги
Проект «Юпитер»

Молчун-Неучтённый фактор. Компиляция. Книги 1-22

Усманов Хайдарали
Собрание сочинений
Фантастика:
фэнтези
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Молчун-Неучтённый фактор. Компиляция. Книги 1-22

Те, кто внизу. Донья Барбара. Сеньор Президент

Астуриас Мигель Анхель
133. Библиотека всемирной литературы
Проза:
классическая проза
5.50
рейтинг книги
Те, кто внизу. Донья Барбара. Сеньор Президент

Кабинет фей

д’Онуа Мари-Катрин
Литературные памятники
Детские:
сказки
5.00
рейтинг книги
Кабинет фей

Егерь. Вызов

Скиба Николай
3. Зверолов
Фантастика:
боевая фантастика
рпг
уся
фэнтези
попаданцы
6.00
рейтинг книги
Егерь. Вызов

Апостол Папуа и другие гуманисты II. Зумбези

Розов Александр Александрович
Конфедерация Меганезия
Фантастика:
научная фантастика
5.00
рейтинг книги
Апостол Папуа и другие гуманисты II. Зумбези

Баллистическая теория Ритца и картина мироздания

Семиков Сергей Александрович
Научно-образовательная:
технические науки
5.00
рейтинг книги
Баллистическая теория Ритца и картина мироздания

Стрелок. Извлечение троих. Бесплодные земли

Кинг Стивен
Фантастика:
фэнтези
5.00
рейтинг книги
Стрелок. Извлечение троих. Бесплодные земли

Второгодка. Книга 4. Подавать холодным

Ромов Дмитрий
4. Второгодка
Фантастика:
героическая фантастика
альтернативная история
сказочная фантастика
6.25
рейтинг книги
Второгодка. Книга 4. Подавать холодным

Печать пожирателя 2

Соломенный Илья
2. Пожиратель
Фантастика:
городское фэнтези
попаданцы
аниме
сказочная фантастика
5.00
рейтинг книги
Печать пожирателя 2