60 61
мизации может предоставлять такие возможности. Предлагаемые под-
ходы лежат в широком диапазоне – от строгого математического моде-
лирования до прикладной информатики, науки управления или психо-
логии. СППР включает предсказывающие модели, дающие единствен-
ный ответ, но с ограниченной точностью и обоснованностью. Анализ
сценариев ослабляет начальные допущения, делая их более привычны-
ми, но в то же время и более неопределенными. Нормативные модели
предписывают, как должны происходить события по какой-то теории,
и обычно применяют методы оптимизации и теорию игр. С другой сто-
роны, дескриптивные модели, или модели поведения, описывают вещи,
как они есть, с использованием статистики.
Недавние исследования в этой области [1, 2], особенно в области
сложных, плохо определенных политических и стратегических проблем,
указывают на важность интерактивности и непосредственного участия
конечного пользователя. Прямое участие пользователя дает новые кана-
лы обратной связи. Модель информационной системы основывается на
последовательном применении анализа и поддержке принятия решения.
В отличие от этого модель СППР подразумевает обратную связь от при-
менений (переговоры, общение, заключение соглашений) к информаци-
онной системе, генерации сценариев и анализу стратегий.
Реалистичность формальных моделей увеличилась, например, после
создания теорий многоатрибутной полезности, обобщений, включающих
неопределенность и понятие стохастического доминирования, методов
многоцелевой, многокритериальной оптимизации и замены точных ме-
тодов оптимизации, требующих полных формулировок, на концепцию
нахождения удовлетворительных решений.
Другие достижения в этой области нацелены в основном на удов-
летворение интересов пользователя. Среди них – интерактивные моде-
ли и компьютерная графика. Групповое принятие решений – еще один
подход, полезный, в основном, на ранних стадиях формулировки про-
блем. Интерактивные по своей природе, большинство методов решения
задач требует участия как аналитика, так и специалистов, чаще всего
являющихся владельцами задач. Эти методы, концентрируя внимание
на формулировке проблемы, делают вопросы разработки и оценки аль-
тернатив, т е. содержательное моделирование, функциями второстепен-
ной важности.
Достаточно часто владелец проблемы не является специалистом во
всех необходимых областях (например, в промышленной технологии,
экологии, токсикологии и т. д.). Экспертиза во многих областях, необхо-
димых для решения проблемы, является, следовательно, таким же уз-
ким местом, как и структурирование задачи. Введение экспертизы и ра-
зумных суждений в программах поддержки принятия решений – одна из
основных целей.
Только недавно область экспертных систем, или инженерии зна-
ний, проявила себя как путь к успешному и полезному применению тех-
ники искусственного интеллекта (ИИ). Экспертная система – это сово-
купность программ, которая должна помогать в решении сложных прак-
тических задач в некоторых конкретных областях. Эти системы исполь-
зуют большой объем знаний, т. е. фактов, процедур, правил и моделей,
полезных для решения задач и собранных либо созданных экспертами.
Обычно пользователь взаимодействует с экспертной системой
в диалоговом режиме, т. е. так, как он общался бы с человеком-экспер-
том. Существующие разработки включают такие задачи, как анализ хи-
мических и геологических данных, проектирование конфигурации вы-
числительных систем, медицинская диагностика. Экспертные системы
являются машинными посредниками между экспертами (которые постав-
ляют знания в подсистему приобретения знаний) и пользователями, ко-
торым необходимы консультации и экспертные советы системы (подси-
стема консультаций). Важным элементом в пользовательском интерфей-
се и в диалоге с такой системой является их возможность руководить
пользователем в формулировке его задачи и объяснить выводы, сделан-
ные системой.
Перевод восприятия задачи, а также множества определений и опи-
саний взаимодействий в исполняемый код программы является пробле-
мой инженерии знаний. Кроме пользователя, который может быть,
а может и не быть специалистом в тех областях, которые обслуживает
система, требуется привлечение опыта многих экспертов в конкретных
областях для того, чтобы такая система начала работать. Разработки
структур для представления знаний экспертов являются задачей проек-
тировщика, разработчика и инженера по знаниям. Инженер по знаниям дол-
жен выбирать проблемные знания, формулировать их в терминах эвристик
или правил, объявлений процедур и т. д. и объединять их в систему.
В более или менее сложных системах знания экспертов и правила
переплетены с более традиционными формами представления инфор-
мации, т. е. с данными, алгоритмами и моделями. Проектирование и раз-
работка, таким образом, объединяют «классические», т. е. основанные