Скачать 2.07 Mb.
|
Прототипы для описания начальной и целевой ситуаций Напомним, что прототипы (или шаблоны) ситуаций представляют собой множества фактов, описывающих значения свойств объектов ПО и отношений между ними. Все множество фактов разделим на следующие группы:
Для рассматриваемой задачи это следующие группы фактов. Факты, описывающие начальную (проблемную) ситуацию:
Факторы, описывающие целевую ситуацию:
Производные факторы, исключаемые из описания проблемной и целевой ситуаций:
Стратегии управления правилами Для начала рекомендуется устанавливать стратегию управления правилами-действиями, состоящую из следующей последовательности процедур: P = {Еще не использованные, Длиннейшее предусловие, Выбрать первое правило} В дальнейшем, в зависимости от результатов тестирования, начальную стратегию можно будет менять при необходимости. В качестве способа управления вспомогательными правилами выберем срабатывание на каждом новом цикле, т.к. значение отношений «Рядом» и «Под» должно обновляться синхронно с изменением значений свойства «координаты». Исследование базы знаний экспертной системы на полноту и адекватность Полнота базы знаний подразумевает полноту покрытия всего множества возможных ситуаций множеством решений. Если существуют ситуации, для которых экспертная система не может выработать рекомендации, то база знаний не полна. Адекватность базы знаний подразумевает логическое соответствие вырабатываемых рекомендаций анализируемой ситуации. Исследование осуществляется путем задания различных начальных состояний и логического вывода решений. Чтобы проверить полноту, необходимо разделить все множество допустимых начальных ситуаций на классы и провести логический вывод для представителей из каждого класса. Если логический вывод прерывается по причине невозможности применения правил к начальной или промежуточной ситуации, то база знаний не полна либо неверно настроена стратегия управления правилами. Чтобы проверить адекватность, также необходимо провести логический вывод для представителей из каждого класса ситуаций и изучить полученный отчет о результатах вывода на предмет его соответствия логике моделируемого процесса. При обнаружении неполноты или неадекватности следует доработать базу знаний или попытаться применить другие стратегии управления правилами. В нашем примере выделяются следующие классы допустимых начальных ситуаций:
В качестве примера в Приложении 1 приведен отчет о результате логического вывода для первого класса ситуаций. 5 Замечания к методике построения модели предметной области экспертных систем Замечание 1. Если внимательно посмотреть на содержание концептуальных структур действий примера (Достать (О, Б), Подойти (О, Я), Передвинуть (О, Я), Залезть (О, Я)) и ПОМ в целом, легко заметить, что:
Таким образом, в целом ПОМ представляется в виде гибридной модели, сочетающей в себе: семантическую сеть (СС) как каркас всего понятийного пространства; фреймы, являющиеся вершинами СС; правила-продукции, левые и правые части которых являются слотами протофреймов. Т.е. ПОМ является семантико-фреймо-продукционной моделью предметной области задачи. Замечание 2. Очевидно, что логический вывод решений может осуществляться на основе ПОМ по правилам вывода, соответственно, на СС и фреймах. Однако инструментальная программная система такого типа является очень сложной, и мы пока не смогли ее сделать своими силами, хотя и намерены это осуществить в ближайшем будущем. Подходящую инструментальную ЭС со стороны мы пока тоже не имеем. В этой связи используется инструментальная ЭС «Решатель проблем» для проектирования и реализации прикладных ЭС, разработанная нами ранее. С помощью специальной утилиты «Решатель проблем» переводит ПОМ в базу знаний продукционного типа, на основе которой и осуществляется логический вывод решений в соответствии с логикой вывода на правилах. Замечание 3. В рамках курсов «Модели представления знаний в информационных системах» и «Интеллектуальные информационные системы» проводится лабораторный практикум (16 часов) по тематике проектирования прикладных ЭС, выполняемый на основе инструментальных систем «Помощник эксперта», «Решатель проблем» и приведенной выше методики проектирования моделей ПО. Примеры тематики предметных областей приведены в приложении. Приложение. Тематика интерактивной работы №4 Каждый студент выбирает или придумывает сам среду принятия решений для построения ее модели в разных типах моделей представления знаний. Когда среда принятия решений выбирается самостоятельно, студент обязательно должен согласовать тему с преподавателем. При возникновении затруднений можно взять тему из предлагаемых вариантов. В качестве заданий на проект могут фигурировать:
Первый тип тем характеризуется тем, что в моделируемом процессе можно выделить ряд действий, которые должны быть выполнены в определенной последовательности. Задача состоит в том, чтобы построить модель описания пространства состояний всех необходимых действий, в котором система будет самостоятельно выстраивать пути достижения требуемых целевых состояний. Второй тип тем предполагает наличие проблемной ситуации и возможность выделения множества альтернативных выходов (действий) из данной проблемы. Модель такой ПО должна содержать описание этих действий и критерии предпочтения альтернатив в зависимости от исходных начальных состояний. В качестве основных видов деятельности для выделения проблемных ситуаций предлагаются муниципальное управление и сфера малого предпринимательства. В темах третьего типа моделируется принятие решений о выполнении одного действия (или о его невыполнении) на заданном множестве альтернативных вариантов выбора. Приводимые ниже примеры тем в большинстве своем были предложены студентами. Примеры тем – процессов
Примеры тем – проблемных ситуаций при управлении городом или предприятием • Управление городом:
• Управление предприятием
Примеры тем – выбор альтернативы
Литература по теме
Интерактивное занятие № 5. Разработка экспертной системы на языке Пролог по заданной предметной области Цель работы. Целью работы является изучение принципов построения и организации экспертных систем, базирующихся на логике и правилах. 1 Задание. Реализовать экспертную систему по заданной предметной области в соответствии с номером задания в Таблице 2. При этом количество описываемых объектов должно быть не менее 12, а характеризующих их атрибутов — не менее .8. Рассмотреть реализацию экспертной системы как базирующуюся на логике и как базирующуюся на правилах. Таблица 2. Предметная область для экспертной системы
|
Факультет информационных технологий, математики и физики Телефон: (4217) 59-14-48 (приёмная комиссия), 59-14-92 (центр профориентации и трудоустройства) |
Выпускная работа по «Основам информационных технологий» Перспективы использования информационных технологий при исследовании проблем гражданского права 14 |
||
Правительство Российской Федерации Федеральное государственное автономное... Факультет Бизнес-Информатики Кафедра инноваций и бизнеса в сфере информационных технологий |
Правительство Российской Федерации Федеральное государственное автономное... Факультет бизнес-информатики Кафедра инноваций и бизнеса в сфере информационных технологий |
||
План Вступление Охрана труда в кабинете информационных технологий... Охрана труда в кабинете информационных технологий – довольно важная часть учебного процесса. Нарушение действующих норм охраны труда... |
Утверждаю Утверждаю Директор Департамента цифрового развития и информационных... Директор Департамента цифрового развития и информационных технологий Министерства здравоохранения Российской Федерации |
||
Применение информационных технологий в ювенальной юстиции Выпускная... Специальность: 12. 00. 09 – уголовный процесс, криминалистика; оперативно-розыскная деятельность |
Ооо "Ромашка" Отдел информационных технологий Протокол валидации компьютеризированной системы Обеспечивает эксплуатацию информационной системы подразделение информационных технологий |
||
Национальный исследовательский университет "Высшая школа экономики"... Разработка предметно-ориентированного языка описания структуры и содержания электронных документов |
1. теоретические основы применения новых информационных технологий в управлении 5 Основные тенденции и проблемы в области разработки и применения информационных технологий 7 |
||
«Изучение стандарта „Методы и средства обеспечения безопасности.... Санкт-петербургский государственный университет информационных технологий, механики и оптики |
Автоматизированные системы обработки информации», «Электронные вычислительные... «Искусственный интеллект», «Программное обеспечение информационных технологий» |
||
Новых информационных технологий «ланит» утверждаю генеральный директор Аварийные ситуации и рекомендации по обеспечению надежности функционирования системы 63 |
Факультет бизнес-информатики Кафедра информационных технологий в... Постановка задачи, выбор методов реализации и описание технического задания. 14 |
||
Новых информационных технологий «ланит» утверждаю генеральный директор Настройка взаимодействия Портала с Единой системой идентификации и аутентификации (есиа) 50 |
Пояснительная записка к профессиональному стандарту «Менеджер продуктов... ... |
Поиск |