Студопедия — Пример создания ЭС в GURU
Студопедия Главная Случайная страница Обратная связь

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

Пример создания ЭС в GURU






 

Немаловажным достоинством GURU является подготовка текста в любом текстовом редакторе, в том числе в БЛОКНОТе. Не смотря на примитивный интерфейс, GURU является самым простым и удобным учебным средством для привития навыков по созданию экспертных систем. Ниже приводится иллюстрированное руководство по работе в данной интегрированной среде.

Исполняемый файл GURU – guru.exe.

Программа GURU - полностью англоязычная версия. После запуска появляется строка Resume previous session? (продолжить предыдущий сеанс?).

Необходимо выбрать Y (по умолчанию). Появится окно с названием сеанса – SESSION. В дальнейшем, нажимая на клавишу Еnter, появится главное меню программы.

На начальном этапе необходимо выбрать первый пункт меню.

Меню пункта Expert system включает в себя:

Build an expert system - основной пункт для построения экспертной системы.

Consult an expert system - пункт для входа в готовую экспертную систему (для пользователя).

Explain Reasoning - пункт для расшифровки полученных результатов, но при этом в тексте программы должны быть специальные разъяснительные примечания к любому правилу в окне reason, о котором будет сказано ниже.

При выборе пункта Build an expert system появляется третье меню, пунктами которого являются:

Existing Rule Set – просмотр и редактирование существующих правил.

New Rule Set – создание новых правил.

При выборе пункта Existing Rule Set (рис.3.3) справа в синем окне появится список файлов с исходными тектстами, выбрав один из них, появится окно Rule Set Manager, в котором можно просмотреть и при необходимости отредактировать существующие правила (рис.3.4).

Основные пункты меню:

Definition - ( рис. 3.5), где основной подпункт Goal служит для задания имени целевой переменной – вершины графа (например - KBANK);

Initialization – (рис. 3.6) вводится головная часть программы экспертной системы (первые 2-3 строчки в большинстве случаев являются одинаковыми);

Исходные данные вводятся с помощью оператора INPUT. Например: INPUT K11 INT WITH “Введите значение К11”;

Rules – основной пункт для работы с правилами;

Variables – (рис. 3.7) служит для описания переменных;

Completion – (рис. 3.8) для вывода итоговой рекомендации экспертной системы.

Print – печать;

Exit – выход.

 

Охарактеризуем более подробно подпункты пункта Rules ( рис. 3.9):

Browse – просмотр правил (при необходимости можно перейти в режим редактирования);

Lookup/Edit – открытие конкретного правила для редактирования;

Create – создание нового правила;

Rename – переименование правила;

Delete – удаление правила;

Copy – копирование правила.

 

На рис.3.10 приводится пример по созданию правил.

Rule: R1 – имя правила (является обязательным);

Comment – комментарии для программиста-аналитика;

Reason – комментарии для пользователя;

Ready – не заполняется;

If – вводится 1-я часть конструкции «если …, то», например К1=3

Then – вводится 2-я часть конструкции «если …, то», например

Т1= “удовлетворительно” CF= 50

Текст программы не обязательно вводить, находясь в среде GURU. Можно вводить в текстовом редакторе, например, в БЛОКНОТе или в MS Word с сохранением в формате txt. Расширение исходного GURU-файла – rss.

После создания текста, содержащего все необходимые правила в соответствии с деревом целей, текст компилируется. Для этого надо вернуться в пункт Rule Set Manager, выбрать Exit и в новом окне – Compile ( рис. 3.11 ). Расширение скомпилированного файла – rsc.

 

Запуск готовой экспертной системы осуществляется, находясь в пункте Expert system и подпункте Consult an expert system. Вводятся исходные данные и происходит выбор решения в соответствии с набранными правилами. Результат отображается на экране.

В приложении 1 приводятся примеры программ и результаты работы несложных ЭС (учебных прототипов), созданных в среде GURU для оценки надежности поставщика (листинги 1, 2) и прогнозирования цен (листинг 3).

В приложении 2 приводится листинг исходного кода ЭС «Выбор банка».

В приложении 3 приводится листинг исходного кода ЭС «Выбор стратегии развития».

 

 


Литература

1. Банковское дело / Под ред. О.И. Лаврушина. – М.: Банковский и биржевой научно-консультативный центр, 1992. – 428с.

2. Буч, Г. Объектно-ориентированное проектирование с примерами применения: Пер. с англ. – М.: Конкорд, 1992. – 519с.

