- •Тема 1. Основные понятия ситуационного анализа
- •Тема 2 классификации методов формализованного представления ситуации
- •Тема 3 Методы организации сложных экспертиз
- •3.1. Основные типы шкал измерения, применяемые при оценке сложных ситуаций
- •Тема 4 Принятие решений при различной информированности о проблемной ситуации. Системы поддержки принятия решений на предприятии
- •Экспертные системы (общие понятия)
- •Структура экспертных систем Когда целесообразно использование экспертных систем
- •Этапы создания экспертных систем
Этапы создания экспертных систем
В проектировании экспертных систем можно выделить следующие этапы:
1. ИДЕНТИФИКАЦИЯ
1.1 Определение участников и их ролей в процессе создания и эксплуатации экспертной системы
В процессе создания экспертной системы могут участвовать следующие специалисты: инженеры по знаниям, эксперты, программисты, руководитель проекта, заказчики (конечные пользователи). При реализации сравнительно простых экспертных систем программистов может не быть. Роль инженера по знаниям - выуживание профессиональных знаний из экспертов и проектирование базы знаний экспертной системы и ее архитектуры. Программист необходим при разработке специализированного для данной экспертной системы программного обеспечения, когда подходящего стандартного (например, оболочки для создания экспертных систем) не существует или его возможностей не достаточно и требуются дополнительные модули.
В процессе эксплуатации могут принимать участие конечные пользователи, эксперты, администратор.
1.2 Идентификация проблемы
На этом этапе разработчики должны ответить на ряд вопросов, определяющих особенности решаемых экспертами, а следовательно, будущей экспертной системой, задач. Эти особенности определят и особенности архитектуры экспертной системы, формируемой на последующих этапах. К этим вопросам относятся следующие:
Какой класс задач должна решать ЭС
Как эти задачи могут быть охарактеризованы или определены
Какие можно выделить подзадачи
Какие исходные данные должны использоваться для решения
Какие понятия и взаимосвязи между ними используются при решении задачи экспертами
Какой вид имеет решение и какие концепции используются в нем
Какие аспекты опыта эксперта существенны для решения задачи
Какова природа и объем знаний, необходимых для решения задачи
Какие препятствия встречаются при решении задач
Как эти помехи могут влиять на решение задачи
1.3 Определение необходимых ресурсов - временных, людских, материальных
1.4 Определение целей
В качестве целей, преследуемых при создании экспертных систем, могут быть: повышение скорости принятия решения, повышение качества решений, тиражирование опыта экспертов и т.п.
2. КОНЦЕПТУАЛИЗАЦИЯ
На этом этапе разработчики должны ответить на следующие вопросы:
Какие типы данных нужно использовать
Что из данных задано, а что должно быть выведено
Имеют ли подзадачи наименования
Имеют ли стратегии наименования
Имеются ли ясные частичные гипотезы, которые широко используются
3. ФОРМАЛИЗАЦИЯ
4. РЕАЛИЗАЦИЯ ПРОТОТИПНОЙ ВЕРСИИ
5. ТЕСТИРОВАНИЕ
6. ПЕРЕПРОЕКТИРОВАНИЕ ПРОТОТИПНОЙ ВЕРСИИ
Существует ряд специализированных ЭС, используемых в сфере экономики и менеджмента:
1. FliPSiDE (разработчик Case Western Reserve University) – система логического программирования финансовой экспертизы. Даная система позволяет решать такие задачи, как мониторинг состояния рынка ценных бумаг; мониторинг состояния текущего портфеля ценных бумаг; обзор будущих условий рынка; планирование и организация продаж.
2. Splendors – система управления портфелем ценных бумаг. Данная система относится к классу систем реального времени и использует специализированный язык высокого уровня Profit.
3. PMIDSS (разработчик Финансовая группа Нью-Йоркского университета) – система поддержки принятия решений при управлении портфелем инвестиций. В число решаемых системой задач входят: выбор портфеля ценных бумаг; долгосрочное планирование инвестиций.
5. ИНТЕР-ЭКСПЕРТ (НПО «Центрпрограммсистем»). Эта система является русифицированным вариантом гибридной оболочки GURU, разработанной фирмой Micro Data Base System, и ориентирована в основном на решение экономических задач
