Глава 13 выбор или принятие решений
Характеристика задач принятия решений
Теория принятия решений представляет собой набор понятий и систематических методов, позволяющих всесторонне анализировать проблемы выбора и принятия решений, в том числе в условиях неопределенности. Цель теории - совершенствование процесса принятия решений.
Реализация выбора и принятия решений является одной из завершающих процедур системного анализа. За данной процедурой следует внедрение результатов системных исследований. В процессе принятия решения реализуется цель системного анализа, которая была сформулирована на соответствующих этапах проведения исследований: «Выбор является действием, придающим всей деятельности целенаправленность. Именно выбор реализует подчиненность всей деятельности определенной цели или совокупности целей» [1]. Таким образом, принятие решений является обязательным, центральным этапом системных исследований. Перед реализацией процесса выбора считаются выполненными два крайне важных этапа или процедуры системных исследований - определение целей системного анализа, для достижения которых собственно и осуществляется выбор, и генерирование альтернатив, т.е. порождение множества альтернатив, на котором предстоит осуществить выбор. В этом случае принятие решений можно рассматривать как операцию над множеством альтернатив, в результате выполнения которой множество сужается до подмножества выбранных альтернатив. В идеальной ситуации подмножество должно состоять из одной альтернативы. Эта ситуация желательна, но не всегда реализуема. Итак, при выполнении процесса принятия решений осуществляется анализ альтернативных способов действия, приводящих к достижению заданных целей. Важным обстоятельством является также наличие критериев, с помощью которых осуществляется сравнение вариантов достижения целей. Задание критериев или мер эффективности позволяет определить степень, с которой заданные цели могут быть достигнуты с помощью различных способов действия. Для каждого способа действия возможные исходы описываются в единицах принятых мер эффективности.
Таким образом, для того чтобы приступить к решению задач выбора, необходимо сформировать и детально проанализировать преследуемые системными аналитиками цели, задать исходное множество альтернатив, из которых требуется выбрать наиболее предпочтительные, а также определить критерии оценки и сравнения любых альтернатив. Ho даже при выполнении всех перечисленных условий проблема выбора не тривиальна и допускает существенно различающиеся подходы к своему решению. Сложность решения задач выбора обусловлена их особенностями. Рассмотрим их.
Многоцелевой характер задач системного анализа. При проведении системных исследований приходится стремиться к достижению различных частных целей. В общем случае цели могут быть противоречивы. Продвижение по пути достиженияодной цели может приводить к ухудшению результатов по другим. В такой ситуации лицо, принимающее решение, неизбежно оказывается перед необходимостью выбора между противоречивыми целями.
Воздействие фактора времени. Все важные последствия принятого решения сразу не проявляются и нельзя указать конкретный момент времени, когда можно наблюдать то или иное последствие.
Наличие неформализуемых понятий. Такие понятия как добрая воля, престиж, политические действия и тому подобные часто имеют место при проведении системных исследований, в особенности при анализе социотехнических систем. Эти понятия являются неформализуе- мыми понятиями, которые существенно усложняют задачу принятия решений.
Неопределенность. Маловероятно, что в момент принятия решения, т.е. выбора альтернативного действия, будут досконально известны последствия каждой из альтернатив.
Возможность получения информации. Часто можно организовать работу по сбору информации об объекте исследования, которая может помочь в решении задачи выбора альтернативного способа действия. Однако следует учитывать, что собираемая информация всегда требует затрат средств и времени и к тому же она практически всегда обладает ограниченной достоверностью.
Динамические аспекты процесса принятия решений. После того, как некоторое решение выработано и выбрана альтернатива, может оказаться, что задача не исчерпана до конца, и потребуется принять очередное решение через определенное время. Принятое решение MO- жет способствовать одним и препятствовать другим решениям, которые будут приниматься в будущем. Важно распознать заранее такие динамические проблемы и увидеть, какие возможности могут открыться в будущем благодаря тому или иному решению.
Влияние решений на структурные звенья объекта системных исследований. Некоторая выбранная альтернатива может повлиять на работу различных структурных элементов объекта системных исследований, например коллектива исполнителей того или иного подразделения. Принятое решение может затруднять работу одних и способствовать работе других коллективов исполнителей.
Коллективное принятие решений. Часто ответственность за выбор альтернативы несет не отдельное лицо, а группа исполнителей. Фактически для определенного круга задач нельзя четко разграничить функции иответственность лиц, принимающих решениепо некоторому кругу вопросов.
Сформулированные особенности задач принятия решений позволяют подойти к их классификации. В основу классификации задач принятия решений положены следующие принципы: число лиц, принимающих решение; вид показателя эффективности; уровень определенности информации, на основании которой принимается решение; зависимость элементов модели проблемной ситуации от времени.
По признаку числа лиц, принимающих решение, различают задачи индивидуального, принимаемого одним лицом, и группового принятия решений, когда решения принимаются коллективным органом. При групповом выборе решений определяющую роль играет проблема согласования индивидуальных предпочтений членов группы. Главной задачей на этом этапе является объединение предпочтений отдельных лиц в единое мнение. Степень согласованности целей при многостороннем выборе может варьироваться от полного совпадения интересов сторон {кооперативный выбор)до их противоположности(выбор в конфликтной ситуации).Возможны также промежуточные случаи, напримеркомпромиссный выбор, коалиционный выбор, выбор в условиях нарастающего конфликтаи т.д. Решение задачи объединения предпочтений отдельных лиц в единое мнение можно достичь в рамках теории
экспертного оценивания.
В зависимости от вида используемого показателя эффективности задачи принятия решений подразделяются на однокритериальные и многокритериальные. Задачи с одним критерием называются скалярными, многокритериальные задачи - задачами с векторным критерием эффективности. Следует иметь в виду, что в задачах с несколькими критериями эффективности различные цели могут противоречить друг другу. Также необходимо учитывать, что критерии могут иметь как количественный, так и качественный характер.
По признаку степени определенности информации о проблемной ситуации различают задачи принятия решений с полностью заданной исходной информацией, требуемой для решения проблемы, и задачи в условиях наличия неопределенности. Задачи принятия решений в условиях определенности называются детерминированными задачами. Они характеризуются наличием полной и достоверной информации о проблемной ситуации, критериях эффективности, ограничениях и последствиях, реализующихся в процессе принятиятогоилииного решения.
Задачи принятия решений в условиях неопределенности характеризуются наличием стохастической и нестохастической неопределенности.
Характерная особенность задач принятия решений в условиях неопределенности заключается в том, что исход операции зависит как от стратегии, выбираемой лицом, принимающим решения, так и от неопределенных факторов, не известных лицу, принимающему решения в момент его выработки.
По признаку зависимости элементов модели проблемной ситуации от времени различают статические и динамические задачи. Элементы модели в динамических задачах зависят от функций времени, описывающих поведение динамических объектов, и тем самым значительно усложняют процедуры выработки решений.
Режим выбора может быть однократным (разовым) или повторяющимся, допускающим обучение на опыте.
Различные сочетания перечисленных вариантов и приводят к многообразным задачам выбора, которые изучены не в одинаковой степени. В зависимости от типа задач принятия решений используют различные методы выработки решения. Рассмотрим некоторые методы и подходы к решению задач выбора и принятия решений.
Критериальный способ описания выбора
Наиболее развитым и чаще всего применимымпри решении задач выбора является критериальный подход. При применении данного подхода предполагается, что каждую отдельно взятую альтернативу можно оценить численно, значением критерия. Тогда сравнение альтернатив сводится к сопоставлению соответствующихим чисел.
В зависимости от объекта и цели исследования критерии или параметры оптимизации могут быть весьма разнообразны. Чтобы ориентироваться в этом многообразии, введем некоторую классификацию. Итак, среди множества параметров оптимизации выделяют: экономические, технико-экономические, технологические, статистические, психологические, эстетические и т.п. Примерами экономических параметров могут служить прибыль, рентабельность, себестоимость; техникоэкономических - производительность, надежность, долговечность; технологических - выход продукта, характеристики качества и пр.
Критерий или параметр оптимизации - это признак, по которому оптимизируют процесс принятия решений.Критерий должен быть количественным, задаваться числом. Необходимо уметь измерять его при любой возможной комбинации воздействующих на исследуемую систему факторов. Множество значений, которые может принимать критерий (параметр оптимизации), называют областью его определения. Области определения могут быть непрерывными и дискретными, ограниченными и неограниченными. Например, выход реакции - это параметр оптимизации с непрерывной, ограниченной областью определения. Он может изменяться от0 до100%. Число бракованных изделий, число кровяных телец в пробе крови-примеры параметров с дискретнойобластью определения,ограниченной снизу. Если нет способа количественного измерения результата, то приходится пользоваться подходом, называемым ранжированием (ранговым подходом). В этом случае параметрам оптимизации присваивается оценка - ранг по заранее выбранной шкале. Ранг - это количественная оценка параметра оптимизации. Она носит условный субъективный характер. Чаще всего ранжирование используется в тех случаях, когда требуется оценить качественный признак. Ранговый параметр имеет дискретную область определения. В простейшем случае область содержит два значения (да
нет, хорошо - плохо). Это может соответствовать способу оценки качества продукции, является она годной или бракованной. Другим примером субъективной оценки может служить оценка знаний на экзамене. Знание - абстрактный параметр. В этом случае оценка знания осуществляется путем проставления ранга, определенного, скажем, по пятибалльной шкале.
Для каждого физически измеряемого параметра оптимизации можно построить ранговый аналог. Потребность в построении такого аналога возникает, если имеющиеся в распоряжении исследователя численные характеристики неточны или неизвестен способ построения удовлетворительных численных оценок. При прочих равных условиях всегда нужно отдавать предпочтение физическому измерению, так как ранговый подход менее чувствителен и с его помощью трудно изучать тонкие эффекты.
Желательно, чтобы параметр оптимизации выражался одним числом. Иногда это получается естественным образом, когда речь идет, скажем, о результатах измерения некоторым прибором. В ряде случаев приходится для определения параметра оптимизации производить вычисления.
Еще одно требование, связанное с количественной природой параметра оптимизации - однозначность в статистическом смысле. Заданному набору значений, воздействующих на исследуемую систему факторов, должно соответствовать одно определенное с точностьюдо ошибки эксперимента значение параметра оптимизации. Однако обратное утверждение неверно: одному и тому же значению параметра могут соответствовать разные наборы значений факторов.
Для успешного достижения цели исследования необходимо, чтобы параметр оптимизации действительно оценивал эффективность функционирования системы в заранее выбранном смысле. Это требование является главным, определяющим корректность постановки задачи.
Следующее требование к параметру оптимизации - требование универсальности и полноты. Под универсальностью параметра оптимизации понимается его способность всесторонне характеризовать объект. Универсальностью обладают обобщенные параметры оптимизации, которые строятся как функции от нескольких частных параметров. Желательно, чтобы параметр оптимизации имел физический смысл, был простым и легко вычисляемым. Требование физического смысла связано с необходимостью последующей интерпретации результатов процедуры принятия решений.
Рассмотрим постановку задачи критериального выбора. Пусть х - некоторая альтернатива из множества X.Считается, что для всеххє X может быть задана функцияq(x), которая называетсякритерием или параметром оптимизации (критерием качества, целевой функцией, функцией предпочтения, функцией полезностии т.д.) и обладает тем свойством, что если альтернативаJc1 предпочтительнее альтернативых2(будем обозначать этоX1 > X1), тоq(x) > q(x2) и обратно.
Выбор как максимизация критерия
Если теперь сделать еще одно важное предположение, что выбор любой альтернативы приводит к однозначно известным последствиям (т.е. считать, что выбор осуществляется в условиях определенности) и заданный критерий q(x) численно выражает оценку этих последствий, то наилучшей альтернативойх*является, естественно, та, которая обладает наибольшим значением критерия:
Xt= arg max q{х),при условии, чтохє X.
Задача определения оптимального решениях*,простая по постановке, часто оказывается сложной для решения, поскольку метод ее решения (да и сама возможность решения) определяется как характером множестваX,так и видом критерия. На возможность решения задачи оптимизации критерия оказывает влияние размерность вектора х и тип множестваX- является ли оно конечным, счетным или континуальным.
В свою очередь критерий может быть сформулирован в виде функции
или функционала.
Однако сложность определения наилучшей альтернативы на практике существенно возрастает, так как оценивание любого варианта единственным числом обычнооказывается неприемлемым упрощением. Более полное рассмотрение альтернатив приводит к необходимости оценивать их не по одному, а по нескольким критериям, качественно различающимся между собой. При решении конкретных задач системным аналитикам следует учитывать множество критериев: технических, технологических, экономических, социальных, эргономических и пр.
Итак, пусть для оценивания альтернатив используется несколько критериев q.(x), і = I ,...,р.Теоретически можно представить себе случай, когда в множествеX окажется одна альтернатива, обладающая наибольшими значениями всехркритериев; она и является наилучшей. Однако на практике такие случаи почти не встречаются, и возникает вопрос, как же тогда осуществлять выбор.
Путь к единому параметру оптимизации часто лежит через обобщение. Из многих критериальных функций, определяющих альтернативу, трудно выбрать один, самый важный. Будем рассматривать ситуацию, когда необходимо множество критериальных функций свернуть в единый количественный признак. Каждый критерий в общем случае имеет свой физический смысл и свою размерность. Чтобы объединить различные критерии, прежде всего, приходитсявводитьдля каждогоиз них некоторую безразмерную шкалу. Шкала должна быть однотипной для всех объединяемых критериев - это делает их сравнимыми.
Сведение многокритериальной задачи к однокритериальной
Рассмотрим наиболее употребительные способы решения многокритериальных задач. Первый способ состоит в том, чтобы многокритериальную задачу свести к однокритериальной. Это означает введение суперкритерия, т.е. скалярной функции векторного аргумента:
Ч0(х) = qQ (?,(*), q2(x),..., qp{x)).
Суперкритерий позволяет упорядочить альтернативы по величине qo, выделив тем самым наилучшую (в смысле этого критерия). Вид функцииqo определяется тем, как мы представляем себе вклад каждого критерия в суперкритерий. Обычно для реализации данной процедуры используют аддитивные
или мультипликативные функции
Коэффициенты Sj обеспечивают безразмерность критериального значения (частные критерии могут иметь разную размерность, и тогда некоторые арифметические операции над ними, например сложение, не имеют смысла). Коэффициенты а(,|3(отражают относительный вклад частных критериев в суперкритерий.
Итак, при данном способе задача сводится к максимизации суперкритерия:
х‘ = arg max q0 (q. (х),...,qp (х)),при хє X.
Очевидные достоинства объединения нескольких критериев в один суперкритерий сопровождаются рядом трудностей и недостатков, которые необходимо учитывать при использовании этого метода.
Рассмотрим примеры построения обобщенных критериальных показателей. Пусть рассматриваемая альтернатива характеризуется п частными критериальными функциямиq.(i=\, 2,..,р).Каждая из функцийq. имеет свой физический смысл и, чаще всего, свою размерность. Введем простейшее преобразование: набор данных для каждогоq. поставим в соответствие с самым простым стандартным аналогом - шкалой, на которой имеется только два значения:0 - брак, неудовлетворительное качество,1 - годный продукт, удовлетворительное качество. В ситуации, когда каждый преобразованный критерий принимает только два значения0 и1,естественно желать, чтобы и обобщенный критерий принимал одно из двух возможных значений, причем так, чтобы значение1 имело место тогда и только тогда, когда все частные критериальные показатели приняли бы значение равное1.Если же, хотя бы один из показателей принял значение, равное0, то и обобщенный критерий будет равным нулю. В этом случае для построения обобщенного критериального показателя естественно воспользоваться формулой
р
% =Гк
1=1
Иногда применяют запись
*
где <70- обобщенный критериальный показатель;q. -частные критериальные функции.
Если для каждого из частных критериев известен «идеал», к которому нужно стремиться, то можно предложить следующий метод построения обобщенного параметра оптимизации (критериального показателя). Пусть ql0 - наилучшее (идеальное) значениеі-го критерия. Тогда(q. - qi0)~ мера близости к идеалу. Поскольку при построении обобщенного критериального показателя необходимо, чтобы различные показатели были сопоставимы, надо привести их к безразмерному значению. Это можно осуществить, отнормировав полученное отклонение следующим образом
(Я, ~ЯЮУЯт-
Чтобы исключить влияние знаков, возведем последнее выражение в квадрат
((?,- - ЯЮУ Я10 У- Тогда обобщенный критериальный показатель можно записать
<7о ~<7,)Чо)2.
/»1
Если все частные критерии совпадают с идеалом, то q0 станет равным нулю. В таком правиле определения обобщенного критериального показателя каждый частный критерий входит в формулу на равных правах. На практике показатели бывают далеко не равноправны. Введем некоторые весовые коэффициенты а.,тогда правило определения обобщенного параметра можно записать в виде:
Qo = ^Loc/((Ял“4,Vtfzo)2, причем^aj =1, а,>0.
(=1 ,=1
Задача определения значений весовых коэффициентов - это отдельная задача, она не входит в рамки обсуждения.
Если удается построить обобщенный критериальный показатель, то метод поиска оптимального решения будет аналогичен методу оптимизации в случае единственного критерия. В зависимости от вида критериального показателя в качестве метода решения могут быть использованы прямые оптимизационные процедуры, в случае невозможности аналитического решения используются численные методы.
Условная максимизация
Вторым способом решения задач выбора в условиях наличия нескольких критериальных показателей является сведение задачи к задаче условной максимизации. Данный метод решения задач выбора целесообразно применять в тех случаях, когда заведомо известно, что частные критерии неравнозначны между собой, одни из них более важны, чем другие. В этом случае происходит выделение основного, главного критерия, остальные рассматриваются как вспомогательные, дополнительные к выделенному. Такое разделение критериев позволяет сформулировать задачу принятия решений как задачу определения условного экстремума:
х' = arg(max f(x)/qt(x) < Ci, і = I, 2,..., р),
где через/(jc) обозначен основной критерий;q.(x) - вспомогательные или второстепенные критериальные функции. В ограничениях могут иметь место различные сочетания знаков: от строгого равенства до строгого неравенства. Например, если вспомогательный критерий характеризует стоимость затрат, то разумнее задавать их верхний уровень и формулировать задачу с ограничениями в виде неравенств. Для решения задач в такой постановке разработаны специальные методы математического программирования, рассмотренные в гл.2 работы[57].
Нахождение паретовского множества
Следующий способ многокритериального выбора состоит в сравнении альтернатив между собой по всем сформированным критериям и выделении подмножества наилучших альтернатив. В данном подходе отказываются от поиска одной единственной наилучшей альтернативы. Решающее правило в этом случае строится на основе аксиомы
В. Парето, которая формулируется следующим образом: «Если в задаче принятия решений частные критерии независимы по предпочтению и значение каждого из них желательно увеличивать, то из двух альтернатив, характеризуемых набором частных критериев, предпочтительнее та, для которой выполняются соотношения qu(x) > q2i(x) по всемі, где первый индекс характеризует номер стратегии, второй индекс - номер частного критерия. То есть первая альтернатива предпочтительнее второй только в том случае, когда значения ее частных критериев не меньше значений частных критериев второй альтернативы. Если все значения частных критериев одной альтернативы равны значениям критериев другой, то альтернативы равнозначны». Таким образом, предпочтение одной альтернативе перед другой можно отдавать только если первая по всем критериям лучше второй. Если же предпочтениехотя бы по одному критерию расходится с предпочтениемпо другому, то такие альтернативы признаются несравнимыми. В результате попарного сравнения альтернатив все худшие по всем критериям альтернативы отбрасываются, а все оставшиеся несравнимые между собой принимаются. Если все максимально достижимые значения частных критериев не относятся к одной и той же альтернативе, то принятые альтернативы образуют множество Парето и выбор на этом заканчивается. При необходимости выбора единственной альтернативы следует привлекать дополнительные соображения: либо корректировать систему предпочтений, либо обращаться к услугам экспертов, либо воспользоваться методами, рассмотренными ранее (построение обобщенного критерия или сведение задачи к задаче поиска условного экстремума).
Выбор в условиях неопределенности
Рассмотренные до настоящего времени задачи осуществления выбора формулировались таким образом, что последствия сделанного выбора предполагались однозначно определенными. Выбор одной из альтернатив был связан с известным однозначным следствием. В этом случае проблема выбора состояла в сравнении разных вариантов, т.е. альтернатив.
В реальной практике в большинстве случаев приходится иметь дело с более сложной ситуацией, когда выбор альтернативы неоднозначно определяет последствия сделанного выбора. Адекватное реальности описание проблемы практически всегда содержит различного рода неопределенности, отражающие то естественное положение, в котором находится исследователь: любое его знание относительно и неточно. Принято различать три типа неопределенностей. С одной стороны это неопределенности природы. К данному виду неопределенностей относят факторы, неизвестные исследователю. Далее неопределенности противника. Нередки ситуации, когда исследователь принимает решения в
условиях, при которых результаты его решений не строго однозначны. Они зависят от действий других лиц (партнеров, противников и т.п.), которые он не может учесть или предсказать. И, наконец, существуют так называемые неопределенности целей. Такая ситуация возникает в случае, когда при принятии решений формулируется несколько целей, которые в общем случае могут противоречить друг другу. В этом случае мы приходим к многокритериальной задаче выбора. Подходы к принятию решения в условиях многокритериальной задачи рассмотрены в предыдущем параграфе.
Существует также классификация неопределенностей по соотношению альтернатив и исходов. Различают неопределенности дискретного и непрерывного типа, стохастические и расплывчатые неопределенности.
Рассмотрим следующую ситуацию: имеется набор возможных неходову є У, из которых один окажется совмещенным с выбранной альтернативой, но какой именно - в момент выбора неизвестно, а станет ясным позже, когда выбор уже сделан и изменить ничего нельзя. Будем предполагать, что с каждой альтернативойхсвязано одно и то же множество исходовY, для разных альтернатив одинаковые исходы имеют разное значение. В случае дискретного набора альтернатив и исходов такую ситуацию можно изобразить с помощью матрицы, представленной в табл.13.1:
Таблица 13.1 ш Уі » Ут Xl Чп Чи Чіт Xi Чп Чи Чіт Xn Ч» і Чы Чпт
В этой матрице все возможные исходы образуют вектор у= (ур..ут), числаq.. выражают оценку ситуации, когда сделан выбор альтернативых.и реализовался исходу .Вконкретных случаях числаq.. могут иметь различный смысл: это может быть «выигрыш», «потери», «платежи» и т.п. Если все строкиq. = {qn,..., qlm) при любыхі одинаковы, то проблемы выбора нет. Если же строки матрицы различны, возникает вопрос, какую альтернативу предпочесть, не зная заранее, какой из исходов реализуется.
Аналогичная ситуация возникает в случае, когда множества X иY непрерывны. В этом случае зависимость между альтернативами и исходами задается в виде функцииq(x,у),хє X,ує Fe соответствующей постановкой вопроса о выборе х.
Введенных до настоящего времени параметров недостаточно для формальной постановки задачи выбора. При различной конкретизации этой задачи она приобретает различный смысл и требует различных методов решения. Методологической базой для решения такого рода задач является теория игр. Метод решения конкретной задачи будет зависеть от характера воздействующих на ситуацию факторов, не зависящих от лица, принимающего решения. Здесь необходимо различать уже отмеченные ранее неопределенности природы и неопределенности противника. В задачах выбора с природной неопределенностью считается, чтоисходыу= (у,,...,ут)есть возможныесостояния природы. Желательность каждой альтернативых.зависит от того, каково состояние природы, но узнать это состояние исследователь сможет лишь
после того, как сделан выбор.
В задачах выбора с неопределенностью противника предполагается, что исходы Y - это множество альтернатив, на котором выбор осуществляет второй игрок. В отличие от природной неопределенности игрок преследует свои интересы, отличные от интересов исследователя (первого игрока). При этом матрицаQ = Ц^Ц,характеризующая оценки ситуаций с точки зрения системного исследователя или лица, принимающего решения, выбирающегох,уже недостаточна для описания всей ситуации. Необходимо задать вторую матрицуU = ||ил|[,описывающую систему предпочтений с позиции противника. Задание X, YtQviU называется нормальной формой игры. Расхождение между матрицамиQ иU определяет степень антагонизма лица, принимающего решения, и его противника. Остановимся на анализе природных неопределенностей и неопределенностей противника.
Природные неопределенности
Рассмотрение природных неопределенностей начнем с примера. Пусть перед системным аналитиком стоит задача проложить маршрут океанского лайнера и распорядиться запасом горючего так, чтобы судно как можно быстрее дошло до пункта назначения. При этом известно, что время нахождения в пути будет существенно зависеть отпогодных условий на трассе в момент ее прохождения. В данном случае погодные условия представляют собой природную неопределенность. Ситуация типична для ряда задач принятия решений. Рассмотрим ее
405
формализацию. Запишем целевую функцию, например время нахождения судна в пути, в следующем виде
T = f{x, а),
где ає Go-некоторый параметр, который заранее неизвестен. Выбор альтернативых,которая бы минимизировала значение целевой функции будет существенно зависеть от того, какое значение параметра а реализуется в момент прохождения судна по трассе.Таким образом, говоря о природной неопределенности, имеем в виду, что выбор осуществляется в условиях, когда целевая функция задана, но не совсем точно, а именно, она содержит неопределенный параметр. Постановка задачи выбора будет выглядеть следующим образом
T = Z(^a)-Mnin,.
При этом решение будет представлять собой функцию от параметра а: х=х(а). Если никакой дополнительной информацией о факторе неопределенности а лицо, принимающее решение, не располагает, то результат оптимизации произволен. В реальных ситуациях информация о параметре а обычно имеет вида є Ga, гдеGa - некоторое множество. Ho подобной информации также недостаточно для однозначного решения задачи.Решениех= х(а) определяет лишь некоторое отображение множества неопределенности природных факторовGa на множество альтернативX,которое естественно назвать множеством неопределенности результата. Множество неопределенности результата X- важная характеристика процедуры принятия решений, но его построение сопряжено с большим объемомсложных вычислений.
Рассмотрим другой подход, который дает строгую оценку. Данный подход основан на применении принципа наилучшего гарантированного результата. Суть его состоит в следующем. Так как для любой альтернативы хсправедливо неравенство
таха /(х,а) > /(х,а),
то и для любого а є Ga будет справедливо соотношение
/’ = mm д шах af(x,a)> min%f(x,a).
Число /*,определенное данным способом, называется гарантированной оценкой, а соответствующая альтернативах ~ х* -гарантированной стратегией в том смысле, что каково бы ни было значение параметранеопределенности а, выборх= х’гарантирует, что при любомa значение целевой функции будет не меньше, чем/*.
Выбор гарантирующей стратегии поведения - это рациональный способ принятия решений. В результате использования данной стратегии лицо, принимающее решение, гарантирует исход, защищенный от всевозможных случайностей. Каковы бы ни были неконтролируемые факторы, в результате такого выбора обеспечивается значение целевой функции не меньше, чем/*.Данный результат может быть улучшен, если принять решение, связанное с определенным риском. Критерии принятия решений в условиях риска рассмотрим несколько позже.
Неопределенности противника
Перейдем теперь к описанию неопределенностей, связанных с существованием активных партнеров или противников, действия которых лицо, принимающее решение, не может полностью контролировать.
В теории принятия решений особое место занимает изучение ситуации, в которой участвует много субъектов (много оперирующих сторон), причем каждый изних стремитсядостичь своей цели
/,(*Р-,*„)->тах,
и имеет для этого определенные возможности, которые описываются вектором Заметим, что формально такая ситуация включает в
себя проблему многокритериальное™, требующую определения векторах,при котором достигается максимум критериевJi(X). В самом деле, если отождествить цель каждого из субъектов с его критериемft(X), а в качестве описания множестваX принять условия
X1=X2=... = X^
то в результате будет получен частный случай задачи со многими активными партнерами. Общий случай ситуации со многими субъектами гораздо сложнее и требует для своего анализа целый ряд специфических гипотез. Поясним этона примере двухсубъектов.Итак, пусть два субъектаАиБ,располагающие возможностью выбора векторовхну, стремятсякдостижению своих целей, которые будем записывать в виде
/(x,j)-»max, cp(x,;y)-»irax, хв X, у в Y.
В частном случае может оказаться, что /(х,у) = -ф(х,у); такую ситуацию называют антагонистической. Антагонистические ситуации были предметом множества исследований и сделались основным объектом изучения в теории игр. Чисто антагонистическая ситуация является в известном смысле вырожденной. Наиболее типичен конфликт, в котором интересы партнеров или противников не совпадают, но и не строго противоположны.
Общий случай нетождественности интересов (целей) партнеров (субъектов) называют конфликтом. При изучении конфликтных ситуаций, т.е. при изучении возможных способов выбора, удобно отождествлять исследователя с одним из субъектов. Условимся называть лицо, принимающее решение субъектомА.
В связи с тем, что исход выбора зависит от выбора субъекта Б, необходимопринять туили иную гипотезу о его поведении, которое, в свою очередь, будет зависеть от характера информированности субъектаБ.Здесь возможно существование нескольких гипотез (нескольких случаев).
Каждый из субъектов не имеет никакой информации о выборе, который сделал другой субъект. В этом случае имеется возможность найти гарантированную оценку. Для субъекта Аона будет выражаться формулой
f' = maxxminyf(x,у), для субъектаБ- формулой
<р* =maxj,min;t(p(j:,)').
Решая сформулированные задачи, определяют векторы х*иу*,которые реализуют значения/*иф*. Такое решение означает, что сделав выбор х= х", лицо, принимающее решение, при любых условиях (любом выбореує У) гарантирует, что значение целевой функции/(х, у) будет не меньше, чем/*.
В этой ситуации могут быть предложены различные варианты риска. Например, имеется возможность принять гипотезу отом,что другой субъект использует гарантирующую стратегиюу= у".Тогда необходимо делать другой выбор:
/* = max,/(*,/).
В этом случае определяется вектор х = х1и соответствующее значение функции/=/1. Приэтом/1 >/,ноеслипротивник сделаетиной выбор, например,у= у1,то может оказаться, что/(х1,у1)</*.В данной ситуации следует иметь в виду, что риск есть риск, и если исследователь сформулировал гипотезу и она оказалась неверной, то и результат может оказаться не тем, который ожидается.
Вторая ситуация характеризуется тем, что исследователь во время принятия решения имеет информацию о выборе субъекта Б,т.е. ему известно выбранное субъектомБзначениеу.
Тогда стратегию (выбор) х следует искать в виде функциих = х(у). Данная стратегия может быть определена эффективно, для этого требуется решить задачу оптимизации
/(2) = max,/(*,>>).
Решая данную оптимизационную задачу, определяем искомую стратегиюх = х(у). Для этого случая можно также вычислить гарантированный результат (он будет отличен от/*):
/ =Hiinmax^/(х,у)
и во всех случаях / ^ /*.
Заметим, что выбирая свою стратегию - вектор х - лицо,принимающее решение, никак не можем повлиять на выбор, который сделал другой субъект.
Предположим теперь, что субъектБв момент принятия своего решения будет знать выбор лица, принимающего решение (субъектаЛ); например, субъектЛобязан сообщить свое решение субъектуБ.В этом случае исключается возможность оказать влияние на выбор, который сделает субъектБ.В самом деле, если исследователь знает целевую функцию субъектаБ,то естественно сделать предположение о том, что субъектБбудет делать выбор из условия
<р = max у<р(х,у).
Решая данную задачу исследователь может определить отклик субъекта Бна свой выбор, который, согласно сформулированной гипотезе, будет оптимальной стратегией субъектаБ:
J = У(х)-
Теперь имеется возможность распорядиться выбором вектора х. Подставляя последнее выражение в формулу для целевой функции/(х, у), можно получить
f(x,y(x)) = F(x).
Свой выбор исследователь может сделать из условия
/<» =F(x).
Итак, информация о том, что субъект Ббудет знать выбор лица, принимающего решения, а также гипотеза о том, что субъектБвыберет свою оптимальную стратегию, позволяют так воздействовать на его выбор, чтобы он в максимальной степени соответствовал целям исследователя.
Описанная ситуация достаточно часто встречается на практике и ей нетрудно придать ту или иную экономическую интерпретацию.Так, векторхможно отождествить с ресурсом, а функциюу= у(Х)назвать производственной функцией, которая описывает наивыгоднейший для субъектаБспособ использования ресурса. Таким образом, субъектуБ выделяется такое количество ресурса, чтобы его деятельность наилучшим образом соответствовала целям субъектаЛ.
Критерии сравнения альтернатив
Теория принятия решений в настоящее время представляет собой самостоятельную научную дисциплину. По данному направлению опубликовано множество монографий [3], поэтому не имеет смысла подробно останавливаться на результатах данной теории. Изложим основополагающие идеи и подходы к решению задач теории принятия решений.
Центральным моментом данной теории является введение критерия для оценки выбираемого варианта. В силу неопределенности исхода требуется дать оценку сразу целой строке матрицы (см. табл.13.1). Имея такие оценки для всех строк, и сравнивая их, можно приступать к решению задачи выбора. Для этого требуется ввести критерии сравнения альтернатив.
Самым распространенным является уже рассмотренный ранее мак- симинный критерий, который гарантирует результат выбора по принципу «наименьшего из зол». Рассмотрим суть данного критерия применительно к табл. 13.1 (матрица платежей). В каждой из строк матрицы определяем наименьший из выигрышейTaxnjqtJ, который характеризует гарантированный выигрыш в самом худшем случае. Данное значение считаем оценкой альтернативых..Далее определяем альтернативуд:*,обеспечивающую наибольшее значение этой оценки:
х“= arg max( min. qt].
Эта альтернатива называется оптимальной по максиминному критерию. Если платежную матрицу определить не через выигрыш, а через проигрыш, то тот же принцип рассмотрения приводит к минимаксному критерию. Минимаксный критерий использует оценочную функцию, соответствующую позиции крайней осторожности. Правило выбора решения в соответствии с минимаксным критерием можно интерпретировать следующим образом: матрица платежей, на основании которой осуществляется поиск оптимального решения, дополняется еще одним столбцом из наименьших результатов q.r каждой строки. Выбрать надлежит те вариантыXi, в строках которых стоят наибольшие значенияqir этого столбца.
Выбранные таким образом варианты полностью исключают риск. Это означает, что лицо, принимающее решение, не может столкнуться с худшим результатом, чем тот, на который он ориентируется. Какие бы условия ни сложились при развитии ситуации, соответствующий результат не может оказаться ниже q.r. Это свойство заставляет считать минимаксный критерий одним из фундаментальных. В задачах системных исследований применительно к техническим системам данный критерий находит наиболее широкое применение. Однако следует заметить, что положение об отсутствии риска стоит различных потерь. Осознавая данную ситуацию, в теории принятия решений предложено большое количество критериев, учитывающих всевозможные особенности конкретных задач и предпочтений субъектов, принимающих решения. Это такие критерии как Байеса-Лапласа, Сэвиджа, Гурвица, Ходжа-Лемана, Гермейера и т.д. Детальное описание данных критериев можно найти, например, в[3].
Применение минимаксного критерия бывает оправдано в ситуациях, которые характеризуются следующими обстоятельствами:
о возможности появления внешнихсостояний ничегонеизвестно;
приходится считаться с возможностью появления нескольких различных по своему характеру негативных внешних состояний;
решение реализуется лишь один раз;
при принятии решения необходимо исключить любой риск,т.е.ни при каких условиях не допускается получать результат, меньший чем
Концепция риска в задачах системного анализа
Допущение пусть даже малой вероятности а принятия ошибочного решения не исключает возможности риска. Полное устранение риска при принятии решений практически даже и не требуется; мало того, определенная степень риска вводится сознательно, так как принятие решения без риска, например, с предельно пессимистической позиции, как правило, невыгодно. Однако при этом разумный риск следует отличать от риска азартного игрока. Любой риск, во-первых, должен учитываться по возможности полно, описываться количественными характеристиками и ограничиваться, а во-вторых, ни в коем случае не превышать уровень, при котором результат достигается с достаточной надежностью. В качестве опорного для оценки риска принимается решение, получаемое на основании минимаксного критерия, так как данное решение соответствует позиции крайней осторожности.
В литературе встречается различное понимание термина «риск» и в него иногда вкладывают довольно сильно отличающиеся друг от друга трактовки. Однако общим во всех этих представлениях является то, что под риском понимают неуверенность, произойдет ли нежелательное событие и возникнет ли неблагоприятное состояние. Проблемы риска, тем не менее, часто приходится решать, и выбор варианта решения в общем случае, так или иначе, связан с риском. Поэтому попытаемся найти такое определение риска, которое в достаточной степени соответствовало бы содержанию рассматриваемых задач и в то же время отвечало бы общей концепции теории принятия решений.
С понятием риска часто связывается представление о возможных или грозящих событиях с катастрофическими последствиями и потерями. Отсюда следует точка зрения, что такого события следует избежать любой ценой. При ожидаемых потерях, связанных с жизнью и здоровьем, это представление выражено особенно резко, и оно ясно формулируется в соответствующих инструкциях, например по технике безопасности. Конечно, нужно четко сказать, что полностью свободной от риска техники, несмотря на самые большие затраты, не существует. Однако техническим задачам далеко не всегда сопутствуют такие отягчающие обстоятельства. Ущерб вследствие решения, принятого с учетом риска, может оказаться ничтожно малым по сравнению с затратами на то, чтобы избежать такого ущерба. Учитывая необходимость количественных оценок,можно предложить следующую формулировку понятия риска: величина риска, связанная с реализацией нежелательного события или состояния, есть произведение величины последствий реализации события на меру возможности его наступления.
Обозначим через Анекоторое нежелательное событие или состояние, которое может произойти. Пусть данное событие характеризуется некоторой вероятностью наступленияP(A) и некоторыми последствиямиU(A). Тогда риск, связанный с наступлением событияЛ,будет определяться следующим образом:
R(A) = U(A) P(A).
Последствие в принципе нежелательного события или состояния может в соответствиисосвоей величиной описываться и оцениваться специфическими параметрами. Диапазон при этом весьма широк - от экономических до этических ценностей. Мерой возможности наступления события служит вероятностьq его наступления.
При угрозе материальным ценностям степень риска измеряют в денежном выражении. Если различные последствия нежелательного события одинаковы или очень велики, то для сравнения достаточно рассматривать одни соответствующие вероятности. Наряду с этим может быть угроза ценностям, которую нельзя выразить количественно, например, когда последствия события нельзя предусмотреть достаточно полно. Примером могут служить последствия выходаиз строя прибора, используемого в различных областях народного хозяйства, которые поставщик оценить не может. В этом случае мерой риска остаётся принять вероятность превышения предела нагрузки.При риске, связанном со здоровьем, последствия могут быть частично оценены количественно в таких категориях, как простой в работе или расходы на оплату подменяющего персонала и т.п. При риске, связанном с летальным исходом, количественные оценки последствий в большинстве случаев отсутствуют. При существовании угрозы жизни люди в настоящее время почти всегда, тем не менее, работают. Особые проблемы возникают в случаях, когда опасность грозит и людям, и материальным ценностям одновременно, и желательно меру такого риска сравнить с другими рисками. Риск может быть явно связан с факторами, не поддающимися учету. Так, эстетический вред, наносимый построенным сооружением уникальному ландшафту, практически невозможно оценить.
Заключительная оценка риска бывает проста, когда имеют дело только с угрозой материальным ценностям, а возможный ущерб выражен количественно. При угрозе материальным ценностям и невозможности количественно выразить возможный ущерб нужноэтот ущерб оценить приблизительно и продолжать рассмотрение, мирясь с таким недостатком информации. Поскольку нецелесообразно идти на сколь угодно большие затраты, чтобы устранить риск полностью, нужно оценить угрозу людям. Субъективные оценкисильноотклоняютсяот известных частот реализации тех или иных нежелательных событий. Значения риска субъективно привлекательной деятельности обычно занижаются. Риск события, на которое оценивающему трудно или невозможно оказать влияние, наоборот, обычно переоценивается. Риск события катастрофического характера, как правило, тоже получает более высокую оценку. Крометого, субъективные оценки меняютсясовременем. В результате из-за этих некорректностей субъективные оценки не могут быть положены в основу технических решений.
Сравнение рассматриваемой рискованной ситуации с возникавшими в прошлом аналогичными ситуациями дает для оценки риска более надежные исходные данные. Проблема оценки этим, однако, все же не решается. В отдельных случаях, конечно, можно довольствоваться требованием, чтобы допустимый риск был заведомо ниже имевшего место в аналогичных ситуациях ранее. Ho в других случаях, особенно при очень высоком уровне затрат, проблема остается нерешенной. Требование четко ограничить допустимые вероятности реализации нежелательного события наталкивается на препятствия, обусловленные следующими положениями:
такого рода границы должны быть независимыми от экономических затрат, но аналогичная независимость должна существовать также для угрозы безопасности людей и материальным ценностям;
лицо, принимающее решения, должно для подобных границ принимать общее решение, учитывающее всю специфику частных случаев;
одно лишь утверждение, что такие границы будут соблюдаться, может освободить лицо, принимающее решение, от обязанности анализировать ситуацию дальше и направлять свои усилия на дальнейшее снижение угрозы безопасности людей. При этом возможны случаи, когда ценой очень небольших затрат опасность может быть еще больше снижена, а этим пренебрегают, поскольку границы уже установлены;
утверждение, что выдерживаются определенные границы, предполагает качественное единство данных, что на самом деле недостижимо, так как имеют место проблемы самого различного типа;
ограничения допустимого риска зависят от времени и меняются с изменениями технических и экономических возможностей общества.
Угроза безопасности людей чаще всего состоит из многих составляющих риска, например, из основного существующего риска, риска вследствие ошибок и риска, на который идут сознательно при известных условиях.
Любой математический алгоритм оценки риска должен исходить из того, что твердо установлен экономический эквивалент угрозы. Этот эквивалент должен быть обоснован в том смысле, что он соответствует затратам, которые общество при данных условиях может себе позволить, чтобы предотвратить или уменьшить угрозу. Необходимо воспрепятствовать тому, чтобы, с одной стороны, ценой больших затрат был уменьшен и без того незначительный риск, а с другой - чтобы оставался большой риск, который может быть устранен с небольшими затратами. Установить такой эквивалент - еще не значит добиться успеха. И при многоцелевых решениях эквивалент такого типа не удается получить без влияния субъективных факторов. Темнеменее,эти эквиваленты делают более ясным риск при принятии решения и помогают лучше определить ответственность за выполненную оценку. Решения, связанные с риском, всегда остаются для исследователя сомнительными, так как нельзя заранее определить затраты для четкого разделения во всех случаях оправданного и неоправданного риска. Проконтролировать, был ли оправдан данный риск, удается всегда только после наступления нежелательного события, и возможно это только при оправданных убытках.
Примеры формирования риска в задачах
системных исследований
Технический риск. Технические объекты подвергаются опасности при возрастании нагрузки. Если при этом будет превзойден предел (например, прочности), произойдет выход объекта из строя. В данном частном случае под риском целесообразно понимать вероятность наступления определенного сочетания неблагоприятных событий. Риск целесообразно описывать вероятностью при следующих условиях:
а) если последствия выхода из строя объекта нельзя выразить экономическими показателями;
б) если экономические соображения играют подчиненную роль;
в) если экономические последствия важны, но не поддаются количественной оценке;
г) если последствия столь велики,что без особых рассуждений нужно минимизировать вероятность выхода объекта из строя.
Технический риск характеризуется, таким образом, вероятностью превышения предела. Если X и Y - случайные переменные, причемX характеризует нагрузку,a Y- несущую способность, то для технического риска справедливо соотношение
Rm=p(X>Y).
Если существуют плотности распределения нагрузки и несущей способности fjjc) иfY(y), то при независимостиX иY можно записать
О -
= J(J fx(u-v)fr(u)du)dv.
Если, кроме того, известна зависимость плотностей распределения от времени fjx, t)иfY(y, t),то получим
о -
Rm = \ {\ fx{u-v,t)fY(u,t)du)dv.
Зависимость плотности распределения нагрузки от времени отражает характер воздействия факторов во времени на исследуемый объект. Зависимость плотности распределения несущей способности от времени отражает процессы старения в самом исследуемом объекте.
Таким образом, задача определения техническогориска сводится к определению плотностей распределения нагрузки и несущей способности.
Технико-экономический риск. В данном пункте рассмотрим случай, когда последствия при конкретных нагрузкеX и несущей способностиY можно описать функциейh(x,y). На первый взгляд кажется важным рассмотреть критический случай, когдах > у,т.е. когда уровень нагрузки превышает несущую способность. Это условие можно было бы выразить в видеh(x, у) - 0 длях < уи однозначно оценить критический случайх>упростым утверждением,что приэтомh(x, у)= 1. Однако реальные данные из практики показывают, что первые признаки разрушения появляются еще до достижения нагрузкой несущей способности, и, наоборот, в других случаях, при нагрузке, превышающей несущую способность, объект продолжает функционировать. Так что ограничение функцииh(x, у)всего двумя значениями0 и1 может оказаться слишком грубым описанием. Определим технико-экономичес- кий рискRe при независимости нагрузкиX и несущей способностиY и известных плотностях распределенияfj^x) и fjy) ожидаемых случайных величин следующим соотношением:
Л, = J J h(u,v)fx(u)fY(v)dudv.
Для определенного данного значения хнагрузки условное математическое ожидание риска равно
Rc(X)= J h(u,v)fr(v)dv.
Угроза безопасности людей. Если при анализе безопасности технических объектов существуют событияА.,при достижении которых возникает угроза здоровью обслуживающего персонала, описываемая количественно функцией потерьh(A), то для описания функции риска можно пользоваться выражениями, аналогичными тем, которые были получены для технико-экономического риска. Если функцию потерь сформировать не удается, то в качестве меры риска допустимо использовать вероятность наступления нежелательного события, как это было сделано в случае технического риска. Дополнительно следует, однако, рассмотреть еще ряд возможных случаев.
Угроза при эксплуатации технических средств определяется двумя категориями влияний - событиями, представляющими угрозу, и попаданием в опасную зону. События, представляющие угрозу, и попадание в опасную зону - явления случайные. В предположении равномерности распределения событийво времениможно получить следующие выражения для вероятности наступления события, представляющего угрозу:
P(A) = —
T
и для вероятности попадания в опасную зону:
P(E) = —.
T
То есть вероятности выражаются как отношения интервалов времени. Здесь приняты следующие обозначения: Ta - суммарная продолжительность события, представляющего угрозу;ТЕ -продолжительность пребывания в опасной зоне;T- рассматриваемый интервал времени, для которого принимается решение.
Если событие А,представляющее угрозу, и пребывание в опасной зонеE независимы, то вероятность совместной реализации этих двух событийможно оценитьпо формуле
P(AnE) = P(A)P(E).
Эта формула говорит, что при данных значениях P(A) иP(E) следует считаться с вероятностью совпадения опасностей, т.е. одновременного наступления представляющего угрозу события и попадания в опасную зону в рассматриваемый отрезок времени. Однако отсюда не следует, с какой вероятностью нужно ожидать реализации по меньшей мере одной угрозы. Поэтому при использовании величины как вероятности угрозы возможны серьезные ошибки в интерпретации рассматриваемых ситуаций.
Принятие решений в условиях стохастической неопределенности
При решении вопросов системных исследований, таких как проектирование автоматизированных систем, организация их эксплуатации и т.п. возникает большое количество задач, в основе которых лежат вероятностные модели объектов или процессов, описывающих исследуемые явления. Примерами таких задач являются задачи оценивания параметров эффективности и надежности технических средств, прогнозирование поведения параметров системы, задачи, связанные с контролем работоспособности и диагностикой неисправностей при функционировании систем и отдельных компонентов, задачи организации оптимального обслуживания технических средств, задачи обоснования срока службы отдельных элементов, узлов, подсистем. В большинстве случаев существуют естественные вероятностные модели, отражающие реальный ход процессов динамического поведения объектов. Эти модели строятся на основе математических, физических или технических закономерностей, отражающих функционирование отдельных объектов, воздействие объектов друг на друга. В ряде случаев для построения вероятностной модели используется объективная информация о поведении объектов в процессе эксплуатации. По результатам обработки этой информации с помощью специальных методов математической статистики производят построение зависимостей. Например, существующие методы проверки статистических гипотез позволяют обоснованно подойти к выбору закона распределения некоторой случайной величины на основании реализовавшихся значений.
И, наконец, существуют ситуации, когда построение вероятностной модели происходит субъективно, на основании интуиции и опыта системного аналитика. При построении вероятностной модели на основании субъективной информации необходимо тщательно анализировать комбинации состояний динамических объектов, возможность появления критических ситуаций, степень вероятности ситуаций. Необходимо также привлекать информацию о сходных процессах, результатах приближенных расчетов.
Следует заметить, что при построении вероятностных моделей процессов предпочтение следует отдавать моделям, учитывающим объективные данные. Субъективные оценки необходимо применять, когда отсутствуют возможности для получения объективных данных. Однако в некоторых задачах учет субъективных вероятностей наряду с объективной информацией бывает весьма полезным. При формировании субъективных вероятностей исследователь должен постараться выразить вероятности рассматриваемых событий через вероятности более простых явлений, которые либо являются заданными, либо поддаются объективной оценке или вычислению.
Общей чертой всех подобных задач является необходимость выбора на основании косвенных или прямых, но обязательно «зашумленных» данных. Основным предположением для формализации решения задач такого типа является предположение о вероятностном характере экспериментальных данных.
Методологической основой для решения задач выбора в такой постановке является теория оптимальных статистических решений. В основе данной теории лежит понятие статистической функции риска.
Рассмотрим постановку задачи. Будем считать заданным вероятностное распределение P на множестве возможных исходовY,причем значениеР(у)определено для каждого исходау.Предположим, что системный аналитик, не зная результата развития системы, должен принять решение, последствия которого зависят от этого результата (исхода). ПустьX множество всехвозможных решений, которые может принять исследователь. Положим, что в результате выбора решенияхи реализации исхода уисследователь получает доходг,принадлежащий пространству всехвозможныхдоходові?. Понятие «доход» обычно определяют через полезность, которая служитдля численного выражения предпочтений лица, принимающего решения.
Элементы множества R, которые названы доходами, могут быть весьма сложными объектами. Приведем примеры: множество билетов на различные концерты; множество возможных экономических состояний фирмы в определенный момент времени в будущем, измеряемых разностью ее денежных доходов в будущем и в настоящий момент; множество экономических состояний государства и т.д.
Рассмотрим пример, иллюстрирующий понятие дохода в задачах системных исследований. Пусть решается задача выбора варианта реализации структуры сложной системы. Группа проектировщиков должна принять решение о выборе одного варианта реализации системы управления из нескольких рассматриваемых. В качестве множества доходов, получаемых от реализации того или иного варианта, могут служить денежные доходы, получаемые в результате внедрения системы выработки и принятия управляющих воздействий с использованием конкретного варианта структуры системы по сравнению с традиционным способом управления. Под доходом может также пониматься длительность обработки запросов пользователей; длительность обработки результатов функционирования отдельных подразделений, например цехов; точность и достоверностьвыводов, полученных в результате реализации управляющих воздействий и т.д. Совокупность всех этих составляющих образует вектор дохода конкретного варианта реализации структуры системы.
Для любого множества R у системного аналитика будут предпочтения к тем или иным доходам. В некоторых ситуациях эти предпочтения очевидны. Например, в случае денежных доходов, чем больше доход, тем он предпочтительнее.
Сложнее сформулировать предпочтение в случае, когда доход - векторная величина. При сравнении двух векторных доходов, если каждая компонента первого вектора представляется более желательной, нежели соответствующая компонента второго вектора, то предпочтениеотдается первому вектору. Если первый выгоднее только в отношении некоторых своих компонент, в то время как второй вектор предпочтительнее по другим компонентам, то какому из этих векторов отдать предпочтение, не очевидно. Для окончательного решения вопроса следовало бы приписать соответствующие веса отдельным компонентам.
При сравнении двух доходов г{є R иг2є R пишутг,-<г2,еслиг2предпочтительнееrv иг,~г2,еслиг,эквивалентенг2,т.е. имеет место одинаковая выгодность. Еслигхне является более предпочтительным, чемГ2,то пишутT1 <Г2.
Предполагается, что на основе своих предпочтений среди доходов системный аналитик может задать полное упорядочение множества R. Другими словами налагаются следующие условия.
Если г, иг2- произвольные доходы из множестваR, то верно одно и только одно из следующих соотношений:
rX < rI>г, Уг2,г,= г2.
Если ^r2Hrj- доходы изR, причемг{ < г2иг2<гг,тог1 < г .
Наконец, будем предполагать, что не все доходы в R эквивалентны
между собой, т.е. исключается тривиальная ситуация, а именно, предполагается, что J0 ■</0хотя бы для одной парыS0 є R, t0 є R.
В большинстве задач аналитик не вполне свободен в выборе дохода. Обычно он может лишь выбрать из некоторого класса возможных распределений вероятностное распределение на R, согласно которому будет определен егодоход.
Например, ставится вопрос о выборе определенного технологического процесса из двух или более возможных таких процессов. Хотя доходы и можно точно выразить через производительность и издержки, производственные характеристики различных процессов могут быть описаны лишь вероятностью.
Другой пример. Системный аналитик хочет получить информацию о значении некоторого параметра. Его доход - это количество информации об этом значении, получаемое после эксперимента. Пусть онвыбирает эксперимент из некоторого класса доступных ему, но информация, которую он получит в каждом из экспериментов, носит случайный характер. В любой задаче такого рода аналитик производит выбор не непосредственно среди доходов из множестваR, а среди вероятностных распределений наR.
Вероятностное распределение на множестве доходов задают в том случае, когда величина, определяющая доход, имеет характер непрерывной случайной величины. Так, в задаче выбора определенного технологического процесса из нескольких возможных вариантов для каждого процесса могут быть известны средние характеристики. Однако в реальной эксплуатации характеристики технологического процесса могут изменяться в широких пределах. На них оказывает влияние ряд факторов, таких как наличие ресурсов для стабильной работы предприятия, психологический климат в коллективе, состояние здоровья работников, занятых в данном производстве и т.п. Таким образом, доход, получаемый от реализации конкретного варианта технологического процесса, будет величиной случайной, зависящей от большого количества факторов.
То же можно сказать и в случае решения задачи выбора варианта структуры системы управления. Допустим, что проектные документы гарантируют некоторые характеристики качества функционирования системы, такие как быстродействие системы, объем информации, передаваемой по каналам связи, объемы памяти и т.д. Ho необходимо отдавать отчет в том, что эти характеристики являются средними. Они могут существенно меняться в зависимости от характеристик конкретных технических средств, например, характеристик надежности. Так, частые отказы одной системы приводят к снижению характеристик качества, в то время как надежная работа другой системы позволяет поддерживать ее характеристики качества на достаточно высоком уровне. В данном случае вектор дохода, получаемого от эксплуатации системы, будет величиной случайной, зависящей от вероятности безотказной работы технических средств (впрочем, как и от ряда других факторов).
Функции полезности
Таким образом, величина дохода, получаемого от реализации того или иного варианта решения, является случайной величиной, зависящей от различных факторов. В случае благоприятного стечения факторов можно получить максимальный доход от выбора определенной альтернативы. В случае неблагоприятного стечения факторов получают минимальный доход. Естественно, что будет некоторое количество промежуточных доходов, зависящих от вероятности реализации того или иного набора факторов.
Поскольку доходы могут иметь различное выражение (денежное выражение дохода, быстродействие системы, объем памяти и т.п.) необходимо обеспечить возможность их сравнения. Как было указано ранее нужно иметь систему предпочтений, систему весовых коэффициентов, с помощью которых можно было бы производить сравнение вариантов реализации различных альтернатив, когда они описываются век-
торными системами доходов. В качестве такой системы предпочтений выступает функция полезности. Для всякого распределения P є 91 и всякой вещественной функцииq на множествеR обозначим черезE(g/P) математическое ожидание функцииq (если оно существует) относительно распределенияР.Другими словами
E(g/p) = ]g(r)dP(r). v
А
Вещественная функция g, заданная на множествеR ,называется функцией полезности, а для любого доходаг є R числоg(r) называется полезностьюг.Для всякого распределенияP є 91 числоE(g/P) называют полезностьюP или средней полезностью.
Определение функции потерь
Рассмотрим теперь пространство X всех возможных решенийх,аR пространство всех возможных доходовг,которые может получить исследователь в результате решенияхи исходау.Доход изR ,получаемый исследователем при решениихи исходеуобозначим черезо(х, у). Будем считать заданным вероятностное распределениеP на пространстве исходовY, причем значениеР(у)определено для каждого исходау. Предположим также, что на множествеR задана функция полезности.
Для всякого вероятностного распределения Px, для которого функцияg интегрируема, среднюю полезностьEigIPx)можно вычислить по формуле
E(g/ рх) = jg(o(x,y))dP(y).
R
Тогда задача исследователя будет состоять в выборе решения х, максимизирующегоE(g/Px).
В задачах принятия решения каждому доходу re R принято сопоставлять не полезность, а потери. Функция потерь определяется равенством
Цх, у)= -g(a(x, у)).
При любом (х,у)числоL(x,y) представляет собой ущерб исследователя от принятия решениях,в случае, когда реализовался исходу. ПустьP - вероятностное распределение исходау.При всяком решениихсредний ущербр(Р,^) называется риском и определяется по формуле
р(Р,лО = jb(x,y)dPy.
Y
В этом случае системный аналитик должен стремиться к выбору решения х,минимизирующего риск р(Р,х).Таким образом, сформировано правило выбора решения в случае, когда на пространстве исходов задано распределение вероятностей.
Задачи решения с наблюдениями
Рассмотрим задачи решения, в которых исследователь перед тем как выбрать решение из множества X,наблюдает значение случайной величины или случайного вектораz, связанного с исходом у. Наблюдениеz дает исследователю некоторую информацию о значении у, которая помогает ему принять рациональное решение. Будем полагать, что для всех ує Кзадано условное распределениеz.
Поскольку решение исследователя зависит от наблюдаемого значения z, он должен выбрать решающую функцию8, задающую для любого возможного значенияz є Z решение8(z) є X.В этом случае функция риска будет определяться равенством
p(y,S) = £{L[F,5(z)]} = \\L[y>b{zy[f(zly)h(y)dg{z)dp(y).
YZ
Термин «риск» здесь как и ранее относится к среднему ущербу. Для каждого решения хє X р(у,8) обозначает риск от принятия решения х. Распределениеh(y) называется априорным, так как оно задает распределение у до проведения наблюдения надz.
Цена наблюдения
В задачах принятия решений наблюдение случайной величины z связано с определенными затратами, которые должны учитываться аналитиками, проводящими системные исследования, при расчете риска от принятия решающей функции, использующей результаты наблюденияz. Это обстоятельство играет особенно важную роль в случае, когда аналитику надо решить, какую из нескольких случайных величин предпочтительнее наблюдать, или ответить на вопрос, производить ли наблюдения вообще. Пустьс(у, z) обозначает цену наблюдения значенияz из множестваZ. Тогда, еслиh(y) есть априорнаяплотность распределения случайной величины у, то средняя цена наблюдения равна
^(у.г)} = J Jc(y,z)f(z/y)h(y)dg(z)dp(y).
YZ
Будем предполагать, что для цены с(у, z) верно предположение о средней полезности.Иными словами, будем считать, что эта цена вы-
423
ражена в соответствующих единицах отрицательной полезности так, что существенным является лишь среднее значение вероятностного распределения цены.
Общим риском от наблюдения z и принятия решающей функции5 называется сумма рискар{у,5) и средней цены наблюденияE{с(у,z)}.Системный аналитик должен выбрать наблюдениеz из некоторого класса доступных наблюдению случайных величин и соответствующую решающую функцию5(z) є X,минимизирующую общий риск. Условное распределениеупри известном значенииz называется апостериорным распределениему,так как оно задает распределениеупри зафиксированном значенииz.
Сформировав общий риск от наблюдения можно решать задачу о необходимости проведения наблюдений. Если общий риск от наблюдения оказывается меньше, чем риск р(Р, х),получаемый без проведения дополнительных наблюдений, то наблюдения есть смысл проводить, если же общий риск оказывается больше рискар(Р, х),то организовывать дополнительные наблюдения смысла не имеет. Таким образом, организовывать наблюдения имеет смысл лишь в том случае,коїда цена наблюдения меньше выигрыша, получаемого за счет поступления новой информации.
В рассмотренных задачах делалось предположение о том, что на пространстве решений Xипространстве исходовYзаданы соответствующие распределения. Если вид закона распределения определяющего параметра считается известным, то применение описанных процедур осуществляется согласно приведенным формулам. Если же информации о виде закона распределения у исследователя нет, приходится отказываться от применения параметрического подхода. Здесь важно отметить, что приходится отказываться от необходимости знать вид распределения, а не от того, что выборка подчинена какому-то, пусть неизвестному, но существующему, закону распределения. Предположение о статистичности наблюдений остается в силе. В этом случае для описания распределения на множествах решений и исходов следует применять непараметрические методы.
Незнание функционального вида распределения не означает, что исследователь ничего не может сказать о свойствах распределения. Результаты специально организованных наблюдений, информация, полученная из эксплуатации объекта системного анализа, на этапе его реального функционирования, служит основой для построения непараметрических процедур, решающих задачу выбора. Методы обработки статистических данных с использованием непараметрических процедур рассмотрены ранее [56].
Остановимся на сложностях, которыенеобходимо осознавать при решении реальных задач выбора, т.е. коща теоретические методы применяются на практике. Неудачное или неправильное применение статистических методов к решению реальных проблем может привести к отрицательному результату. Причины неправильного применения статистических методов известны. Рассмотрим их
Статистический вывод по своей природе случаен, поэтому он никогда не может быть абсолютно достоверным. Поэтому при решении задач выбора любая процедура должна сопровождаться оценкой характеристик ее качества. При оценке параметра необходимо вычислять точность, характеризуемую, например, дисперсией. При проверке гипотез необходимо оцениватьмощность критерия, спомощью которого осуществляется проверка,вычислять ошибки первого и второго рода. При повышении требований к качеству принимаемых решений необходимо организовать дополнительные исследования объекта системного анализа и тем самым увеличивать объем информации, на основании которой осуществляется принятие решения. Статистический вывод может быть ошибочным, но всегда имеется возможность варьировать характеристики ошибок.
Качество решения, принимаемого с помощью процедур статистического вывода, существенно зависит от информации, поступающей на вход. Какие данные в модель заложить, такое решение и получим. В реальной эксплуатации сложных систем встречаются ситуации, коща обслуживающий персонал умышленно скрывает информацию, не записывая все события, происходящие с объектами в оперативные журналы. Например, персонал не заинтересован в ведении журналов учета отказов объектов, так как эффективность функционирования объектов напрямую связана с материальными вознаграждениями персонала. Если они будут записывать все отказы, то это повлечет за собой лишение премий. Естественно, что принятие решений, связанные с планированием деятельности предприятия на основании такой неполной информации будет заведомо содержать ошибку.
Отрицательный результат применения теории статистических выводов может быть получен в тех случаях, когда природа явлений, относительно которых принимается решение, не имеет статистического характера. Иными словами встречаются ситуации, когдастатистической обработке подвергаются данные, не имеющие статистической природы. Иногда этот факт трудно проверить, особенно при малых объемах выборки. Выяснению факта наличия статистической природы рассматриваемых явлений или процессов следует уделять специальноевнимание при организации наблюдений или экспериментов.
Снижение качества ожидаемых статистических решений может быть связано с использованием моделей, которые не адекватны описываемым явлениям или процессам. Например, неправомерно применять классические параметрические регрессионные модели в случае, когда ошибка не подчиняется гауссовскому распределению, неправомерно применять модели дисперсионного анализа к негауссовским данным. Часто встречаются ситуации, когда модели, построенные для одних объектов, работающих в условиях воздействия одного комплекса факторов, переносятся на объекты-аналоги, функционирование которых осуществляется при воздействии совершенно другого комплекса факторов. Смена условий функционирования объектов может привести к неадекватности построенной модели.
Неудовлетворительный результат применения процедур статистического вывода может иметь место также тогда, когда правильное применение процедуры вывода неверно интерпретируется. Интерпретация статистических результатов лежит вне статистики, за неправильную интерпретацию нельзя осуждать статистику.
В заключение данного параграфа укажем, что в статистических задачах выбора неопределенность бывает двух типов. Первый тип неопределенности связан со стохастической природой явлений и процессов, на основании которых решается задача выбора. Имеется и другая неопределенность, связанная с выбором моделей для описания случайного характера данных, на основании которых осуществляется процедура принятия решений. Например, исследователю заранее неизвестно какое именно распределение из некоторого множества порождало экспериментальные данные. Для решения такого типа задач применяются методы проверки статистических гипотез, которые снижают уровень неопределенности,HO полностью еенеустраняют.
Выбор при нечеткой исходной информации
Идея нечеткого представления информации
Проблемы принятия решений применительно к функционированию сложных систем занимают в настоящее время особое место в информационных технологиях. Математические методы широко применяются для описания и анализа сложных экономических, социальных и других систем. Теория оптимизации создала совокупность методов, помогающих при использовании ЭВМ эффективно принимать решения при известных и фиксированных параметрах. Значительные успехи имеются и в том случае, когда параметры - случайные величины с известными законами распределения. Трудности возникают, когда параметры систем или ее составных элементов оказываются неопределенными, хотя, может быть, и не случайными, и когда они в то же время сильно влияют на результаты решения.
Специалисты часто сталкиваются с необходимостью расчетов при наличии в уравнениях нечетко заданных параметров или неточной технологической информации. Такого рода ситуации могут возникать как вследствие недостаточной изученности объектов, так и из-за участия в управлении человека или группы лиц. Особенность систем такого рода состоит в том, что значительная часть информации, необходимой для их математического описания, существует в форме представлений или пожеланий экспертов. Ho в языке традиционной математики нет объектов, с помощью которых можно было бы достаточно точно отразить нечеткость представлений экспертов.
При построении формальных моделей чаще всего пользуются детерминированными методами и тем самым вносят определенность в те ситуации, где ее в действительностинесуществует. Неточность задания тех или иных параметров при расчетах практически не принимается во внимание или, с учетом определенных предположений и допущений, неточные параметры заменяются средними или средневзвешенными значениями. Однако обычные количественные методы анализа систем по своей сути мало пригодны и не эффективны для систем, при описании параметров которых используется нечеткая информация. Для систем, сложность которых превосходит некоторый пороговый уровень, точность и практический смысл становятся почти исключающими. Именно в этом смысле точный количественный анализ в реальных экономических, социальных и других систем, связанных с участием человека, не имеет требуемого практического значения.
Иной подход опирается на предпосылку о том, что элементами мышления человека являются не числа, а элементы некоторых нечетких множеств или классов объектов, для которых переход от «принадлежности к классу» к «непринадлежности» не скачкообразен, а непрерывен. Традиционные методы недостаточно пригодны для анализа подобных систем именно потому,чтоониневсостоянии охватить нечеткость человеческого мышления и поведения.
Теория нечетких (размытых) множеств была впервые предложена американским математиком Лотфи Заде в 1965 г. и предназначалась для преодоления трудностей представления неточных понятий, анализа и моделирования систем, в которых участвует человек.
Для обращения с неточно известными величинами обычно применяется аппарат теории вероятностей. Однако случайность связана с неопределенностью, касающейся принадлежности некоторого объекта к обычному множеству. Это различие между нечеткостью и случайностью приводит к тому, что математические методы нечетких множеств совершенно не похожи на методы теории вероятностей. Онивомногих отношениях проще вследствие того, что понятию вероятностной меры в теории вероятностей соответствует более простое понятие функции принадлежности в теории нечетких множеств. По этой причине даже в тех случаях, когда неопределенность в процессе принятия решений может быть представлена вероятностной моделью, обычно удобнее оперировать с ней методами теории нечетких множеств без привлечения аппарата теории вероятностей.
Подход на основе теории нечетких множеств является, по сути дела, альтернативой общепринятым количественным методам анализа систем. Он имеет три основные отличительные черты:
вместо или в дополнение к числовым переменным используются нечеткие величины и так называемые «лингвистические» переменные;
простые отношения между переменными описываются с помощью нечетких высказываний;
сложные отношения описываются нечеткими алгоритмами.
Такой подход дает приближенные, но в то же время эффективные
способы описания поведения систем, настолько сложных и плохо определенных, что они не поддаются точному математическому анализу. До работ JI. Заде подобная качественная информация, по существу, просто терялась - было непонятно, как ее использовать в формальных схемах анализа альтернатив. Теоретические же основания данного подхода вполне точны и строги в математическом смысле и не являются сами по себе источником неопределенности. В каждом конкретном случае степень точности решения может быть согласована с требованиями задачи и точностью имеющихся данных. Подобная гибкость составляет одну из важных черт рассматриваемого метода. Для реальных сложных систем характерно наличие одновременно разнородной информации:
точечных замеров и значений параметров;
допустимых интервалов их изменения;
статистических законов распределения для отдельных величин;
лингвистических критериев и ограничений, полученных от специа- листов-экспертов ит.д.
Наличие в сложной многоуровневой иерархической системе управления одновременно различных видов неопределенности делает необходимым использование для принятия решений теории нечетких множеств, которая позволяет адекватно учесть имеющиеся виды неопределенности.
Соответственно и вся информация о режимах функционирования подсистем, областях допустимости и эффективности, целевых функциях, предпочтительностиодних режимов работы перед другими, о риске работы на каждом из режимов для подсистем и т.д. должна быть преобразована к единой форме и представлена в виде функций принадлежности. Такой подход позволяет свести воедино всю имеющуюся неоднородную информацию: детерминированную, статистическую, лингвистическую и интервальную.
Разработанные в настоящее время количественные методы принятия решений помогают выбирать наилучшие из множества возможных решений лишь в условиях одного конкретного вида неопределенности или в условиях полной определенности.Ктому же, большая часть существующих методов для облегчения количественного исследования в рамках конкретных задач принятия решений базируется на крайне упрощенных моделях действительности и излишне жестких ограничениях, что уменьшает ценность результатов исследований и часто приводит к неверным решениям. Применение для оперирования с неопределенными величинами аппарата теории вероятности приводит к тому, что фактически неопределенность, независимо от ее природы, отождествляется со случайностью, между тем как основным источником неопределенностивомногих процессах принятия решений является нечеткость или расплывчатость.
В отличие от случайности, которая связана с неопределенностью, касающейся принадлежности или непринадлежности некоторого объекта к нерасплывчатому множеству, понятие «нечеткость» относится к классам, в которых могут быть различные градации степени принадлежности, промежуточные между полной принадлежностью и непринадлежностью объектов к данному классу.
Вопрос выбора адекватного формального языка является очень важным, поэтому следует отметить преимущества описания процесса принятия решений в сложной многоуровневой иерархической системе на основе теории нечетких множеств. Этот язык дает возможность адекватно отразить сущность самого процесса принятия решений в нечетких условиях для многоуровневой системы, оперировать с нечеткими ограничениями и целями, а также задавать их с помощью лингвистических переменных. Поэтому математический аппарат теории нечетких множеств принят в настоящее время как основной аппарат описания многоуровневых иерархических систем и процессов принятия решений в сложных системах.
Одним из важных направлений применения этого нового подхода является проблема принятия решений при нечеткой исходной информации. Здесь появляется возможность сузить множество рассматриваемых вариантов или альтернатив, отбросив те из них, для которых имеются заведомо более приемлемые варианты или альтернативы, подобно тому, как это делается при использовании принципа Парето.
Терминология теории нечетких множеств
В традиционной прикладной математике множество понимается как совокупность элементов (объектов), обладающих некоторым общим свойством. Например, множество чисел, не меньших заданного числа, множество векторов, сумма компонент каждого из которых не превосходит единицы, и т.п. Для любого элемента при этом рассматриваются лишь две возможности: либо этот элемент принадлежит данному множеству (т.е. обладает данным свойством), либо не принадлежит (т.е. не обладает данным свойством). Таким образом, в описании множества в обычном смысле должен содержаться четкий критерий, позволяющий судить о принадлежности или непринадлежности любого элемента данному множеству.
Понятие нечеткого множества - попытка математической формализации нечеткой информации с целью ее использования при построении математических моделей сложных систем. В основе этого понятия лежит представление о том, что составляющие данное множество элементы, обладающие общим свойством, могут обладать этим свойством в различной степени и, следовательно, принадлежать данному множеству с различной степенью. При таком подходе высказывания типа «элемент принадлежит данному множеству» теряют смысл, поскольку необходимо указать «насколько сильно» или с какой степенью рассматриваемый элемент принадлежит данному множеству.
Один из простейших способов математического описания нечеткого множества - характеризация степени принадлежности элемента множеству чисел, например, из интервала [0, 1]. ПустьX - некоторое множество элементов (в обычном смысле). Нечетким множествомС вX называется совокупность пар вида (х,Цс(х)),гдех є X, аЦс(х)- функция, называемая функцией принадлежности нечеткого множества
С, данная функция принимает значения из интервала [0,1]. Функцией принадлежностиназывается функция, которая позволяет вычислить степень принадлежности произвольного элемента универсального множества к нечеткому множеству. Значение|1с(х) этой функции для конкретногоX называется степенью принадлежности этого элемента нечеткому множеству С. Каквидноизэтого определения, нечеткое множество полностью описывается своей функцией принадлежности.
Обычные множества составляют подкласс класса нечетких множеств. Действительно, функцией принадлежности обычного множества В cz X является его характеристическая функция
Tl, X є В;
[О,xf? В.
В соответствии с определением нечеткогомножества обычное множествоВможно также определить как совокупность пар вида (х, |1й(х)).Таким образом, нечеткое множество представляет собой более широкое понятие, чем обычное множество, в том смысле, что функция принадлежности нечеткого множества может быть, вообще говоря, произвольной функцией или даже произвольным отображением.
Задачи достижения нечетко определенной цели
Рассмотрим подход к решению задач выбора, в которых находит применение теория нечетких множеств. Основным предположением в данном подходе является допущение о том,что цели принятия решений и множество альтернатив рассматриваются как равноправные нечеткие подмножества некоторого универсального множества альтернатив. Это позволяет определить решение задачи в относительно простой форме.
Пусть X- универсальное множество альтернатив, т.е. универсальная совокупность всевозможных выборов лица, принимающего решения. Нечеткой целью вX является нечеткое подмножество, которое будем обозначатьG. Описывается нечеткая цель функцией принадлежности(xG: X —>[0, 1]. Допустим, чтоXпредставляет собой числовую ось. Тогда нечеткой целью принятия решений может быть нечеткое множество типа «величинахдолжна быть примерно равна 5» или «желательно, чтобы величинахбыла значительно больше10» и т.п. Будем полагать, что присутствующие в подобных описаниях нечеткие понятия вполне точно описаны функциями принадлежности соответствующих нечетких множеств.
Чем больше степень принадлежности альтернативы хнечеткому множеству целей,т.е. чем больше значение|Хс(х), тем больше степень достижения этой цели при выборе альтернативы х в качестве решения.
Нечеткие ограничения или множества допустимых альтернатив также описываются нечеткими подмножествами множества X.В приведенном примере, когдахэлемент числовой оси, нечеткие ограничения могут иметь, например, такой вид<«не должно быть много больше 30», «хдолжно быть не слишком большим» и т.п. Как и прежде, здесь полагается, что приведенные в качестве примера понятия описаны функциями принадлежности соответствующих нечетких множеств, которые будем обозначать|1с(х).
Более общей является постановка задачи, в которой нечеткие цели и ограничения представляют собой подмножества различных множеств. Пусть, как и выше, X -множество альтернатив и пусть задано однозначное отображениеф:X —>Y, под элементами множестваY будем понимать оценки показателей качества или эффективности системы. Нечеткая цель при этом будет задаваться в виде нечеткого подмножества множества оценокY, т.е. в виде функцииц.с: Y->[0, 1].
Задача при этом сводится к прежней постановке, т.е. к случаю, когда цель - нечеткое подмножество X,с использованием следующего
приема. Определим нечеткое множество альтернатив |хс,обеспечивающих достижение заданной целицс.Это множество представляет собой прообраз нечеткого множества[Lc при отображении ф, т.е.
H0(X) = Hc (ф(х)), X є X.
После этого исходная задача рассматривается как задача достижения нечеткой цели |iG при заданных нечетких ограничениях.
Перейдем теперь к определению решения задачи достижения нечеткой цели. Грубо говоря, решить задачу, означает достичь цели и удовлетворить ограничениям, причем в данной нечеткой постановке следует говорить непросто о достижении цели, а о ее достижении стойили иной степенью, также следует учитывать и степень выполнения ограничений. В излагаемом подходе оба этих фактора учитываются следующим образом. Пусть некоторая альтернативахобеспечивает достижение цели (или соответствует цели)CO степеньюHcCx), иудовлетворяет ограничениям (или является доступной) со степеньюцс(х). Тоща полагается, что степень принадлежности этой альтернативы решению задачи равна минимальному из этих чисел. Иными словами, альтернатива, допустимая со степенью, например0,3, с той же степенью принадлежит нечеткому решению, несмотря на то, что она обеспечивает достижение цели со степенью, равной, например,0,8.
Таким образом, нечетким решением задачи достижения нечеткой цели называется пересечение нечетких множеств цели и ограничений, т.е. функция принадлежности решений (IdOc) имеет вид
(iD(x) = тт{(х0(*),(хс(х)}.
При наличии нескольких целей и нескольких ограничений нечеткое решение описывается функцией принадлежности:
Если различные цели и ограничения отличаются по важности и заданы соответствующие коэффициенты относительной важности целей X.,и ограниченийV.,то функция принадлежности решения задачи определяется выражением
М-с(х) — min{A,jHG1(x),..., Xn\iCn, V1Ixci (х),..., VmIi0nI.
Один из наиболее распространенных в литературе способов решения задач выбора при нечеткой исходной информации состоит в выборе альтернативы, имеющей максимальную степень принадлежности нечеткому решению, т.е. альтернативы, реализующей правило
шахгеХ[iD(x) = max,,* min{|iG(x),|ic(*)} .
Следует подчеркнуть,что техника, развиваемая в работахJI. Заде и его последователей, основывается на использовании функций принадлежности. Эти функции всеща являются гипотезами! Они дают субъективное представление исследователя об особенностях анализируемой операции, о характере ограничений и целей исследования. Это всего лишь новая форма утверждения гипотез, которая открывает и новые возможности.
В заключение данного параграфа следует отметить, что различие между нечеткостью и случайностью приводит к тому, что математические методы нечетких множеств совершенно не похожи на методы теории вероятностей. Онивомногих отношениях проще вследствиетого, что понятию вероятностной меры в теории вероятностей соответствует более простое понятие функции принадлежности в теории нечетких множеств. По этой причине даже в тех случаях, когда неопределенность в процессе принятия решений может быть представлена вероятностной моделью, обычно удобнее оперировать с ней методами теории нечетких множеств без привлечения аппарата теории вероятностей.
Получение во всех этих моделях решений в нечеткой форме позволяет довести до сведения специалиста, принимающего решение, что если он согласен или вынужден довольствоваться нечеткой формулировкой проблемы и нечеткими сведениями о модели,тоон должен быть удовлетворен и нечетким решением задачи.
Проблема оптимизации и экспертные методы принятия решений
Рассмотренные до настоящего времени задачи выбора заключались в том, чтобы в исходном множестве альтернатив найти оптимальные. Задача нахождения оптимальной альтернативы заключается в поиске экстремума заданного критерия эффективности. То есть считается, что исследователем сформирован критерий, который выступает в качестве способа сравнения вариантов решения. Предполагается также, что наряду с критерием имеются ограничения, которые также оказывают влияние на результат выбора. Причем следует иметь в виду, что при изменении ограничений при одном и том же критерии результат выбора может оказаться другой.
Идея оптимальности является центральной идеей кибернетики. Понятие оптимальности вошло в практику проектирования и эксплуатации сложных технических систем, получило строгое и точное представление в математических теориях, широко используется в административной практике. Данное понятие сыграло важную роль в формировании системных представлений. Осознавая ведущую роль оптимизационного подхода при решении задач выбора, следует остановиться наряде ограничений, которые необходимо осознавать при применении данного подхода. Охарактеризуем их.
Оптимальное решение часто оказывается чувствительным к незначительным изменениям в условиях задачи. В результате изменения условий или предположений, при которых формировалась модель задачи принятия решений, могут получиться выводы, существенно отличающиеся друг от друга. В связи с этим в теории оптимальности развивается такое направление как исследование устойчивости решения, а также анализ результатов решения на чувствительность к изменению входных параметров, условий и предположений.
При решении практических задач оптимизации следует учитывать, что анализируемая система имеет взаимосвязи с другими системами, а зачастую она является подсистемой какой-либо гиперсистемы. В связи с этим требуется увязывать цели анализируемой системы с целями других систем и в особенности с глобальными целями гиперсистемы. В этом случае постановка задачи оптимизации для анализируемой системы может иметь подчиненное значение по отношению к постановкам задач для других систем. Тогда задача сведется к задаче локальной оптимизации. В этом случае локальная оптимизация может привести к результату, отличающемуся от того, который потребуется от системы при оптимизации целевых функцийгиперсистемы. Отсюда следует вывод, что необходимо увязывать критерии анализируемой системы с критериями других систем и, в особенности, гиперсистемы.
При использовании оптимизационного подхода не следует отождествлять цели системы и критерии, с помощью которых решается задача выбора. Критерий и цель относятся друг к другу как модель и оригинал. Многие цели трудно или даже невозможно количественно описать. Количественный критерий является лишь приближением цели. Критерий характеризует цель лишь косвенно, иногда лучше, иногда хуже, но всегда приближенно.
В постановке задачи оптимизации наряду с критериями не менее важную роль играют ограничения. Даже небольшие изменения ограничений существенно сказываются на результате решения. Еще более разительный эффект можно получить, исключая одни ограничения и добавляя другие. Отсюда требуется сделать вывод о необходимости тщательного анализа всех условий, при которых решается задача выбора. Если при постановке задачи не проведен должным образом анализ условий и в результате не сформирован в полном объеме набор ограничений, это может наряду с оптимизацией критерия привести к непредвиденным сопутствующим эффектам.
Подводя итог сказанному, можно сформулировать отношение к идее оптимизации с позиций системного анализа. Оно состоит в следующем: оптимизация - это мощное средство повышения эффективности, HO использовать его следует все более осторожно по мере возрастания сложностипроблемы. Многиезадачи системных исследований могут быть достаточно хорошо формализованы, сведены к математическим моделям, позволяющим ставить и решать оптимизационные задачи. Однако даже после преодоления сложностей формализации системотехнических проблем остаются некоторые особенности, которые сказываются на результате решения. А именно, это неустойчивость оптимальных решений, сильная чувствительность к изменению условий, и неоднозначность постановки многокритериальных задач. Меры преодоления данных обстоятельств состоят в проведении анализа решения на чувствительность, всяческое использование априорной информации с целью повышения уровня достоверности моделей, рассмотрение оптимальных альтернатив по нескольким различным сверткам критериев.
При исследовании социотехнических систем, коща необходимо помимо чисто технических вопросов решать организационные и социальные проблемы, ситуация существенно усложняется.Учет подобного типа вопросов не поддается полной формализации. Следовательно, оптимизационные задачи, которые удается поставить при исследовании сложных систем, неизбежно являются заведомо приближенными, еслиотносятся к системе в целом, либо имеют частичный, подчиненный характер, если описывают хорошо структурированные подсистемы. Ввиду этого оптимизация в системных исследованиях не конечная цель, а промежуточный этап работы. Чем сложнее система, тем осторожнее следует относиться к ее оптимизации. При исследовании сложных систем неизбежно возникают проблемы, выходящие за пределы формальных математических постановок задач. В ряде случаев, по мере необходимости обращаются к услугам экспертов, т.е. лиц, чьи суждения,опыт и интуиция могутпомочь в решении проблемной ситуации.
Основная идея экспертных методов состоит в том, чтобы использовать интеллект людей, их способность искать решение слабо формализованных задач. При организации работы группы экспертов необходимо учитывать, что интеллектуальная деятельность людей во многом зависит от внешних и внутренних условий. Поэтому в методиках организации экспертиз и проведении экспертных оценок специальное внимание уделяется созданию благоприятных условий и нейтрализации факторов, неблагоприятно влияющих на работу экспертов.
Важную роль в организации работы экспертов играют факторы психологического характера. Прежде всего, эксперты должны быть освобождены от ответственности за использование результатов экспертизы. Дело нетолько втом,чтолицо, принимающее решения, недолжно возлагать ответственности на других, но и в том, что сама ответственность накладывает психологические ограничения на характер выбора, а этого на стадии оценки альтернатив желательно избегать. Следует также принимать во внимание, что решение, принимаемое экспертом, может зависеть от межличностных отношений с другими экспертами, а также от того, известна ли его оценка другим лицам. На ход экспертизы могут повлиять и такие факторы, как личная заинтересованность эксперта, его необъективность, личностные качества. С другой стороны, сложность проблем, решаемых в задачах системных исследований, обычно выходит за рамки возможностей одного человека. В этих условиях коллективная деятельность открывает дополнительныевозможности для взаимного стимулирования экспертов.
Поскольку взаимодействие между экспертами может как стимулировать, так и отрицательно сказываться на их деятельности, в разных случаях используют методики проведения экспертиз, имеющие различные степень и характер взаимного влияния экспертов друг на друга. Известны следующие методы проведения экспертиз: анонимные и открытые опросы и анкетирование, совещания, дискуссии, деловые игры, мозговой штурм ит.п.
В последнее время с целью оказания помощи эксперту в принятии решения развиваются человеко-машинные системы, так называемые системы «искусственного интеллекта». Развитие систем такого типа идет по нескольким направлениям, а именно, разрабатываются базы знаний и экспертные системы и системы поддержки принятия решений. В системах такого типа лицу, принимающему решение, предоставляется помощь в поиске наилучшего решения. Математическое и программное обеспечение таких систем строится на базе набора формализованных процедур, которые лицо, принимающее решение, может использовать в любой момент и в любой степени.
Коллективный или групповой выбор
В ходе решения задач системного анализа единоличное принятие решения является скорее исключением, чем правилом. Более реальна ситуация, когда решение принимается группой лиц. Причем интересы отдельных личностей в данной группе могут полностью совпадать (кооперативный выбор), быть противоположными (конфликтная ситуация), и могут иметь место промежуточные случаи, создаваться коалиции, достигаться компромиссы в процессе переговоров и т.п. При групповом выборе решений определяющую роль играет проблема согласования индивидуальных предпочтений лиц, участвующих в процессе их принятия. В данной ситуации ставится задача выработки некоторого решения, которое согласует индивидуальные выборы, выражает в каком- то смысле общее мнение и принимается за групповой выбор. Вполне естественно, что данное решение должно быть функцией индивидуальных выборов. Причем различным принципам согласования будут соответствовать совершенно различные функции. Теоретически данные функции могут быть произвольными, учитывать не только индивидуальные выборы, но и другие факторы, в том числе и случайные события. Главный вопрос состоит в том, чтобы правильно отобразить в данной функции особенности конкретного варианта реального группового выбора.
При принятии решения коллективом участников, особенно в ситуации переговоров и посредничества, лица, принимающие решение, редко обладают одинаковой исходной информацией, придерживаются одних и тех же ценностных концепций. Однако даже самая разнородная группа может прийти к соглашению, если ее члены с уважением относятся к многообразию точек зрения, склонны учиться друг у друга, обмениваться информацией. Важным условием успешного принятия консолидированного решения является согласованное принятие некоторых процедур переговоров и условий посредничества. Остановимся на основных принципах выработки и принятия решений в условиях коллективного выбора.
В первую очередь следует остановиться на таком аспекте как роль системы ценностей в анализе решений. Известно, что системы ценностей могут быть различными. Наиболее известными и имеющими широкое распространение в практической деятельности являются две крайние системы, называемые технократическая и гуманистическая. В зависимости от того, какого из ценностных критериев придерживается лицо, принимающее решение, будут сформированы гипотезы и концепции, закладываемые в основу процедур принятия решений. С другой стороны, существуют ценности, универсальные для всего человечества: глобальная ответственность, терпимость, стремление к истине и познанию и т.д. Поэтому при принятии коллективного решения следует постараться воспринять возможные неоднозначные представления о рациональности, уметь выслушать противоположную сторону, а не подвергать позицию оппонента критике и сравнительному анализу. Таким образом, во главу угла ставится проблема рациональности принимаемого решения.
Рассмотрим некоторые модели рациональности. При классификации различных подходов к рациональному принятию решений необходимо, прежде всего, различать целостный и аналитический подходы. Целостная схема принятия решений использует умение воспринимать явление в целом, не выделяя составные части или информацию. Даже если для дальнейшего анализа такое выделение необходимо, оно производится только после того, как явление распознано целиком. Рациональность таких решений может быть подвергнута сомнению, поскольку различные эвристики и интуиция играют здесь определяющую роль. Это ставит вопрос о том, как надо понимать саму концепцию рациональности. Любая общая концепция может быть сначала сужена и в этом урезанном виде значительно усовершенствована с помощью абстрактных построений и математической теории, исследующей лишь определенные аспекты концепции. Однако такое сужение и частичное развитие концепций может нанести значительный ущерб прикладным исследованиям, поэтому предпочтительнее использовать термин «рациональность» в его первоначальном, более широком смысле. Рациональное решение вовсе не должно использовать всю имеющуюся информацию, оно не обязано быть оптимальным, оно должно только учитывать возможные последствия и не причинять ущерба интересам лица, принимающего решение, хотя реальные результаты в коллективе могут быть и нежелательными. В качестве разумного компромисса можно говорить о различных степенях рациональности: о суперрациональности (или возможности разрешить известные парадоксы рациональности), об оптимизационной рациональности, о приемлемой рациональности, процедурной рациональности и т.д. Если следовать такому широкому пониманию вопроса, то адаптивно формируемое решающее правило может приводить к вполне рациональным решениям, а изучение эффективности различных решающих правил и выбор одного из них представляют собой весьма перспективную задачу. Более того, можно утверждать, что большинство повседневно принимаемых решений связано именно с целостным подходом, и он часто оказывается предпочтительным при долгосрочной перспективе.
Однако решения, принимаемые при недостатке информации и изменяющихся условиях, часто требуют аналитического подхода, т.е. систематической оценки возможных альтернатив и соответствующих исходов, а затем выбора одной из них. Известен целый ряд аналитических моделей принятия решений. Наиболее широко употребимой является модель максимизации полезности. Заслуживает упоминания также программно-целевой подход, разработанный В.М. Глушковым, Г.С. Поспеловым, В.А. Ириковым и др. и опирающийся на реальные процессы принятия плановых решений.
Модель максимизации полезности наиболее сильно развита теоретически, имеет подробное математическое обоснование и поэтому воспринимается повсюду как разумная схема аналитического принятия решений. Однако как в теоретическом, так и в эмпирическом плане эта схема приводит к парадоксам.
Некоторые из них означают, что стратегия максимизации полезности не гарантирует рационального поведения в игровых моделях с ненулевой суммой. Следует также отметить, что одна из основополагающих аксиом теории полезности - аксиома независимости от непричастных альтернатив - не подтверждается экспериментальными данными и опровергается более глубоким анализом.
Модель приемлемых решений возникла в результате критики оптимизационного подхода. Реальная практика принятия решений такова: руководители больших организаций, различных институтов, инженеры, проектирующие новые технические устройства, и даже обычные потребители на рынках никогда не прибегают к полной оптимизации из-за нехватки информации и времени. Вместо этого они адаптивно, в процессе обучения, формируют уровни достижимости, которыедолжны обеспечиваться удовлетворительными, приемлемыми решениями.
В качестве более подходящего описания процесса принятия решений можно принять модель квазиприемлемого поведения, в которойлицо, принимающее решение, проявляет тенденцию к оптимизации,HO может в силу ряда причин отказаться от оптимизации, обеспечив себе адаптивно формируемые уровнидостижимости.
В программно-целевой модели предполагается, что некоторые цели или программы (фактически уровни достижимости) имеют больший приоритет и должны быть реализованы, а задача состоит в том, чтобы распределить или увеличить ресурсы, преодолеть возможные препятствия и изменить другие уровни достижимости, с тем, чтобы обеспечить реализацию приоритетных программ. Соответствующая математическая модель используется многими исследовательскими группами в разных странах в качестве схемы для описания рационального, целенаправленного поведения. С формальной точки зрения эта схема не противоречит идее максимизации полезности, поскольку приоритетные цели всегда можно использовать в качестве ограничений и максимизировать полезность на множестве допустимых распределений ресурсов. Ho по существу данная модель представляет принципиально отличную методологию, которая ближе к модели приемлемых решений. Например, соответствующая модификация целевого программирования может удовлетворительно моделировать программно-целевые действия. Ho эта же схема может описываться и моделью квазиприемлемого поведения: достаточно предположить, что некоторые уровнидостижимости могут быть более приоритетными и менее изменяемыми.
Рассмотрим постулаты многосторонней рациональности. Если даже формальные схемы принятия решений отражают различные методологические представления о рациональности, то как можно объяснять достижение соташений при принятии решений в условиях конфликта интересов? Очевидно, должны быть веские причины для согласования интересов. Сформулируем их в виде постулатов многосторонней рациональности, которые следует учитывать при построении интерактивных систем принятия решения.
Постулат ограниченной неосведомленности и взаимного обучения. При анализе или обсуждении решений не следует предполагать наличие полной информации или рациональных прогнозов; напротив, необходимо признать собственную (возможно, ограниченную) неосведомленность и быть готовым к взаимному обучению, чтобы установить общую, приемлемую для всех информационную основу. Любая формализация процессов принятия решений при наличии многосторонней рациональности должна учитывать аспект взаимного обучения.
Постулат уважения к чужому мнению. Обучение при многосторонней рациональности должно базироваться на уважении к культурным ценностям и представлениям о рациональности, существующим у других участников процесса. В частности, формализация процессов принятия решений в этих ситуациях должна допускать параллельную интерпретацию, предусматривающую наличие разных представлений о рациональности. He следует принимать свое представление о рациональности как единственно правильное.
Постулат законного протокола. При наличии многосторонней рациональности необходимым условием получения взаимно приемлемых решений является соглашение о правилах поведения в данной ситуации. Если, например, одна из сторон в двусторонних переговорах настаивает на сохранении за ней ведущей позиции, а вторая сторона с этим не соглашается, то шансов на принятие взаимно приемлемых решений нет. Таким образом, организационную структуру процесса коллективного принятия решений не следует принимать как данную: ее необходимо предварительно обсуждать и согласовывать.
Постулат справедливого посредничества. Если при наличии многосторонней рациональности имеется посредник или же используется какой-либо механизм посредничества, то следует тщательно обсудить и согласовать принципы и условия такого посредничества.
Рассмотрим теперь способы формирования функции, принимаемой за групповой выбор. Один из наиболее распространенных принципов согласования - правило большинства: принятой всеми считается альтернатива, получившая наибольшее число голосов. Правило большинства привлекательно своей простотой и демократичностью, но имеет особенности, требующие осторожного обращения с ним. Прежде всего,оно лишь обобщает индивидуальные предпочтения, и его результат не является критерием истины. Только дальнейшая практика показывает, правильным или ошибочным было решение, принятое большинством голосов; само голосование - лишь форма согласования дальнейших действий. Во-вторых, даже в простейшем случае выбора одной из двух альтернатив может возникнуть ситуация, когда правило большинства не срабатывает, например, происходит разделение голосов поровну при четном числе голосующих. Это порождает варианты: «председатель имеет два голоса», «большинство простое(51%)»,«подавляющее большинство (около 3/4)»,«абсолютное большинство (близкое к 100%)»,наконец, «принцип единогласия (консенсус, право вето)».
ЗАКЛЮЧЕНИЕ
Системный анализ как наука проходит этап становления. В настоящее время отсутствуют работы, в которых были бы проанализированы и обобщены подходы и концепции разных авторов по процедурам проведения системных исследований, дано обобщенное представление о развиваемых методах и применяемых моделях, даны рекомендации по выбору подхода к организации и проведения исследований в конкретных условиях.
Характеризуя современное состояние системных исследований, следует отметить, что они включают три вида деятельности:
научное исследование вопросов, связанных с проблемой;
формирование способов разрешения проблемной ситуации;
внедрение в практику результатов, полученных в ходе исследований.
В системном анализе находят органичное объединение теория и практика, наука и искусство, творческий подход и алгоритмичность действий, формализация и эвристика. В конкретном исследовании соотношение между этими компонентами может быть самым различным. Системный аналитик должен быть готов привлечь к разрешению проблемной ситуации любые необходимые знания и методы. В случае, если он сам не владеет какими-то процедурами, он должен найти исполнителя и выступать в качестве организатора исследования, носителя цели и методологии выполнения всех работ.
Предметом системных исследований являются три типа систем: технические, природные и социотехнические. Наибольшую трудность для анализа представляют собой системы третьего типа. Это обусловлено преобладанием в них субъективного над объективным, эвристического над формальным. Важным отличием данных систем от систем других типов является ярковыраженная зависимость их от времени, подверженность влиянию под воздействием процедур проводимого анализа, их видоизменение в процессе проведения исследований.Процедуры, лежащие в основе системного анализа, помогают создать динамическую модель системы и с ее помощью спланировать и организовать действия всех участников анализа, направленные на достижение конечной цели исследования.
Системный анализ - дисциплина синтетическая. Она использует методы, модели и результаты различных теоретических курсов. Ho, несмотря на использование в своем арсенале самых современных методических разработок имеется ряд проблем, которые до сих пор не нашли своего разрешения. Это является следствием того, что объектом системных исследований являются сложные системы. Остановимся на некоторых направлениях, которым уделяется повышенное внимание исследователей, и которые требуют дальнейшей проработки.
Во-первых, отметим такую проблему как построение динамических моделей сложных систем. Необходимость учета особенностей функционирования сложных систем требует привлечения самых современных достижений математических дисциплин. Например, для того чтобы учесть профилактическое обслуживание и возможность восстановления работоспособности системы, приходится привлекать методы теории восстановления и решать интегральные уравнения Вольтерра 2- го рода. Для описания использования запасных частей в работе отдельных элементов и подсистем применяются методы теории массового обслуживания. Следует также отметить, что изменение предположений о характере происходящих процессов в системе может привести к изменению математического аппарата, привлекаемого к формированию модели.
Второе направление связано с обработкой информации и подготовкой исходных данных и параметров разрабатываемых моделей. В качестве исходной информации для формирования входных параметров модели используется информация, получаемая в процессе функционирования систем. Эти данные, как правило, представляют собой либо данные статистической природы, либо нечисловой природы. Последнее особенно характерно для социотехнических систем. В итоге возникает необходимость в разработке методов обработки результатов наблюдений указанного типа. Для анализа данных нечисловой природы используются процедуры теории нечетких множеств. Для анализа статистических данных находят применение робастные методы и непараметрические методы оценивания.
В качестве еще одного направления исследования, требующего внимания системных аналитиков, отметим разработку эвристических процедур на этапе анализа и прогнозирования развития проблемной ситуации или поведения системы под воздействием самой процедуры системного анализа.
Отмеченные направления не охватывают всех проблемных вопросов, но на взгляд автора являются наиболее актуальными на сегодняшний день.
Подводяокончательный итог, отметим, что с практической стороны системный анализ есть теория и практика улучшающего вмешательства в проблемную ситуацию, с методологической стороныон имеет прикладную направленность, ориентированную на изменение окружающей действительности.
ЛИТЕРАТУРА
Перегудов Ф.И., Тарасенко Ф.П.Введение в системный анализ. - М.: Высшая школа,1989.-367 с.
Альтшулер Г.С.Алгоритм изобретения.-М.: Московский рабочий,1973.
Зарипов PX. Машинный поиск вариантов при моделировании творческого процесса.-М.: Наука,1983.
Богданов А.А.Всеобщая организационная наука (тектология) В 3-х т. - М.,1905-1924. Т.З.
BertalanjfyL. An Outline of General System Theory//British J. For Phil, of Sci. - 1950.- V. I. - №2.-P. 134-165.
ВинерH. Кибернетика.-М.: Сов.радио,1968.
Винер Н.Кибернетика и общество. - М.:ИЛ, 1958.
Пригожин И., Стенгерс И.Порядок из хаоса. - М.:Прогресс,1986.
МоисеевН.Н.Математические задачи системного анализа. -М.: Наука.1981. -488 с.
XQ. Дегтярев Ю.И.Системный анализ и исследование операций.-М.:Высшая школа,1996.-335 с.
Антонов А.В.Проектирование систем.-Обнинск: ИАТЭ,1996.-157 с.
Методологические проблемы кибернетики: В2-х т. - М.: МГУ,1970.
Caamu Т.Математические методы исследования операций. -М.: MO,1963.
Исследование операций. Методологические основы и математические методы. Пер. с англ. /Под ред. Дж. Moydера, С. Элмаграби.- М.: Мир,1981. -712с.
Исследование операций. Модели и применения./Лф.с англ. под ред. Дж. Моудера, С. Элмаграби.- М.:Мир,1981.-677 с.
ОстрейковскийВ.А.Теория систем. - М.: Высшая школа,1997.-240 с.
Волкова В.H., Денисов А.А.Основы теории систем и системного анализа. - СПб.:Изд-во СПбГТУ,1997.-510 с.
Зинченко В.П.Человеческий интеллект и технократическое мышление.//Ком- мунист,-1988,- №3.-С.96-104.
Холл А.Опыт методологии для системотехники.-М.: Сов. Радио,1975.
Мамиконов А.Г.Проектирование АСУ — М.: Высшая школа,1987. - 303 с.
Максимей И.В.Имитационное моделирование на ЭВМ. - М.:Радио и связь,1988.-232 с.
Барзилович Е.Ю., Каштанов В.А.Некоторые математические вопросы теории обслуживания сложных систем. - М.: Радио и связь,1971.
Ackoff R.I. The mismatch between educational systems and requirements for successful management. // Wharton Alumni Magazine. - Spring,1986. - P. 10 -12.
Checkland P. Rethinking a System Approach. In: Tomlison R., Kiss I. (Eds.) «Rethinking the Process of Operation and System Analysis». - Pergamon Press, 1984.-P 43-66.
Gharajedaghi J., AckoffR.L. Toward Systemic Education of System Scientists./ /SystemsReseach. -1985.-V. 2.-№ I.-P. 21 -27.
Электронные вычислительные машины: В 8 кн. Кн.8. Решение прикладных задач: Практ. пособие длявузов/zl. Г. Дъячко, Н.М. Когдов; Под ред. А.Я. Савельева.- М.:Высшая школа,1993. -158 с.
Вентцелъ Е. С., Овчаров Л.А.Теория случайных процессов и ее инженерные приложения. - М.:Наука,1991.- 384 с.
Левин В.И.Логическая теория надежности сложных систем. - М.:Энерго- атомиздат,1985.-129 с.
Надежность и эффективность в технике: Справочник: В 10 т. Т.4: Методы подобия в надежности/Яодобщ. Ред. В.А. Мельникова, Н.А. Северцева-Ы.:Машиностроение,1987.-280 с.
Антонов А.В., Острейковский В.А.Оценивание характеристик надежности элементов и систем ЯЭУ комбинированными методами. - М.: Энергоатомиз- дат,1993.-368 с.
Антонов А.В.Об одном методе проверки однородности информации в случае параметрического оценивания характеристик надежности.//Надежность и контроль качества.-1993 - №10. - С.20 -32.
Крамер Г. Математические методы статистики. - М.: Мир,1975
Египко В.М.Организация и проектирование систем автоматизации научно- технических экспериментов. - Киев:Наукова думка,1978.
Заде Л.Понятие лингвистической переменной и его применение к принятию приближенных решений. М.: Мир,1976. -168 с.
Антонов А.В., Чепурко В.А.Планирование эксперимента: Учеб. пособие. - Обнинск: ИАТЭ,1999. -100 с.
Мостеллер Ф., ТьюкиДж.Анализ данных и регрессия. Вып.1.- М.: Финансы и статистика,1982.-315с.
ШаракшанэА.С., ЖелезноеИ.Г., Ивницкий В.А.Сложные системы. -М.: Высшая школа,1977.-261 с.
Скрипник В.М., Назин А.Е., Приходько Ю.Г., БлаговещенскийЮ.К.Анализ надежности технических систем по цензурированным выборкам. - М.:Радио и связь,1988,- 184 с.
Закс Ш.Теория статистических выводов. - М.: Мир,1975 -776 с.
ХэйДж.Введение в методы байесовского статистического вывода. - М.: Финансы и статистика,1987. -335 с.
41 .Де Гроот М.Оптимальные статистические решения. - М.:Мир,1974. -492 с.
Антонов А.В., Острейковский В.А., Петренко А.А.Метод учета априорной информации при определении надежности оборудования ядерных энергетических установок. Препринт ФЭИ-1280. - Обнинск: ФЭИ, 1982.-12с.
Моррис У.Наука об управлении. Байесовский подход. - М.:Мир,1971. — 304 с.
Parzen E. On estimation of a probability density function and mode//Annals of Mathematical Statistics. -1962.-33. - P. 1065 -1076.
Rozenblatt M. Remark on some nonparametric estimates of a density function// Annals of Mathematical Statistics. -1956. - 27. - P. 832 - 837.
ДевройЛ., ДъерфиЛ. Непараметрическое оценивание плотности. LI-подход: Пер.с англ.-М.: Мир, 1988.-408 с.
Ченцов Н.Н. Оценка неизвестной плотности распределения по наблюдениям//Докл. АН СССР. - Т. 147 .-С. 45-48.
Островский Е.И. Экспоненциальные оценки для случайных полей и их применения. - Обнинск: ИАТЭ, 1999. - 350 с.
Ивченко Г.И., Каштанов В.А., Коваленко И.Н. Теория массового обслуживания.-М.: Высшая школа, 1982.-256 с.
Банди Б. Методы оптимизации. Вводный курс /Пер. с ант. - М.: Радио и связь, 1988.-128 с.
Проблемы методологии системного исследования. - М.: Мысль, 1970. - 456 с.
Системные исследования. Методологические проблемы. - М.: Наука, 1979. - 384 с.
Системные исследования. Методологические проблемы. - М.: Наука, 1981. - 384 с.
Системные исследования. Методологические проблемы. - М.: Наука, 1985. - 360 с.
Системные исследования. Методологические проблемы. - М.: Наука, 1987. - 495 с.
Антонов А.В. Системный анализ. Методология. Построение моделей: Учеб. пособие по курсу «Системный анализ». - Обнинск: ИАТЭ, 2001.-272 с.
Антонов А.В. Системный анализ. Математические модели и методы: Учеб. пособие по курсу «Системный анализ». - Обнинск: ИАТЭ, 2002. -114 с.
Мушик Э., Мюллер П. Методы принятия технических решений: Пер.с нем. - М.:Мир, 1990.-208 с.
Вентцелъ Е. С., ОвчаровЛ.А. Теория случайных процессов и ее инженерные приложения. - М.: Наука, 1991.
Оптимизация числа запасных элементов оборудования, важных для безопасности АЭС /Антонов А.В., Пляскин А.В., Чепурко В.А. Il Методы менеджмента качества. - 2001. - № 8. - С. 27 - 30.
Байхельт Ф„ Франкен П. Надежность и техническое обслуживание. Математический подход. -М.: Радио и связь, 1988.-392 с.
Мак-Кракен Д., Дорн У. Численные методы и программирование на фортране.-М.: Мир, 1977.-584 с.
ХеммингР.В. Численные методы. -М.: Наука, 1972.-400 с.
Бахвалов Н. С., Жидков Н.П., Кобельков Г.М. Численные методы. - М.: Лаборатория Базовых Знаний, 2001. - 632 с.
Васильев Ф.П. Численные методы решения экстремальных задач. -М.: Наука, 1988.-552с.
Копченова Н.В., Марон И.А. Вычислительная математика в примерах и задачах.-М.: Наука, 1972.-367 с.
Надежность и эффективность в технике: Справочник. Т.8: Эксплуатация и ре- монт.//7оЭред. В.И.Кузнецова и Е.Ю.Барзиловича. - М.: Машиностроение, 1990.
Барлоу Р., Прошан Ф. Статистическая теория надежности и испытания набе- зотказность/Пер. с англ. — М.: Наука, 1984.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 5
- Введение
- Глава I определениясистемного анализа
- Системность - общее свойство материи
- Определения системного анализа
- Понятие сложной системы
- Характеристика задач системного анализа
- Особенности задач системного анализа
- Глава 2 характеристика этапов системного анализа
- Процедуры системного анализа
- Анализ структуры системы
- Построение моделей систем
- Исследование ресурсных возможностей
- Определение целей системного анализа
- Формирование критериев
- Генерирование альтернатив
- Реализация выбора и принятия решений
- Внедрение результатов анализа
- Глава 3 построение моделей систем
- Понятие модели системы
- Агрегирование - метод обобщения моделей
- Глава 4 имитационное моделирование - метод проведения системных исследований
- Сущность имитационного моделирования
- Композиция дискретных систем
- Содержательное описание сложной системы
- Глава 5 теория подобия - методология обоснования применения моделей
- Модели и виды подобия
- Основные понятия физического подобия
- Элементы статистической теории подобия
- Глава 6 эксперимент - средство построения модели
- Характеристика эксперимента
- Обработка экспериментальных данных
- Глава 7 параметрические методы обработки экспериментальной информации
- 7.1. Оценивание показателей систем и определениеихточности
- 7.2. Использование метода максимального правдоподобия для оценивания параметров законов распределения
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- 7.5. Примеры оценки показателей законов распределения
- Глава 8
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Формулировка теоремы Байеса для событий
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- 8.3. Вычисление апостериорной плотности при последовательном накоплении информации
- Достаточные статистики
- Сопряженные распределения
- 8.9. Оценивание параметров семейства гамма-распределений
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Глава 9
- Общие замечания
- Ядерная оценка плотности
- Глава 10
- Задача линейного программирования
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Метод искусственных переменных
- Дискретное программирование
- Нелинейное программирование
- Глава 11 системный анализ и модели теории массового обслуживания
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Замкнутые системы с ожиданием
- 11.5. Пример расчета надежности системы с ограниченным количеством запасных элементов
- Глава 12 численные методы в системном анализе
- Метод последовательных приближений
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53
- Глава 13 выбор или принятие решений
- Глава I определения системного анализа 7
- Глава 2 33
- Глава 3 построение моделей систем 53