3. Григорьев, С.В. Реорганизация бизнес-процессов товародвижения на основе использования средств динамического моделирования рабочих потоков ReThink и G2 / С.В. Григорьев, Ю.Ф. Тельнов // Пятая национальная конференция с международным участием "Искусственный интеллект–96" // Сб. науч. тр. – Казань, 1995. – С. 478–480.

4. Дракин, В.И. Общение конечных пользователей с системами обработки данных / В.И. Дракин, Э.В. Попов, А.Е. Преображенский. – М.: Радио и связь, 1988. – 287 с.

5. Ин, Ц. Использование Турбо-Пролога / Ц. Ин, Д. Соломон: Пер. с англ. – М.: Мир, 1993. – 608 с.

6. Информационные системы в экономике: Учеб. / Под ред. проф. В.В. Дика. – М.: Финансы и статистика, 1996. – 272 с.

7. Искусственный интеллект. В 3 кн. Кн. 1: Системы общения и экспертные системы / Под ред. проф. Э.В. Попова. – М.: Радио и связь, 1990. – 461 с.

8. Искусственный интеллект. В 3 кн. Кн. 2: Модели и методы / Под ред. проф. Д.А. Поспелова. – М.: Радио и связь, 1990. – 304 с.

9. Искусственный интеллект. В 3 кн. Кн. 3: Программные и аппаратные средства / Под. ред. В.Н. Захарова, В.Ф. Хорошевского. – М.: Радио и связь, 1990. – 320 с.

10. Калянов, Г.Н. Консалтинг при автоматизации предприятий: Науч.-практ. издание / Г.Н. Калянов. Сер. "Информатизация России на пороге ХХI века". – М.: СИНТЕГ, 1997. – 316 с.

11. Котлер Ф. Основы маркетинга: Пер с англ. – М.: Прогресс, 1993. – 736 с.

12. Крейнина, М.Н. Анализ финансового состояния и инвестиционной привлекательности акционерных обществ в промышленности, строительстве и торговле / М.Н. Крейнина. – М.: АО "ДИС", "МВ-Центр", 1993. – 256 с.

13. Левин, Р. Практическое введение в технологию искусственного интеллекта и экспертных систем с иллюстрациями на Бэйсике / Р. Левин,
В. Дранг, Б. Эделсон / Пер. с англ. – М.: Финансы и статистика, 1991. – 239 c.

14. Логистика: Учеб. пособие / Под ред. Б.А. Аникина. – М.: ИНФРА-М, 1997. – 327 с.

15. Марселлус, Д. Программирование экспертных систем на ТУРБО ПРОЛОГЕ / Д. Марселлус, Пер. с англ. – М.: Финансы и статистика, 1994. – 256 с.

16. Менеджмент организации: Учеб. пособие / З.П. Румянцева, Н.А. Саломатин, Р.З. Акбердин. – М.: ИНФРА-М, 1995. – 432 с.

17. Мишенин, А.И. Теория экономических информационных систем / А.И. Мишенин. – М.: Финансы и статистика, 1993. – 166 с.

18. Морозова, Е.В. Реализация экспертной системы финансового анализа и планирования деятельности предприятия в условиях неопределенности используемых знаний / Е.В. Морозова, Н.В. Семушкина, Ю.Ф. Тельнов // Пятая национальная конференция с международным участием "Искусственный интеллект–96" / Сб. науч. тр. – Казань, 1996. – С. 210–212.

19. Неруш, Ю.М. Коммерческая логистика: Учеб. для вузов / Ю.М. Неруш. – М.: Банки и биржи, ЮНИТИ, 1997. – 271 с.

20. Нечеткие множества в моделях управления и искусственного интеллекта / Под ред. Д.А. Поспелова. – М.: Наука, 1986. – 312 с.

21. Обработка знаний / Пер. с япон.; Под ред. С. Осуга. – М.: Мир, 1989. – 292 с.

22. Ойхман, Е.Г. Реинжиниринг бизнеса: Реинжиниринг организаций и современные информационные технологии / Е.Г. Ойхман, Э.В. Попов. – М.: Финансы и статистика, 1997. – 336 с.: ил.

23. Основы предпринимательского дела. Благородный бизнес / Под ред. Ю.М. Осипова. – М.: Гуманитарное знание, 1995. – 432 c.

24. Поспелов, Д.А. Моделирование рассуждений. Опыт анализа мыслительных фактов / Д.А. Поспелов. – М.: Радио и связь, 1989. – 184 с.

25. Построение экспертных систем / Под ред. Ф. Хейос-Рот, Д. Уотерман, Д. Ленат / Пер. с англ. – М.: Мир, 1987. – 441 с.

