Реферат Курсовая Конспект
КОРПОРАТИВНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ - раздел Информатика, Министерство Сельского Хозяйства И Продовольствия Республики Бела...
|
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА
И ПРОДОВОЛЬСТВИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра экономической информатики
КОРПОРАТИВНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ
Методические указания и задания для выполнения лабораторных
работ студентами экономических специальностей
Раздел «EXSYS RuleBook»
Минск
УДК 004.42(07)
ББК 22.18я7
К 68
Рекомендовано научно-методическим советом факультета предпринимательства и управления БГАТУ
Протокол № 4 от 30 января 2009 г.
Составители: ст. преподаватель О.Ю. Дударкова
Рецензенты: кандидат экономических наук, О.А. Синявская;
доктор технических наук, проф. В.А. Грабауров
Методические указания и задания для выполнения лабораторных работ студентами экономических специальностей. Раздел «EXSYS RuleBook».
Приведены краткие теоретические сведения о начальных приемах работы с пакетом «EXSYS RuleBook», содержатся задания для выполнения лабораторных работ, позволяющих освоить принципы разработки экспертных систем с помощью пакета «EXSYS RuleBook».
© БГАТУ, 2009
Введение
Экспертная система - программа, которая эмулирует взаимодействие пользователя с экспертом-человеком при решении определенной проблемы.
Многие экспертные системы не сложны в построении при наличии оболочки экспертной системы - программы, позволяющей пользователю наполнить базу знаний определенной структуры конкретными знаниями проблемной области. В простейшем случае диаграмму дерева решений, описывающего проблему, можно рассмотреть на бумаге. Производя выбор в каждой точке разветвления, диаграмма дерева помогает принимать решения. Такой тип логической структуры (в виде дерева решений) может быть легко преобразован в компьютерную систему
Более сложные системы включают факторы уверенности, позволяющие выбирать несколько возможных решений с различными степенями уверенности. Экспертные системы способны объяснить, почему в процессе их работы потребовались именно эти данные и как были получены выводы. Примером оболочки для построения таких экспертных систем является система EXSYS RuleBook.
Разрабатываемая с помощью RuleBook система может быть диалоговой или вложенной, где все исходные данные поступают от другой программы. Диапазон проблем, которые могут быть решены экспертными системами, обширен. Экспертные системы могут быть разработаны с EXSYS программным обеспечением для любой проблемной области, в которой для решения какой-либо задачи необходимо сделать выбор среди определенного набора вариантов, а процесс достижения этого решения основан на логических шагах. Любая проблемная область, где человек или группа людей имеют специальные экспертные знания, необходимые другим, является возможной областью применения программного обеспечения EXSYS. Экспертные системы могут помочь автоматизировать выполнение сложных инструкций, выбрать какое-либо изделие из группы изделий или диагностировать оборудование.
Инструменты программного обеспечения EXSYS используются для создания вероятностных, основанных на знаниях, экспертных систем.
По мнению специалистов, на сегодняшний день, наиболее эффективный путь построения экспертных систем состоит в том, чтобы обеспечить экспертов средствами, которые позволили бы им самим создавать эти системы. Программное обеспечение EXSYS успешно работает в широком диапазоне реальных проблем, с более чем 11000 пользователей во всем мире.
EXSYS-программы рассчитаны на то, что экспертные системы будут создаваться экспертами проблемной среды совместно с профессионалами в области построения инженерных знаний.
Основные приемы работы с программой
EXSYS RuleBook
Альтернативы
Альтернативы - цели, которые система будет выбирать в каждой развилке дерева решений. Количество альтернатив ограничено лишь параметрами ЭВМ, на которой создается эта экспертная система.
Факторы
Факторы - блоки информации, которые система будет использовать, чтобы выбрать цель. Факторы могут быть числовые или текстовые. Числовые величины фактора могут быть проверены алгебраически. Текстовые факторы (качества) представлены в системе в виде списков вариантов.
Г) фактор текста не всегда определен
Некоторые из текстовых факторов иногда получаются в результате работы правил, а иногда запрашиваются у пользователя. Это скорее предупреждение, чем истинная ошибка, так как часть данных может быть получена только для некоторых комбинаций входов.
Для того чтобы исправить, необходимо щелкнуть на "Фактор текста не всегда определен" (Text Factors Not Always Derived) и щелкнуть на ДЕТАЛИ (или дважды щелкнуть на "Фактор текста не всегда установлен"), и вам будет представлен список качеств с этой ошибкой. После списка качеств следует список входов, где качество запрашивается у конечного пользователя;
Е) многократное использование фактора
Сообщение говорит о том, что качество или переменная были использованы дважды в "ЕСЛИ" - части правила. Это ненормально, так как обычно устанавливается одно значение качества или переменной. Если качество или переменная требуются с различными величинами в одной и той же ветви, ветвь никогда не будет работать. Обычно это указывает на ошибку в логике дерева.
Для того чтобы исправить, необходимо отредактировать дерево;
Ж) из входа не следует никакого выхода
Некоторым комбинациям входов не соответствует ни одна из альтернатив. Конечный пользователь, отвечающий на вопросы таким образом, не получил никакой рекомендации.
Для того чтобы исправить, необходимо щелкнуть на "Input Produces No Output" и на ДЕТАЛИ (или дважды щелкнуть на "Input Produces No Output"), и появится список входов с этой проблемой;
З) переменная вне диапазона
Некоторые виды ввода устанавливают величину для переменной, которая является ниже нижнего предела или выше верхнего.
Для того чтобы исправить, необходимо получить список входов с этой проблемой и изменить допустимый диапазон переменной;
И) слишком большое количество величин
Некоторые комбинации входов устанавливают большее, чем максимальное число значений для качеств.
Для того чтобы исправить, необходимо изменить диалог для определения параметров качеств. В нем имеется опция для определения максимального числа значений, которые качество может иметь. Обычно оно установлено по умолчанию для всех величин, однако для отдельной величины его можно изменить. Для этого получите список качеств и поочередно исправьте их;
Описание работы с программным продуктом
ПРОЕКТИРОВАНИЕ БАЗ ЗНАНИЙ И ПОСТРОЕНИЕ ЭКСПЕРТНЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ EXSYS RuleBook
Контрольные вопросы
1. Какие действия выполняет пользователь при старте системы?
2. Что такое альтернативы?
3. Что такое факторы?
4. Охарактеризуйте основные принципы построения дерева решений.
Содержание отчета
1. Поместите в отчет копию окна с первоначально построенным деревом решений.
2. Поместите в отчет копии окон с результатами тестирования системы (рассмотрите три любых комбинации возможных начальных условий).
Лабораторная работа №2. Проектирование экспертной
Контрольные вопросы
1.Какие способы представления знаний в экспертной системе Вы знаете?
2. Каковы основные особенности методов экспертных оценок?
3. Какие Вы знаете методы определения согласованности экспертных оценок?
4. Каковы основные этапы методики оценки компетентности эксперта?
Содержание отчета
1. Поместите в отчет копию окна с первоначально построенным деревом решений.
2. Поместите в отчет копии окон с результатами тестирования системы (рассмотрите три любых комбинации возможных начальных условий).
Контрольные вопросы
1. Что такое степень уверенности?
2. Какие способы определения степени уверенности Вы знаете?
3. В каких случаях используется способ определения уверенности ДА/НЕТ?
б) В каких случаях используется способ определения уверенности 0 -10?
в) В каких случаях используется способ определения уверенности Увеличение на 1/Уменьшение на 1?
Содержание отчета
1. Поместите в отчет копию окна с первоначально построенным деревом решений.
2. Поместите в отчет копии окон с результатами тестирования системы (рассмотрите три любых комбинации возможных начальных условий).
Лабораторная работа №4. Разработка базы знаний для
Консультирующей или диагностической системы
Цель работы:приобрести навыки самостоятельной разработки баз знаний для проектирования консультирующих и диагностических экспертных систем, реализовать разработанные базы знаний с помощью оболочки EXSYS RuleBook.
Задание 1. Разработать базу правил в соответствии с темой индивидуального задания. Построить на основе разработанной базы правил экспертную систему с использование программы «EXSYS RuleBook». Протестировать разработанную экспертную систему.
Темы индивидуальных заданий
Номер темы выбирается в соответствии с последней цифрой зачетной книжки студента.
Контрольные вопросы
1. Перечислите основные компоненты экспертных систем.
2. Что такое статическая экспертная система?
3. Что такое динамическая экспертная система?
4. Каковы основные этапы проектирования экспертной системы?
Содержание отчета
1. Титульный лист.
2. Тема индивидуального задания.
3. Описание ЭС (входные, внутренние, выходные переменные, база знаний, описание программы, инструкция пользователю).
4.Приложения (примеры экспертизы, программа и т.п.).
ЛИТЕРАТУРА
1. Левин Р., Дранг Д., Эдельсон Б. Практическое введение в технологию искусственного интеллекта и экспертных систем с иллюстрациями на Бейсике [Текст]/ Р.Левин, Д.Дранг, Б.Эдельсон. - М.: Финансы и статистика, 1990. – 239 с.
2. Лорьер Ж.-Л. Системы искусственного интеллекта [Текст]/ Ж.-Л. Лорьер. - М: Мир, 1991. – 215 с.
3. Попов Э.В. Экспертные системы [Текст]/ Э.В.Попов. – М.: Наука, 1987 – 218 с..
4. Построение экспертных систем [Текст]/ Под ред. Ф. Хейес-Рота, Д. Уотермена, Д. Лената. - М.: Мир, 1987. – 236 с.
5. Гаврилова Т.А. Базы знаний интеллектуальных систем [Текст]: Учеб. пособие для вузов / Т.А. Гаврилова, В.Ф. Хорошевский. - СПб.: Питер, 2001. - 384 с.
6. Девятков В.В. Системы искусственного интеллекта [Текст]: Учеб. пособие / В.В. Девятков. - М.: МГТУ, 2001. - 352с.
7. Черняховская Л.Р. Методические указания к лабораторным работам по курсу «Методы искусственного интеллекта, базы знаний, экспертные системы для подготовки инженеров по специальности Автоматизированные системы обработки информации и управления» [Текст] / Л.Р. Черняховская [и др.]. - Уфа, 1997. - 33 с.
8. Татжибаева О.А. Разработка экспертных систем [Текст]: методические указания к расчетно-графическим работам по дисциплине «Системы искусственного интеллекта»/О.А. Татжибаева. - Оренбург: ГОУ ОГУ, 2005. - 23с.
9. Программное обеспечение [Электронный ресурс]. - Режим доступа : http://www.rulebook.com
СОДЕРЖАНИЕ
ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | |
1 Основные приемы работы с программой EXSYS RuleBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | |
1.1 Описание системы EXSYS RuleBook. . . . . . . . . . . . . . . . . . . . . . . . . . . | |
1.2 Сообщения об ошибках. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | |
1.3 Степень уверенности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | |
1.4 Описание работы с программным продуктом EXSYS RuleBook | |
2 ПРОЕКТИРОВАНИЕ БАЗ ЗНАНИЙ И ПОСТРОЕНИЕ ЭКСПЕРТНЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ EXSYS RuleBook . . | |
2.1 Лабораторная работа №1. Построение экспертной системы с использованием программы EXSYS RuleBook . . . . . . . . . . . . . . . . . . . . . . | |
2.2 Лабораторная работа №1. Проектирование экспертной системы с использованием программы EXSYS RuleBook . . . . . . . . . . . . . . . . . . . . . . | |
2.3 Лабораторная работа №2 Проектирование и тестирование экспертной системы с использованием «EXSYS RuleBook» . . . . . . . . . . . | |
2.4 Лабораторная работа №4 Разработка базы знаний для консультирующей или диагностической системы . . . . . . . . . . . . . . . . . . . . | |
ЗАКЛЮЧЕНИЕ | |
ЛИТЕРАТУРА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
Учебное издание
– Конец работы –
Используемые теги: Корпоративные, Информационные, системы0.066
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: КОРПОРАТИВНЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов