УДК 621.791
МОДУЛЬ ЭКСПЕРТНОЙ СИСТЕМЫ ОЦЕНИВАНИЯ КАЧЕСТВА РАЗРАБОТКИ СТАНДАРТА ПО КРИТЕРИЮ ДОПУСТИМОГО РИСКА
Серенков П. С. 1, Романчак В. М. 1, Гуревич В. Л. 2
1 Белорусский национальный технический университет, г. Минск, Республика Беларусь 2 Белорусский государственный институт стандартизации и сертификации, г. Минск, Республика Беларусь
Предложена концепция экспертной системы менеджмента рисков от стандартизации, построенная на основе процессного подхода на модульном принципе. Разработан алгоритм формирования модуля экспертной системы, позволяющий поставить процесс разработки государственного стандарта в управляемые условия по критерию заданного уровня риска.
Введение
Понятие «риск» сопутствует практически без исключения любому виду человеческой деятельности. Для большинства отраслей бизнеса риск привычно является одним из ключевых факторов результативности.
Стандартизация по определению является системным видом управления в отношении практически любого вида человеческой деятельности. Результат стандартизации - упорядочение взаимоотношений между заинтересованными сторонами - базируется на методологии принятия решений, все возможное множество которых лежит между двумя концептами:
• устранение нерациональных существующих и предотвращение возникновения новых барьеров в бизнесе - наиболее конфликтной области взаимоотношений;
• обеспечение безопасности (в самом широком смысле слова) и (или) защиты интересов всех заинтересованных сторон.
Именно здесь и возникает понятие риска технического нормирования и стандартизации - относительно нового для стандартизации.
Можно сказать, что частный риск, который привносит техническое нормирование и стандартизация в интегральный риск результата конкретного вида деятельности, например в области машиностроения, энергетики, банковского дела и т.д., является типовым.
Возникает необходимость разработки экспертной системы как унифицированного механизма идентификации, оценки, анализа, кор-
ректирования рисков от технического нормирования и стандартизации.
Процессный подход к формированию структуры экспертной системы
Структура экспертной системы представляет собой сеть взаимосвязанных модулей, каждый из которых обеспечивает выявление и оценивание частных рисков для каждого подпроцесса, составляющего деятельность по стандартизации.
Наглядно соответствие процессов системы менеджмента результативности стандартизации и соответствующих групп источников риска показано на рисунке 1. При этом каждый из трех идентифицированных частных рисков носит комплексный характер и соответственно может быть представлен как результат ком-плексирования рисков от источников следующего уровня детализации.
Модуль экспертной системы представляет собой функционально целостный элемент, распространяющийся в соответствии с принципом процессного подхода на определенный комплексный процесс сети процессов (рисунок 1). Функциональная целостность предполагает, что каждый модуль - полноценная система сбора и анализа данных в отношении рассматриваемого процесса и включает типовой алгоритм действий:
1. Идентификация влияющих факторов.
2. Шкалирование исходной информации (разработка рациональной шкалы, методика
эксперимента по оцифровыванию влияющих факторов).
3. Обоснование функции связи между частным риском процесса разработки государственного стандарта и влияющими факторами как функции полезности.
4. Планирование и реализация эксперимента по получению действительной функции полезности конкретного вида.
5. Анализ адекватности функции полезности конкретного вида.
Алгоритм построения модуля экспертной системы
Постановка задачи
В теории риска используют производное понятие ожидаемой полезности, применимое к случайным событиям. Теория ожидаемой полезности была разработана в работах Дж. Неймана и О. Моргенштерна [1].
По аналогии рассмотрим задачу принятия решений в предметной области Ъ (разработке государственного стандарта) на основании ин-формацииX = (хь ..., хп).
Риск от стандартизации объекта определим
как:
и = (1-р (Х1, Х2, ..., Хп)) и = (ш,2)
(1)
где и = (ш, 2) - количественная оценка негативных последствий в зависимости от сферы деятельности Ъ, на которую распространяется действие стандарта (оценивается экспертно априори); Х=(х1, ..., хп) - факторы, влияющие на полезность; р = р (х1, х2, ..., хп) - вероятность развития благоприятного сценария, которая в свою очередь является функцией полезности. Очевидно, что для оценки ожидаемого риска и достаточно определить вероятностьр = р (х1, х2, ..., хп), т.е. наша задача сводится к моделированию функции полезности модуля экспертной системы.
Шкалирование экспертных оценок
Существует два принципиально разных механизма изучения потребительского выбора: отношение предпочтения и функция полезности [2]. Отношение предпочтения индивидуально, отражает «склонность» или «желание» потребителя. Термин «полезность» менее индивидуален, чем термин «предпочтение», т.е. более объективен.
Рисунок 1 - Модель сети процессов разработки государственного стандарта
Преимущество функции полезности перед отношением предпочтения состоит, в частности, в том, что, кроме того, что она адекватна данному отношению предпочтения, она еще является и численным индикатором отношения предпочтения.
Существуют различные подходы к количественному оцениванию функции полезности. Кардиналисты пытаются измерить полезность в шкале отношений, ординалисты измеряют полезность в порядковой шкале, в виде порядкового номера значимости выбора. Ряд исследователей вообще критически относятся к самой возможности построения функции полезности методом анкетирования [3].
Таким образом, первый вопрос который возникает перед исследователем: существует ли способ измерить функцию полезности и если способ существует, то в какой шкале следует производить измерения.
Мы считаем, что измерение функции полезности возможно и измерения следует производить в шкале высокого уровня информативности.
Пусть .ПсКп - множество, на котором определена функция полезности и = и (х1, х2, ..., XXI, ..., Хп - факторы, влияющие на полезность.
Рассмотрим конечное число точек М подпространства с П . Каждую из точек множества обозначим ю' = (х1,х'2,...,х'п), 1=1,
..., М, и соответствующее значение функции
ц = и(ю1),1=1, М. Назовем и* =(иь Щ ..., им) - распределением полезности для точек Пм •
Итак, пусть требуется определить и -распределение полезности для точек Пм • В
качестве возможного подхода рассматривается анкетирование эксперта как метод получения экспериментальных данных. Эксперт в общем случае не способен непосредственно точно оценить численные значения уровней и1: и2, ...,им. Вместе с тем при сравнении двух альтернативных вариантов он обычно способен определить, какой из рассматриваемых признаков выражен сильнее и вербально оценить различие между наблюдаемыми значениями.
Естественно предположить, что оценивать различие можно, сравнивая отношения а1 = и / и или разности rji = и - и уровней. При этом эксперту соответственно можно задавать вопросы: «Во сколько раз уровень полез-
ности U превосходит уровень полезности Uj ?» или «На сколько уровень полезности Ui превосходит уровень полезности Uj ?»
С этих позиций наиболее известны два метода экспертного оценивания значений уровней полезности U1, U2, ...,UM:
• метод оценивания отношений aji = U / Uj известен как метод иерархий Саати, включающий вариант конструирования вербальной шкалы для оценки отношений aji = U / Uj и соответствующие числовые оценки уровней [5];
• метод оценивания разности j = Ui - Uj известен как метод непосредственного оценивания U1, U2, ...,UM , представляющий собой упорядочение исследуемых объектов в зависимости от их важности путем приписывания баллов каждому из них.
Для обоих методов характерны существенные недостатки: невозможность проверки на непротиворечивость количественной оценки функции полезности, низкий уровень достоверности, точности экспертных оценок.
Известно, что любое измерение, в том числе и метод непосредственного оценивания, является, по сути, сравнением. Выбрав, например, самый высокий уровень Umax , мы можем получить вербальную оценку для остальных уровней путем сравнения остальных уровней Ui с уровнем Umax, задавая эксперту вопрос «На сколько уровень полезности Ui превосходит уровень полезности Umax ?» Мы считаем, что метод оценивания разности - наиболее перспективный с позиций точности, обоснованности и достоверности экспертных оценок и развития экспертных систем.
Нами предложен и экспериментально проверен способ альтернативного оценивания функции полезности, основанный на методе оценивания разности. Такой способ мы будем называть методом альтернатив.
Среди особенностей оценки функции полезности методом альтернатив можно выделить следующие:
1) получение информации от эксперта в вербальном виде;
2) альтернативные оценки функции полезности одним и тем же экспертом;
3) проверка на совпадение альтернативных оценок функции полезности.
Для представления значений функции полезности модуля экспертной системы управления рисками от разработки государственного
стандарта нами предлагается вариант половинного деления интервальной шкалы - обобщенная дихотомическая шкала (таблица 1а).
Варианты такой шкалы с вербальной расшифровкой уровней Vi соответствующими числовыми оценками - и! представлены в таблице 1б.
Таблица 1
Обобщенная дихотомическая шкала сравнительной оценки уровня полезности
где Гу - определяется на основании оцифровки вербальных ответов эксперта согласно таблицы 1, h - константа шкалы.
Для нахождения V можно рассмотреть различные планы эксперимента. Так можно рассматривать сравнение между собой пар последовательных уровней V , :
и. - V. Л
I I -1 \
1, I -1
1=1, ...,М-1,
(3)
а
Число интервалов Уровни
1 0; 1
2 0; 1; 2
22 0; 1;2; 3;4
23 0; 1; 2; 3; 4; 5; 6; 7; 8
б
№ Вербальная оценка Числовая
оценка
! V щ
0 Одинаковый уровень 0
1 Почти эквивалентный 1
уровень
3 Предпочтительнее 3
5 Строго предпочтительнее 5
7 Значительно предпочти- 7
тельнее
8 Абсолютное превосход- 8
ство
Интервальная шкала допускает положительные линейные преобразования: g(x) = ах+ Ь (а > 0). Преимущество такой шкалы состоит в адаптивном выборе количества уровней исходя из сложности решаемой задачи и квалификации экспертов.
Для оценки разности VI - и выберем шкалу измерений с фиксированным шагом для двух последовательных числовых уровней: и+1 - VI ^ , 1=1, ...,п. Тогда уровни можно представить как щ =а+Ш , к=1, ..., 8 , где а, h -некоторые постоянные.
Пусть теперь:
где h1 - константа, которая зависит только от данного альтернативного плана эксперимента.
Из системы линейных уравнений (3) можно получить распределение полезности V, соответствующее результатам г,1-1 первого альтернативного эксперимента.
Аналогично, для нахождения V можно рассмотреть план эксперимента и получить систему линейных уравнений, сравнивая уровни V с некоторым фиксированным уровнем ир:
и1 - ир н2
1, Р
1=1, ...,М- 1,
(4)
где h2 - константа, которая также зависит только от выбранного альтернативного плана эксперимента. Распределение полезности полученное, на основании данных г,р второго альтернативного эксперимента, обозначим V .
Считаем, что константы h1, ^ - неизвестны. Нетрудно видеть, что решения систем (3) и (4) соответственно V и V , определены с точность до линейного преобразования. Таким образом, на основании альтернативных планов эксперимента мы получили альтернативные оценки распределения полезности V и V .
Относительно полученных оценок VI и VI , 1 = 1,...п, полагаем, что:
а*= а + в
(5)
V, - V ^ ГЬ]
(2)
где 8г- ... 8м - независимые одинаково распределенные случайные величины.
Для альтернативных оценок распределения предлагается критерий устойчивости предпочтений эксперта: «оценки устойчивы, если альтернативные распределения связаны статистически значимой адекватной линейной зависимостью».
Разработка функции связи между частным риском процесса разработки государственного стандарта и влияющими факторами как функции полезности
В самой общей форме функцию полезности можно записать так:
U= U (xi, Х2, ..., Xn), (6)
где U- значение функции полезности; xi, ..., xn - факторы, влияющие на полезность.
Существует два основных подхода к обоснованию функции полезности: эвристический и аксиоматический.
Среди наиболее известных эвристических подходов следует выделить два метода, реализующих линейную свертку: линейная квали-метрическая модель и аналитическая иерархическая процедура Саати.
Методы линейной свёртки относится к разряду не имеющих строгого обоснования эвристических подходов, которые могут приводить к далеко не лучшим окончательным вариантам выбора. Среди аксиоматических следует отметить многокритериальную теорию полезности (MAUT) [4]. Установлено, что при моделировании такого рода задач самым уязвимым местом как раз является функция полезности, адекватно отражающая предпочтения эксперта. Нами рассматривается несколько иной подход к построению многокритериальной функции полезности с помощью квази-копулы полезности.
В настоящее время для оцениванию финансовых рисков широко используют понятие копулы [5]. Копула - это многомерная функция распределения, определённая на n-мерном единичном кубе [0,1]N, такая, что её маргинальные распределение равномерны на интервале [0, 1]. Определение квази-копулы было введено нами для характеристики операций над функциями распределения [5]. Дадим следующее определение квази-копулы [6]:
Функция Q:[0,1]2—>[0, 1] называется квази-копулой, если:
1. Q(0, x) = Q(x, 0) = 0 для всех x из [0, 1];
2. Q(x, 1) = Q(1, x) = x для всех x из [0, 1];
3. Q(x, y) - неубывающая функция, т. е. для нее выполняется условие Q(x+Ax,y+Ay) -Q(x,y)> 0, при Ax>0, Ay>0.
В частности, независимому распределению соответствует квази-копула, равная произведению своих аргументов: Q(x, у) = ху. В этом случае квази-копула является и просто копулой.
Квази-копула (копула) содержит всю информацию о природе зависимости между двумя факторами, которой нет в частной функции по-лезностях, но не содержит информации о частных функциях полезности.
В результате информация о частной функции полезностях и информация о зависимости между ними отделяются квази-копулой друг от друга.
Для решения поставленной задачи ограничимся рассмотрением функций полезности, имеющих структуру квази-копулы.
Планирование и реализация эксперимента по получению действительной функции полезности конкретного вида
Если полезность и = и(Х) измеряется в шкале интервалов, то оценки измерений полезности определяются с точностью до линейного положительного преобразования:
и = и (и) = и (и(Х)) = а и(Х) + в, (7)
где а > 0 и в - фиксированные постоянные.
Кроме того, маргинальные распределения для отдельных факторов определены также с точностью до линейного преобразования.
Процедура планирования и реализации эксперимента включает пять этапов.
1. На первом этапе решается задача шкалирования исходной информации. Универсальным методом альтернатив для каждого фактора х; определяются числовые оценки ир его возможных состояний (вербальных значений) в рамках выбранной дихотомической шкалы с постоянными а, h.
2. На втором этапе решается задача получения маргинальных распределений для отдельных факторов. Рассмотрим для простоты обозначений случай п=3 (таблица 2).
Вводим упрощающее предположение существования функции полезности вида и=и(и1,и2,из), которую можно искать в классе квази-копул.
Таблица 2
План эксперимента для случая, когда число факторов п=3
Номер фактора п=1 п=2 п=3
Диапазон значений фактора X0 < X < х1, 1 1 1 X0 < X < X1, 2 2 2 X0 < X < X1, 3 3 3
Маргинальные распределения факторов 1« 1х N ( 1х и (X_ ) = и (X1, X , X1 ) 2 2' 1 2 ъ' = ( 1x1 2X1 шx
3. На третьем этапе выявляются зависимые и независимые факторы и строится математическая модель с учетом зависимых и независимых групп факторов. Например, модель независимой копулы имеет вид:
и=и1 и2 щ..
(8)
Если два фактора зависимы между собой и не зависят от третьего, то модель будет иметь структуру:
и=и1(и1 и2)и3.
(9)
Теперь можно ввести новый фактор v=U1(u1 и2), который также следует рассматривать как отклик и для аппроксимации можно использовать метод сингулярных вейвлетов.
4. На четвертом этапе в зависимости от модели функции полезности выбираем план эксперимента. Значения факторов и функции полезности в точках плана эксперимента определяем с помощью описанного выше метода альтернатив.
5. На пятом этапе проверяется адекватность модели конкретного типа.
Сформулирована и доказана теорема: Если факторы и1, и2, ..., ипсовместно независимы, то:
и = и(и1, и2, ..., ип)=(к1 и1+Ь1) ■ ■ ки2+Ь2)... ( кп ип + Ьп),
(10)
где ui - частная функция полезности по /-му фактору.
Результаты 4 и 5 этапов по определению функции полезности процесса включения заявки на разработку государственного стандарта в план государственной стандартизации приведены (частного риска планирования, см. рисунок 1) в таблице 3 и на рисунке 2.
По мере реализации первых трех этапов было установлено неизбыточное множество
влияющих на частный риск факторов х/ = 11. Методом альтернатив было произведено шкалирование каждого фактора по обобщенной дихотомической шкале (смотри таблицу 1).
1,2 1,0 0,8 0,6 0,4 0,2 0,0
-0,2
1,2 1,0 0,8 0,6 0,4 0,2 0,0
-0,2
Х2 = -0,0681+0,821Х1
-0,2 0,0
0,2
0,4 0,6 Х1
а
0,8 1,0
1,2
Х2 =0,0037+0,898Х
-0,2 0,0 0,2
0,4 0,6 Х1
б
0,8 1,0
1,2
Рисунок 2 -- Реализация плана эксперимента по определению функции полезности с использованием метода альтернатив: а - неопытный эксперт. Исправленный коэффициент детерминации R2= 0,88; б - опытный эксперт. Исправленный коэффициент детерминации R2= 0,98; XI - оценка уровня по первой методике; Х2 - оценка уровня по второй методике
Таблица 3
Результаты эксперимента по определению функции полезности
№ эксперимента Исходные данные Нормализованные данные
Метод 1 Метод 2 Метод 1 Метод 2
Эксперт 1 Эксперт 2 Эксперт 1 Эксперт 2 Эксперт 1 Эксперт 2 Эксперт 1 Эксперт 2
1 5 6 2 1 0,00 0,00 0,00 0,00
2 5 5 3 3 0,00 0,08 0,04 0,10
3 3 3 4 5 0,18 0,23 0,07 0,20
4 2 2 5 7 0,27 0,31 0,11 0,30
5 0 0 8 9 0,45 0,46 0,21 0,40
6 -2 -1 11 11 0,64 0,54 0,32 0,50
7 -3 -3 14 13 0,73 0,69 0,43 0,60
8 -5 -5 19 15 0,91 0,85 0,61 0,70
9 -5 -6 20 17 0,91 0,92 0,64 0,80
10 -6 -7 25 19 1,00 1,00 0,82 0,90
11 -6 -7 30 21 1,00 1,00 1,00 1,00
План эксперимента по определению конкретного вида функции полезности и = (и1, и2, ..., ип) с помощью квази-копулы полезности включал множество точек а1 = (х\ х\ х1 )
к 1 2 nJ
факторного пространства, сформированных по аналогии с таблицей 2. Это позволяет эксперту производить маргинальные оценки функции полезности и значительно повышает достоверность оценок, особенно в условиях большого числа факторов («=11).
Для реализации плана эксперимента применен метод альтернатив, т.е. оценку функции полезности (частного риска процесса) каждый из двух экспертов производил сначала методом последовательных разностей (3) - метод 1, а затем методом абсолютных разностей (4) - метод 2.
Как следует из рисунка 2, полученные экспертами оценки устойчивы, так как выполняется критерий устойчивости предпочтений эксперта: «оценки устойчивы, если альтернативные распределения связаны статистически значимой адекватной линейной зависимостью». Об этом свидетельствуют значения коэффициентов детерминации R2. Устойчивость оценок обеспечивает исследователю уверенность для последующих изысканий конкретного вида функции полезности (10), а эксперту - соответственно доверие к прогнозу, генерируемому экспертной системой.
Заключение
В результате комплексного анализа предложена концепция экспертной системы менеджмента рисков от стандартизации, построенная на основе процессного подхода на модульном принципе.
Разработан алгоритм формирования модуля экспертной системы, позволяющий поставить процесс разработки государственного стандарта в управляемые условия по критерию заданного уровня риска.
Предлагаемая концепция доказательна, т.к. основана на системном подходе, универсальна, т.к. ориентирована на наименее информативный тип данных (экспертные оценки), имеет большой потенциал для практического применения.
Список использованных источников
1. Кини, Р.Л. Принятие решений при многих критериях: предпочтения и замещения. / Р.Л. Кини, X. Райфа. - М. : Радио и связь, 1981. -560 с.
2. Шрейдер, Ю.А. Равенство, сходство, порядок / Ю.А. Шрейдер, 1971. - 254 с.
3. Научитель, М. В. История экономических учений / М. В. Научитель. - Минск : Право и экономика, 2003. - 460 с.
4. Саати, Т. Принятие решений. Метод анализа иерархий / Саати Т. - М.: Радио и связь, 1993.
5. Nelsen, R. B. An Introduction to Copulas / 6. Alsina, C. On the characterization of a class of
B. Nelsen Roger. - Springer, 1999. - 236 p. binary operations on distribution functions, Stat-
ist. Probab. Lett. 17. -P. 85-89.
Serenkov P. S., Romanchak V. M., Gurevich V. L.
The quality evaluation expert system module of working out of the standard by criterion of admissible risk
The concept of risks management expert system in standardization, constructed on the basis of the process approach on a modular principle is offered. The algorithm of formation of expert system module is developed, allowing to put process of working out of state standard in operated conditions on criterion of the set risk level.
Поступила в редакцию 10.03.2011.