26. Представление и использование знаний / Пер. с япон.; Под ред. Х. Уэнo, М. Исидзука. – М.: Мир, 1989. – 220 c.

27. Приобретение знаний / Пер. с япон.; Под ред. С. Осуга., Ю. Саэки. – М.: Мир, 1990. – 292 c.

28. Робсон, М. Практическое руководство по реинжинирингу бизнес-процессов / М. Робсон, Ф. Уллах / Пер с англ. – М.: Аудит. ЮНИТИ, 1997. – 224 с.

29. Системы управления базами данных и знаний: Справ. издание / А.Н. Наумов, А.М. Вендров, В.К. Иванов и др.; Под ред. А.Н. Наумова. – М.: Финансы и статистика, 1991. – 180 с.

30. Статические и динамические экспертные системы / Э.В. Попов, М.Д. Шапот, Е.Б. Кисель, И.Б. Фоминых. – М: Финансы и статистика, 1996. – 320 с.

31. Стоянов, Е.А. Экспертная диагностика и аудит финансово-хозяйственного положения предприятия / Е.А. Стоянов, Е.С. Стоянова. – М.: Перспектива, 1992. – 90 с.

32. Таунсенд, К. Проектирование и программная реализация экспертных систем на персональных ЭВМ / К. Таунсенд, Д. Фохт. Пер. с англ. – М.: Финансы и статистика, 1990. – 319 с.

33. Тельнов, Ю.Ф. Интеллектуальные информационные системы в экономике. Учебное пособие. – М.: СИНТЕГ, 2002. – 310 с.

34. Тельнов, Ю.Ф. Интеллектуальные системы обработки данных. Учеб. пособие / Ю.Ф. Тельнов, С.М. Диго, Т.М. Полякова. – М.: МЭСИ, 1989. – 102 с.

35. Тельнов, Ю.Ф. Проектирование баз знаний: Учеб. пособие /
Ю.Ф. Тельнов, А.А. Скорова, Н.В. Андреева. – М.: МЭСИ, 1992. – 100 с.

36. Тельнов, Ю.Ф. Реинжиниринг бизнес-процессов. - М.: Финансы и статистика, 2003. – 240 с.

37. Тюрин, Ю.Н. Анализ данных на компьютере / Ю.Н. Тюрин,
А.А. Макаров; Под ред. В.Э. Фигурнова. – М.: Инфра-М - М.: Финансы и статистика, 1995. – 384 с.

38. Уоссермен, Ф. Нейрокомпьютерная техника. Теория и практика / Ф. Уоссермен; Пер с англ. Ю.А. Зуева. – М.: Мир, 1992. – 237 с.

39. Уотермен, Д. Руководство по экспертным системам / Д. Уотермен; Пер. с англ.; Под. ред. В.Л. Стефанюка. – М.: Мир, 1989. – 388 с.

40. Форсайт, Р. Экспертные системы: принципы и примеры / Р. Форсайт, Пер. с англ. – М.: Радио и связь, 1987. – с.

41. Цикритзис, Д. Модели данных / Д. Цикритзис, Ф. Лоховски; Пер. с англ. – М.: Финансы и статистика, 1985. – 344 с.

42. Шеремет, А.Д. Методика финансового анализа предприятия / А.Д. Шеремет, Р.С. Сайфулин. – М.: ИНФРА, 1996. – 176 с.

43. Шлеер, С. Объектно-ориентированный анализ: Моделирование мира в состояниях / С. Шлеер, С. Меллор; Пер. с англ. – Киев: Диалектика, 1993. – 240 с.

44. Эддоус, М. Методы принятия решений / М. Эддоус, Р. Стэнфилд; Пер. с англ. – М.: Аудит, ЮНИТИ, 1997. – 590 с.

45. Элти, Дж. Экспертные системы: концепции и примеры / Дж. Элти, М. Кумбс; Пер. с англ. – М.: Финансы и статистика, 1987. – 191 с.

46. Ross R.G. The Business Rule Book. Classifying, Defining and Modelling Rules. Data Base Research Group, Inc. – 1997. – 394 p.








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



Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Упражнение Джеффа. Это список вопросов или утверждений, отвечая на которые участник может раскрыть свой внутренний мир перед другими участниками и узнать о других участниках больше...

Влияние первой русской революции 1905-1907 гг. на Казахстан. Революция в России (1905-1907 гг.), дала первый толчок политическому пробуждению трудящихся Казахстана, развитию национально-освободительного рабочего движения против гнета. В Казахстане, находившемся далеко от политических центров Российской империи...

Виды сухожильных швов После выделения культи сухожилия и эвакуации гематомы приступают к восстановлению целостности сухожилия...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия