Управление стратегией вывода в экспертных системах

11
Управление стратегией вывода в Управление стратегией вывода в экспертных системах экспертных системах выполнил Студент 5го курса факультета ВМК группы 957 Модестов Борис

Upload: heidi-dixon

Post on 31-Dec-2015

85 views

Category:

Documents


0 download

DESCRIPTION

Управление стратегией вывода в экспертных системах. выполнил Студент 5го курса факультета ВМК группы 957 Модестов Борис. Прямой и обратный логический вывод в экспертных системах. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Управление стратегией вывода в экспертных системах

Управление стратегией вывода в Управление стратегией вывода в

экспертных системахэкспертных системах

выполнилСтудент 5го курса

факультета ВМКгруппы 957

Модестов Борис

Page 2: Управление стратегией вывода в экспертных системах

О работеО работе

Прямой и обратный логический вывод в экспертных системах.Прямой и обратный логический вывод в экспертных системах.

Экспертная система  — компьютерная программа, способная частично заменить специалиста-эксперта в разрешении

проблемной ситуации.

Экспертная система  — компьютерная программа, способная частично заменить специалиста-эксперта в разрешении

проблемной ситуации.

Прямой логический вывод представляет собой метод формирования рассуждений от фактов к заключениям, которые

следуют из этих фактов.

Прямой логический вывод представляет собой метод формирования рассуждений от фактов к заключениям, которые

следуют из этих фактов.

Обратный логический вывод предусматривает формирование рассуждений в обратном направлении - от гипотезы к фактам,

которые подтверждают гипотезу.

Обратный логический вывод предусматривает формирование рассуждений в обратном направлении - от гипотезы к фактам,

которые подтверждают гипотезу.

Page 3: Управление стратегией вывода в экспертных системах

Состояние вопросаСостояние вопроса

Экспертная система Логический вывод

Mycin обратный

Clips прямой

Eclipse, G2 прямой и обратный

Логический вывод Задачи

обратный диагностика

прямой прогнозирование

Page 4: Управление стратегией вывода в экспертных системах

ExPROExPROExPROExPROЭкспертная система EXPRO предназначена для решения трудно формализуемых научно-технических и экономических задач. Она может быть использована на предприятиях, НИИ и КБ для технико-экономического анализа производства, выбора и обоснования проектных решений, определения технологических параметров процессов изготовления изделий, оценки качества продукции, Диагностики технических систем и пр.Система имеет язык представления знаний, который формализует знания в виде продукционной модели:ЕСЛИ <Условие> ТО <Действие>

Интерфейс ExPRO

Эксперт

Инж. Зн

Пользователь

База Знаний

Редактор БЗ

Модуль управления процессом решения

Механизм логического вывода

Модуль вычисления выражений

Модуль объяснения

Page 5: Управление стратегией вывода в экспертных системах

Алгоритм обратного выводаАлгоритм обратного вывода

Выбор цели

Конец списка правил

Нет

Проверка условной части

правила

Да

Условная часть истинна

Выполнение действий правила

Да

Нет

Цель достигнута

Результат

Да

Нет

Выбор подцели

Да

Проверка подходит ли правило для исполнения

Нет

Page 6: Управление стратегией вывода в экспертных системах

Обратный выводОбратный вывод

Page 7: Управление стратегией вывода в экспертных системах

Алгоритм прямого выводаАлгоритм прямого вывода

Выбор цели

Цель достигнута

Нет

Проверка условной части

правила

Условная часть истинна

Выполнение действий правила

Да

Нет

Действия не выполнялись

и конец списка правил

Результат

Да

Нет

Исключение исполненного

правила из списка правил

Да

Да

Проверка подходит ли правило для исполнения

Нет

Page 8: Управление стратегией вывода в экспертных системах

Прямой выводПрямой вывод

Page 9: Управление стратегией вывода в экспертных системах

Программная реализацияПрограммная реализация

Инструментальная экспертная система ExPRO реализована на языке программирования C# с использованием MS Visual Studio 2008.

Существует 2 версии системы:ExPRO 2.15 – рабочая версияExPRO 3.2 – тестируемая версия

Page 10: Управление стратегией вывода в экспертных системах

Что получилось?Что получилось?

Page 11: Управление стратегией вывода в экспертных системах