Главная страница
Навигация по странице:

  • Экспертиза и методы её проведения

  • Задача ранжирования

  • Задача оценивания

  • Эксперт в свободной форме излагает свое мнение.

  • Предполагает беседу ЛПР с экспертом для ответов на заранее подготовленные вопросы.

  • Анкета – это набор вопросов, на которые предлагается ответить эксперту

  • Индивидуальная экспертная оценка

  • Эксперт рассматривает все возможные пары объектов и сравнивает их по предпочтительности.

  • Эксперт, рассматривая каждую пару

  • По результатам сравнения строится матрица  размерности

  • Итоговая оценка объекта вычисляется по формуле

  • Эксперт 1 Эксперт 2 Эксперт 3 Итоговые оценки Объект 1 0.210 0.600 0.6000.470 Объект 2 0.200 0.110 0.2000.170

  • Эксперт 1 Эксперт 2 Эксперт 3 Объект 1 0.210 0.600 0.600Объект 2 0.200 0.110 0.200Объект 3 0.250 0.190 0.100Объект 4

  • Объект 1 0.195 0.405 0.405Объект 2 0.045 0.005 0.305Объект 3 0.075 0.055 0.295Объект 4

  • Объект 2 0.045 0.005 0.305Объект 3 0.075 0.055 0.295Объект 4 0.120 0.145 0.295Итоговые оценки Объект 1 0.405Объект 2

  • Экспертиза и методы её проведения


    Скачать 1.9 Mb.
    НазваниеЭкспертиза и методы её проведения
    Анкорcfw42
    Дата20.12.2022
    Размер1.9 Mb.
    Формат файлаpdf
    Имя файла2022 MMofE 02 Experts.pdf
    ТипДокументы
    #856019

    Экспертные оценки
    Экономико-математические методы
    Модуль 1. Многокритериальный анализ
    Глава 2. Экспертные оценки
    © D. Shaposhnikov 2022

    Оглавление
    Многокритериальная оптимизация: экспертные оценки
    2

    Экспертиза и методы её проведения

    Формулировка проблемы

    Этапы проведения экспертизы

    Результат экспертизы

    Работа с экспертом

    Взаимодействие и обратная связь

    Метод Дельфы
    Многокритериальная оптимизация: экспертные оценки
    3

    Трудности при принятии решений – мнения экспертов
    • Например, данные о нагрузке на телефонную сеть. В связи с миграцией
    Потребности населения меняются во времени.
    Недостаточная достоверность исходных данных.
    • Например, надежность производителя приобретаемого оборудования. Сюда же можно отнести и показатели надежности оборудования, удобство управления им.
    Информация имеет качественный характер
    • Например, невозможно установить контакт с производителем. Или такие технические параметры просто в принципе отсутствуют.
    Необходимую информацию получить можно, но это – большие затраты
    • Например, будущие потребности в номерной емкости различных географических районов.
    Факторы будущего, которые трудно предсказать
    • Например, выбор АТС данного типа может привести к тому, что в дальнейшем придется приобретать линейку оборудования только этого производителя.
    Множественность возможных исходов и влияние на принятие решений в будущем.
    Многокритериальная оптимизация: экспертные оценки
    4

    Формулировка проблемы

    Экспертам предлагается сформулировать численную оценку каждого объекта из некоторого их набора.

    Набор объектов одинаков для всех экспертов.

    Каждый эксперт формирует свой набор (вектор) оценок этих объектов.

    Лицу, принимающему решение (ЛПР), необходимо оценки сравнить и выработать общее мнение группы экспертов.

    В дальнейшем будем полагать, что в поставленной перед 𝑚 экспертами задаче оценки присутствуют 𝑛
    оцениваемых объектов

    Каждый из экспертов оценивает различным способом
    Многокритериальный анализ. Экспертные оценки.
    5

    Обозначим через 𝑒
    𝑖𝑗
    оценку
    (estimation) 𝑖-го показателя, выставленную 𝑗-м экспертом

    Тогда можно сказать, что каждый эксперт формирует 𝑛-мерный вектор- столбец оценок объектов:
    𝑒
    𝑗
    = 𝑒
    1𝑗
    , … , 𝑒
    𝑛𝑗
    ,
    𝑗 = 1, … , 𝑚.

    Этапы проведения экспертизы
    ЛПР (или консультант) формулирует множество допустимых оценок , используемое всеми экспертами.
    Каждый эксперт формирует свой набор оценок (наиболее адекватных с его точки зрения).
    • При этом эксперты могут взаимодействовать между собой.
    По заранее разработанной методике ЛПР находит результирующую оценку каждого объекта.
    Если полученная итоговая оценка (и, соответственно, решение) не устраивает ЛПР, то возможно предоставление экспертам дополнительной информации и повторное оценивание.
    Многокритериальная оптимизация: экспертные оценки
    6

    Результаты проведения экспертизы

    Результатом проведения экспертизы является набор оценок
    𝑒 = (𝑒
    1
    , … , 𝑒
    𝑛
    )

    В данную формулировку укладываются практически все задачи, которые могут быть сформулированы в задачах принятия решений.

    Задача ранжирования.

    Каждому из 𝑛 объектов приписывается порядковый номер (ранг) объекта при упорядочении их в порядке убывания (или возрастания) предпочтительности.

    Ранжирование может быть строгое или нестрогое.

    В случае строгого ранжирования результатом экспертизы является одна из перестановок множества из 𝑛 номеров {1, … , 𝑛}:
    𝑒
    𝑗
    ∈ 1, … , 𝑛 ; 𝑒
    𝑖
    ≠ 𝑒
    𝑘
    ,
    𝑖, 𝑘 ∈ 1, … , 𝑛 .

    В случае нестрогого ранжирования различные объекты могут иметь одинаковый ранг.

    Задача оценивания.

    В этом случае каждому из 𝑛 объектов присваивается некоторое число, являющееся характеристикой (оценкой) качества этого объекта.

    Оценка выставляется в некоторой шкале, которая устанавливается ЛПР.

    В частности, при оценивании предпочтительности частных критериев оптимальности необходимо, чтобы коэффициенты важности были неотрицательны, а их сумма равнялась единице.
    Многокритериальная оптимизация: экспертные оценки
    7

    Работа с экспертом
    Аналитическая форма опроса
    Эксперт в свободной форме излагает свое мнение.
    • Предполагает самостоятельную длительную работу эксперта.
    • Этот метод еще называют методом докладной записки.
    • Эта форма опроса является плохо формализуемой и трудоемкой для эксперта, зато позволяет наиболее точно выяснить его мнение.
    Опрос типа интервью
    Предполагает беседу ЛПР с экспертом для ответов на заранее подготовленные вопросы.
    • Недостатки: сложность формализации и высокие требования, предъявляемые к ЛПР и эксперту.
    Анкетирование
    Анкета – это набор вопросов, на которые предлагается ответить эксперту
    • Наиболее часто применяемая форма опроса
    • Сформулированные вопросы не должны допускать неоднозначного толкования.
    • Считается, что эксперт лучше отвечает на качественные вопросы (типа лучше-хуже), чем на количественные.
    Многокритериальная оптимизация: экспертные оценки
    8

    Взаимодействие и обратная связь
    • Общее мнение вырабатывается после обсуждения поставленных вопросов.
    • Данная схема предъявляет высокие требования к экспертам – умение высказывать собственное мнение и отстаивать его независимо от мнения и давления других.
    Схема «круглого стола» –
    свободный обмен информацией
    • Суть: в течение определенного промежутка времени любое высказанное мнение не подлежит обсуждению и не может быть отвергнуто.
    • Эксперт имеет возможность хорошо обдумать все высказанные мнения и потом группа принимает какое-то решение (формулирует общее мнение).
    Схема «мозговой атаки» –
    некоторая регламентацию обмена информацией.
    • Подробно - далее
    Метод «Дельфы» –
    более серьезная регламентация.
    Многокритериальная оптимизация: экспертные оценки
    9

    Метод «Дельфы»

    Метод Дельфы –

    набор последовательных процедур.

    Основные черты:

    Анонимность:

    Применение индивидуального опроса;

    Регулируемая обратная связь:

    Проведение нескольких туров опроса;

    Групповой ответ.

    Предпосылки в основе:

    поставленные вопросы должны допускать возможность выражения ответа в виде числа;

    эксперты должны располагать достаточной информацией для того, чтобы дать оценку;

    ответ на каждый из вопросов (оценка) должен быть обоснован экспертом.

    Подробно метод Дельфы изложен в
    [Бешелев, Гурвич, 1980]

    Пример применения метода Дельфы для назначения весовых коэффициентов важности частных критериев оптимальности.

    Первый тур опроса.

    Эксперты независимо заполняют анкету для указания численных оценок (в баллах) важности весовых коэффициентов.

    ЛПР производит объединение индивидуальных мнений.

    Формируется таблица заполненных значений у разных экспертов.

    Таблица составляется на условиях полной анонимности.

    Второй тур опроса.

    Экспертам предъявляют итоговую таблицу с просьбой откорректировать ее и снова высказать свое мнение, уточнив его при необходимости.

    Поскольку таблица составлена анонимно, то эксперт может сравнить свое мнение по данной проблеме с мнением других экспертов и принять для себя решение – прав он или не прав.

    Далее туры опросов повторяются до тех пор, пока не будет получено коллективное мнение, удовлетворяющее ЛПР.
    Многокритериальная оптимизация: экспертные оценки
    10

    Индивидуальная экспертная оценка

    Попарные сравнения объектов

    Метод Черчмена-Акоффа
    Многокритериальная оптимизация: экспертные оценки
    11

    Цель систем индивидуальной экспертизы
    Цель – помочь эксперту в формулировании предпочтений и формировании на их основе численных значений оценок объектов.
    Помощь заключается в предотвращении противоречий в суждениях, полноты оценки и отображении результатов.
    Многокритериальный анализ. Экспертные оценки.
    12

    Алгоритм попарного сравнения

    Эксперт рассматривает все возможные пары объектов и сравнивает их по предпочтительности.

    Таким образом, эксперт должен сравнить 𝐶
    𝑛
    2
    = 𝑛(𝑛 − 1)/2 пар.

    Эксперт, рассматривая каждую пару 𝒊, 𝒋 :

    ставит на первое место в паре лучший (более предпочтительный) объект;

    назначает оценку сравнения в виде рациональной дроби, в числителе которой – число, большее или равное единице, а в знаменателе всегда стоит единица.

    Если дробь равна 1/1, то эти два объекта эквивалентны по важности.

    По результатам сравнения строится матрица размерности (𝒏 × 𝒏) из элементов 𝒗
    𝒊𝒋
    :

    𝑣
    𝑖𝑗
    равна числителю оценки пары объектов (𝑖, 𝑗),

    элемент 𝑣
    𝑗𝑖
    ставится единица.

    Итоговая оценка объекта вычисляется по формуле:
    𝑒
    𝑖
    =


    𝑗=1
    𝑛
    𝑣
    𝑖𝑗

    𝑘=1
    𝑛

    𝑗=1
    𝑛
    𝑣
    𝑘𝑗
    ,
    𝑖 = 1, … , 𝑛.
    Многокритериальная оптимизация: экспертные оценки
    13

    Пример попарного сравнения

    Пример. Пусть имеется набор из четырех объектов. Эксперт построил шкалу сравнительной важности:

    𝑣
    𝑖𝑗
    = 10/1 – подавляющее преимущество по качеству объекта 𝑖 по сравнению с объектом 𝑗;

    𝑣
    𝑖𝑗
    = 5/1 – значительно большее преимущество;

    𝑣
    𝑖𝑗
    = 2/1 – большое преимущество;

    𝑣
    𝑖𝑗
    = 1/1 – означает эквивалентность.

    Пользуясь этой шкалой, эксперт указал следующие попарные оценки относительной предпочтительности:

    𝑣
    12
    = 10/1;

    𝑣
    13
    = 2/1;

    𝑣
    14
    = 1/1;

    𝑣
    23
    = 1/1;

    𝑣
    24
    = 5/1;

    𝑣
    34
    = 10/1.

    Матрица оценок:
    Многокритериальная оптимизация: экспертные оценки
    14

    Результирующие оценки:
    𝒙
    𝟏
    𝒙
    𝟐
    𝒙
    𝟑
    𝒙
    𝟒
    𝑥
    1 0
    10 2
    1
    𝑥
    2 1
    0 1
    5
    𝑥
    3 1
    1 0
    10
    𝑥
    4 1
    1 1
    0
    1
    2
    3
    4
    Суммарная оценка
    13 7
    12 3
    Итоговая оценка 𝑒
    𝑖
    0.371 0.200 0.343 0.086

    Метод Черчмена-Акоффа

    Данный метод предназначен для формирования суждения о предпочтительности объектов и их групп у эксперта.

    Алгоритм заключается в проведении серии проверок суждений об отношениях предпочтения для объектов 𝑥
    1
    , 𝑥
    2
    , … , 𝑥
    𝑛
    и состоит из следующих этапов.
    1) Эксперт осуществляет линейное упорядочение объектов в порядке убывания их предпочтительности и перенумеровывает объекты таким образом, чтобы индекс 1 соответствовал критерию с наибольшей важностью, а индекс 𝑛 – с наименьшей.
    2) Объекту 𝑥
    𝑛
    присваивается оценка 𝑣
    𝑛
    = 1. После этого эксперт, используя нелинейную шкалу порядков, приписывает разные числа оценкам 𝑣
    𝑖
    , которые отражают его суждения об относительной предпочтительности объектов. Данные оценки на следующем этапе эксперту не показываются.
    3) Строится таблица вариантов логического выбора следующего вида.
    Многокритериальная оптимизация: экспертные оценки
    15 1
    2
    n-2
    𝑥
    1
    𝛻𝑥
    2
    + 𝑥
    3
    + ⋯ + 𝑥
    𝑛
    𝑥
    2
    𝛻𝑥
    3
    + 𝑥
    4
    + ⋯ + 𝑥
    𝑛
    𝑥
    𝑛−2
    𝛻𝑥
    𝑛−1
    + 𝑥
    𝑛
    𝑥
    1
    𝛻𝑥
    2
    + 𝑥
    3
    + ⋯ + 𝑥
    𝑛−1
    𝑥
    2
    𝛻𝑥
    3
    + 𝑥
    4
    + ⋯ + 𝑥
    𝑛−1
    Конец работы
    𝑥
    1
    𝛻𝑥
    2
    + 𝑥
    3
    + ⋯ + 𝑥
    𝑛−2
    𝑥
    2
    𝛻𝑥
    3
    + 𝑥
    4
    + ⋯ + 𝑥
    𝑛−2
    𝑥
    1
    𝛻𝑥
    2
    + 𝑥
    3
    + ⋯ + 𝑥
    𝑛−3


    𝑥
    2
    𝛻𝑥
    3
    + 𝑥
    4
    𝑥
    1
    𝛻𝑥
    2
    + 𝑥
    3
    Переход к след. столбцу
    Переход к след. столбцу

    Метод Черчмена-Акоффа (2) – продолжение алгоритма
    4.
    Лицу, принимающему решение, предлагается рассмотреть столбцы с первого по
    𝑛 − 2 -й сверху вниз и зафиксировать свои суждения при помощи отношений предпочтения (≺, ≻ или ∼), устанавливая один из этих знаков вместо знака 𝛻 между левой и правой частями отношений: 𝑥 ≻ 𝑦 ⟹ 𝑥 предпочтительнее 𝑦; 𝑥 ≺ 𝑦 ⟹
    𝑦 предпочтительнее 𝑥; 𝑥 ∼ 𝑦 ⟹ 𝑥 эквивалентен по важности 𝑦.

    Просмотр начинается в левого верхнего угла таблицы. Если при просмотре оказывается, что левая часть (𝑥)
    предпочтительнее или эквивалентна правой части (𝑦), то осуществляется переход к первой строке следующего столбца. В противном случае, продолжаем просмотр данного столбца до конца.
    5.
    Эксперту предлагается проставить оценки 𝑣
    𝑖
    , полученные на этапе 2, в отношения логического выбора, зафиксированные на этапе 3.

    Если обнаруживается несоответствие, то оценки vi изменяются в минимально возможной степени так, чтобы достигнуть соответствия с решениями, проставленными в отношениях таблицы вариантов логического выбора.
    Проверка значений проводится с нижней строки (𝑛 − 2) -го столбца.
    6.
    По уточненным значениям оценок 𝑣
    𝑖
    вычисляются оценки объектов:
    𝑒
    𝑖
    =

    𝑣
    𝑖

    𝑗=1
    𝑛
    𝑣
    𝑗
    ,
    𝑖 = 1, … , 𝑛.
    Многокритериальная оптимизация: экспертные оценки
    16

    Метод Черчмена-Акоффа (3) – пример

    Рассмотрим пример применения этого метода на примере оценки пяти объектов.

    В результате выполнения этапов 1 и 2 данного алгоритма, объекты перенумерованы в порядке убывания предпочтительности 𝑥
    1
    ≻ 𝑥
    2
    ≻ 𝑥
    3
    ≻ 𝑥
    4
    ≻ 𝑥
    5
    и им приписаны оценки: 𝑣
    1
    = 10; 𝑣
    2
    = 5; 𝑣
    3
    =
    4; 𝑣
    4
    = 3; 𝑣
    5
    = 2.

    На третьем этапе эксперт строит таблицу и высказывает свои суждения о предпочтениях.

    После этого (четвертый этап) эксперт начинает сравнение полученных соотношений (начиная с самого последнего) с численными значениями оценок vi, полученными на втором этапе.

    𝑣
    3
    > 𝑣
    4
    + 𝑣
    5
    ? Нет, так как введенные численные оценки противоречат этому (4 > 3 + 2). В связи с этим принимаем 𝑣
    3
    = 6.

    𝑣
    2
    > 𝑣
    3
    + 𝑣
    4
    ? Нет, так как численные оценки также этому противоречат (5 > 6 + 3). Для корректировки принимаем 𝑣
    2
    = 10.

    𝑣
    2
    < 𝑣
    3
    + 𝑣
    4
    + 𝑣
    5
    ? Численные оценки удовлетворяют этому (10 < 6 + 3 + 2).

    𝑣
    1
    > 𝑣
    2
    + 𝑣
    3
    ? Обнаруживаем очередное противоречие (10 > 10 + 6). Для корректировки принимаем 𝑣
    1
    = 17.

    𝑣
    1
    < 𝑣
    2
    + 𝑣
    3
    + 𝑣
    4
    ? Данное соотношение удовлетворяется (17 < 10 + 6 + 3).

    𝑣
    1
    < 𝑣
    2
    + 𝑣
    3
    + 𝑣
    4
    + 𝑣
    5
    ? Данное соотношение также удовлетворяется (17 < 10 + 6 + 3 + 2).

    В результате получаем следующие уточненные оценки 𝑣
    𝑖
    и итоговые оценки 𝑥
    𝑖
    :
    Многокритериальная оптимизация: экспертные оценки
    17

    Метод Черчмена-Акоффа (3) – пример

    Рассмотрим пример применения этого метода на примере оценки пяти объектов.

    В результате выполнения этапов 1 и 2 данного алгоритма, объекты перенумерованы в порядке убывания предпочтительности 𝑥
    1
    ≻ 𝑥
    2
    ≻ 𝑥
    3
    ≻ 𝑥
    4
    ≻ 𝑥
    5
    и им приписаны оценки: 𝑣
    1
    = 10; 𝑣
    2
    = 5; 𝑣
    3
    = 4; 𝑣
    4
    = 3; 𝑣
    5
    = 2.

    На третьем этапе эксперт строит таблицу и высказывает свои суждения о предпочтениях. Тогда результаты работы могут выглядеть следующим образом:

    После этого (четвертый этап) эксперт начинает сравнение полученных соотношений (начиная с самого последнего) с численными значениями оценок vi, полученными на втором этапе.

    𝑣
    3
    > 𝑣
    4
    + 𝑣
    5
    ? Нет, так как введенные численные оценки противоречат этому (4 > 3 + 2). В связи с этим принимаем 𝑣
    3
    = 6.

    𝑣
    2
    > 𝑣
    3
    + 𝑣
    4
    ? Нет, так как численные оценки также этому противоречат (5 > 6 + 3). Для корректировки принимаем 𝑣
    2
    = 10.

    𝑣
    2
    < 𝑣
    3
    + 𝑣
    4
    + 𝑣
    5
    ? Численные оценки удовлетворяют этому (10 <
    6 + 3 + 2).

    𝑣
    1
    > 𝑣
    2
    + 𝑣
    3
    ? Обнаруживаем очередное противоречие (10 > 10 + 6).
    Для корректировки принимаем 𝑣
    1
    = 17.

    𝑣
    1
    < 𝑣
    2
    + 𝑣
    3
    + 𝑣
    4
    ? Данное соотношение удовлетворяется (17 < 10 +
    6 + 3).

    𝑣
    1
    < 𝑣
    2
    + 𝑣
    3
    + 𝑣
    4
    + 𝑣
    5
    ? Данное соотношение также удовлетворяется
    (17 < 10 + 6 + 3 + 2).
    1 2
    3
    𝑥
    1
    ≺ 𝑥
    2
    + 𝑥
    3
    + 𝑥
    4
    + 𝑥
    5
    𝑥
    2
    ≺ 𝑥
    3
    + 𝑥
    4
    + 𝑥
    5
    𝑥
    3
    ≻ 𝑥
    4
    + 𝑥
    5
    𝑥
    1
    ≺ 𝑥
    2
    + 𝑥
    3
    + 𝑥
    4
    𝑥
    2
    ≻ 𝑥
    3
    + 𝑥
    4
    𝑥
    1
    ≻ 𝑥
    2
    + 𝑥
    3
    Многокритериальная оптимизация: экспертные оценки
    18
    1
    2
    3
    4
    5
    Уточнённые оценки 𝑣
    𝑖
    17 10 12 3
    2
    Итоговые оценки 𝑒
    𝑖
    0.447 0.263 0.158 0.079 0.053

    Определение коллективного мнения экспертов

    Определение коллективного мнения путем усреднения

    Определение коллективного мнения по выбранной схеме компромисса

    Учет компетентности экспертов
    Многокритериальная оптимизация: экспертные оценки
    19

    Постановка задачи

    Групповая экспертиза предполагает независимую или совместную работу нескольких экспертов, формирующих свои собственные мнения, объединяющиеся затем в общее мнение группы экспертов.

    Будем полагать, что в поставленной перед 𝑚 экспертами задаче присутствуют 𝑛
    объектов.

    Обозначим через 𝑒
    𝑖𝑗
    оценку 𝑖-го объекта, выставленную 𝑗-м экспертом.

    Таким образом, каждый эксперт формирует 𝑛-мерный вектор-столбец оценок объектов
    𝑒
    𝑗
    = 𝑒
    1𝑗
    , … , 𝑒
    𝑛𝑗
    , 𝑗 = 1, … , 𝑚

    Сформируем матрицу 𝐸
    𝑛×𝑚
    оценок размерности 𝑛 × 𝑚:
    𝐸 =
    𝑒
    11
    𝑒
    12

    𝑒
    1𝑚
    𝑒
    21
    𝑒
    22

    𝑒
    2𝑚




    𝑒
    𝑛1
    𝑒
    𝑛2

    𝑒
    𝑛𝑚
    Многокритериальный анализ. Экспертные оценки.
    20

    Использование усреднения

    Самый простой способ получения групповой оценки при условии, что все эксперты равноправны, является вычисление средних оценок для каждого частного критерия:

    𝑒
    𝑖
    = ൗ
    1
    𝑚 ෍
    𝑗=1
    𝑚
    𝑒
    𝑖𝑗
    , 𝑖 = 1, … , 𝑛.

    Пример. Мнение экспертов и итоговые оценки:
    Многокритериальная оптимизация: экспертные оценки
    21
    Эксперт 1
    Эксперт 2
    Эксперт 3
    Итоговые
    оценки
    Объект 1
    0.210 0.600 0.600
    0.470
    Объект 2
    0.200 0.110 0.200
    0.170
    Объект 3
    0.250 0.190 0.100
    0.180
    Объект 4
    0.340 0.100 0.100
    0.180

    Выбор схемы компромисса

    Данный подход предполагает, что требуется найти (вычислить) такой набор оценок, который был бы наиболее близок (в определенном смысле) к оценкам, установленным всеми экспертами.

    Для того, чтобы определить, какой именно набор оценок является наиболее близким ко всем остальным, требуется ввести меру близости 𝐹(𝐸, 𝑒).

    Мера близости определяет, насколько далек итоговый набор весовых коэффициентов 𝑒
    от всех остальных. Следовательно, требуется найти такой набор оценок 𝑒

    , мера близости которого была минимальной:
    𝑒

    = arg min
    𝑒∈𝐷
    𝑒
    𝐹(𝐸, 𝑒)

    Этот набор и будем считать наиболее близким по выбранной схеме компромисса.
    Многокритериальный анализ. Экспертные оценки.
    22

    Выбор схемы компромисса (2)

    Теорема. Если мерой близости является 𝐹(𝐸, 𝑒) является функция
    𝐹 𝐸, 𝑒 = ෍
    𝑖=1
    𝑛

    𝑗=1
    𝑚
    𝑒
    𝑖𝑗
    − 𝑒
    𝑖
    2
    ,
    то оптимальным решением задачи является вектор средних значений по строкам матрицы

    То есть, если мерой близости является Евклидово расстояние, то средние значения, вычисленные по данной формуле, наилучшим образом подходят для компромиссного набора весовых коэффициентов
    Многокритериальный анализ. Экспертные оценки.
    23

    Выбор схемы компромисса (3)

    Теорема. Если мерой близости является 𝐹(𝐸, 𝑒) является функция
    𝐹 𝐸, 𝑒 = min
    1≤𝑖≤𝑛
    max
    1≤𝑗≤𝑚
    𝑒
    𝑖𝑗
    − 𝑒
    𝑖
    ,
    то оптимальным решением задачи является вектор, построенный по специальному алгоритму

    То есть требуется найти такой вектор оценок, чтобы максимальное (по всем его компонентам) отклонение от каждого из векторов разных экспертов было как можно меньше
    Многокритериальный анализ. Экспертные оценки.
    24

    Выбор схемы компромисса (4) – минимаксный алгоритм
    1.
    Для каждой 𝑖-й строки матрицы оценок объектов вычисляем следующие параметры:
    𝑒
    𝑖

    = min
    1≤𝑗≤𝑚
    𝑒
    𝑖𝑗
    ; 𝑒
    𝑖
    +
    = max
    1≤𝑗≤𝑚
    𝑒
    𝑖𝑗
    ; ഥ
    𝑒
    𝑖
    =
    𝑒
    𝑖
    +
    + 𝑒
    𝑖

    2

    𝑖
    =
    𝑒
    𝑖
    +
    − 𝑒
    𝑖

    2
    ; ഥ
    ∆= max
    1≤𝑖≤𝑚

    𝑖
    ;
    𝑎
    𝑖
    = max{0, ഥ
    𝑒
    𝑖
    − ഥ
    ∆ + ∆
    𝑖
    );
    𝑏
    𝑖
    = min{1, ഥ
    𝑒
    𝑖
    + ഥ
    ∆ − ∆
    𝑖
    ).
    2.
    Из матрицы 𝐸 исключаем все строки, для которых выполняется

    ∆= ∆
    𝑖
    Пусть это выполняется для всех строк с номерами
    𝑖 = 𝑟 + 1, … , 𝑛.
    Для этих строк принимаем:
    𝑒
    𝑖

    = ҧ𝑒
    𝑖
    , 𝑖 = 𝑟 + 1, … , 𝑛;
    а остальные строки, для которых выполняется соотношение ഥ
    ∆> ∆
    𝑖
    , перенумеровываем в порядке возрастания 𝑎
    𝑗
    : 0 ≤ 𝑎
    1
    ≤ ⋯ ≤ 𝑎
    𝑟
    3.
    Если выполняется σ
    𝑖=1
    𝑛
    𝑎
    𝑖
    ≤ 1, то переходим к пункту 4. Иначе переходим к пункту 9.
    4.
    Если выполняется σ
    𝑖=1
    𝑛
    𝑏
    𝑖
    ≥ 1, то, приняв 𝑧 = 𝑟 и 𝑅
    𝑧
    = 1 − σ
    𝑖=𝑟+1
    𝑛
    ҧ𝑒
    𝑖
    , переходим к пункту 5. Иначе переходим к пункту 12.
    5.
    Если 𝑅
    𝑧
    /𝑧 ≥ 𝑎
    𝑧
    , то 𝑒
    𝑖

    = 𝑅
    𝑧
    /𝑧, 𝑖 = 1, … , 𝑧 и переходим к пункту 7. Иначе переходим к пункту 6.
    6.
    Принимаем 𝑒
    𝑟

    = 𝑎
    𝑟
    ; 𝑅
    𝑟
    = 𝑎
    𝑟
    ; 𝑟 = 𝑟 − 1 и повторяем все вычисления с пункта 5.
    7.
    Если 𝑅
    𝑧
    /𝑟 ≤ min
    1≤𝑖≤𝑟
    {𝑏
    𝑖
    }, а 𝑡 – это значение индекса 𝑖, в котором достигается этот минимум, то итоговые оценки рассчитаны и задача решена. Иначе переходим к пункту 8.
    8.
    Принимаем 𝑒
    𝑡

    = 𝑏
    𝑡
    ; 𝑅
    𝑧
    = 𝑅
    𝑧
    − 𝑏
    𝑡
    ; 𝑧 = 𝑧 − 1. Затем исключаем t-ю строку из рассмотрения, вновь перенумеровываем строки по возрастанию нижних граничных значений 𝑎
    𝑖
    и повторяем все вычисления с пункта 5.
    9.
    Принимаем 𝑘 = 𝑟 и 𝑅
    𝑘
    = 1 − σ
    𝑖=1
    𝑚
    𝑎
    𝑖
    10.
    Если 𝑅
    𝑘
    /𝑘 ≤ 𝑎
    𝑘
    , то 𝑒
    𝑖

    = 𝑎
    𝑖
    − 𝑅
    𝑘
    /𝑘, 𝑖 = 1, … , 𝑘 и итоговые оценки получены. Иначе переходим к пункту 11.
    11.
    Принимаем 𝑒
    𝑘

    = 0; 𝑅
    𝑘
    = 𝑅
    𝑘
    − 𝑎
    𝑘
    ; 𝑘 = 𝑘 − 1 и повторяем все вычисления с пункта 10.
    12.
    Упорядочиваем строки матрицы 𝐸 размерности (𝑟 × 𝑚) в порядке убывания 𝑏
    𝑖
    : 𝑏
    1
    ≥ 𝑏
    2
    ≥ ⋯ ≥ 𝑏
    𝑟
    ≥ 0 и принимаем 𝑘 = 𝑟; 𝑅
    𝑘
    = 1 − σ
    𝑖=1
    𝑛
    𝑏
    𝑖
    13.
    Если 𝑅
    𝑘
    /𝑘 ≤ 1 − 𝑏
    𝑘
    , то 𝑒
    𝑖

    = 𝑏
    𝑖
    + 𝑅
    𝑘
    /𝑘, 𝑖 = 1, … , 𝑘 и итоговые оценки получены. Иначе переходим к пункту 14.
    14.
    Принимаем 𝑒
    𝑘

    = 0; 𝑅
    𝑘
    = 𝑅
    𝑘
    − 1 − 𝑏
    𝑘
    , 𝑘 = 𝑘 − 1 и повторяем все вычисления с пункта 13.
    Многокритериальный анализ. Экспертные оценки.
    25

    Пример работы минимаксного алгоритма

    Рассмотрим пример работы минимаксного алгоритма на примере той же задачи:

    Шаг 1.

    Рассчитываем необходимые величины

    Здесь ത∆= 0.195
    Многокритериальная оптимизация: экспертные оценки
    26
    Эксперт 1
    Эксперт 2
    Эксперт 3
    Объект 1
    0.210 0.600 0.600
    Объект 2
    0.200 0.110 0.200
    Объект 3
    0.250 0.190 0.100
    Объект 4
    0.340 0.100 0.100

    𝒊
    𝒂
    𝒊
    𝒃
    𝒊
    Объект 1
    0.195 0.405 0.405
    Объект 2
    0.045 0.005 0.305
    Объект 3
    0.075 0.055 0.295
    Объект 4
    0.120 0.145 0.295

    Пример работы минимаксного алгоритма (2)

    Шаг 2.

    Исключаем первую строку, принимаем 𝑒
    𝑡

    =
    0.405; остальные строки переупорядочиваем по возрастанию 𝑎
    𝑡
    :

    Шаг 3.

    Условие выполняется, переходим к шагу 4.

    Шаг 4.

    Условие выполняется, полагаем 𝑧 = 3 и 𝑅
    𝑍
    = 0.595.

    Шаг 5.

    Условие выполняется, поэтому в дальнейшем на шаге 7 заканчиваем работу, получив следующие итоговые оценки:
    Многокритериальная оптимизация: экспертные оценки
    27

    𝒊
    𝒂
    𝒊
    𝒃
    𝒊
    Объект 2
    0.045 0.005 0.305
    Объект 3
    0.075 0.055 0.295
    Объект 4
    0.120 0.145 0.295
    Итоговые оценки
    Объект 1
    0.405
    Объект 2
    0.198
    Объект 3
    0.198
    Объект 4
    0.198

    Учет компетентности экспертов

    Для учета компетентности экспертов можно ввести коэффициенты компетентности
    (competence)
    𝑐
    𝑗
    ,
    𝑗 = 1, … , 𝑚,
    используемые как весовые при формировании итоговой групповой оценки.

    Тогда итоговую оценку объектов можно получить как
    ҧ𝑒
    𝑖
    = ෍
    𝑗=1
    𝑚
    𝑐
    𝑗
    𝑒
    𝑖𝑗
    , 𝑖 = 1, … , 𝑛.

    В монографии [Миркин, 1974] приводится итерационная процедура, позволяющая получить оценки 𝑐
    𝑗
    по информации о том, насколько оценки 𝑗-го эксперта согласованы с оценками других экспертов.
    Многокритериальный анализ. Экспертные оценки.
    28

    Учет компетентности экспертов (2)

    Начальное значение вектора-столбца компетентности 𝑐
    0
    выбирается из условия, что все эксперты одинаково компетентны:
    𝑐
    0
    =
    1
    𝑚
    , … ,
    1
    𝑚

    Последующие итерации (𝑟 = 1,2,3, … ) осуществляются по формулам:
    𝑒
    𝑟
    = 𝐸 ∙ 𝑐
    𝑟−1
    ;
    𝑐
    𝑟 𝑇
    =
    1
    𝑧
    𝑟
    𝑒
    𝑟 𝑇
    ∙ 𝐸;
    𝑧
    𝑟
    = ෍
    𝑖=1
    𝑛

    𝑗=1
    𝑚
    𝑒
    𝑖
    𝑟
    𝑒
    𝑖𝑗

    Итерационный процесс останавливается, когда max
    1≤𝑖≤𝑛
    𝑒
    𝑖
    𝑟
    − 𝑒
    𝑖
    𝑟−1
    ≤ 𝜀,

    то есть по достижении заданной точности. При этом получается групповое решение о значениях оценок объектов.
    Многокритериальный анализ. Экспертные оценки.
    29

    Учет компетентности экспертов (3)

    Рассмотрим пример расчёта.

    Исходная матрица оценок та же:

    Оценки компетентности экспертов:

    Значения оценок объектов:
    Многокритериальная оптимизация: экспертные оценки
    30
    Эксперт 1
    Эксперт 2
    Эксперт 3
    Объект 1
    0.210 0.600 0.600
    Объект 2
    0.200 0.110 0.200
    Объект 3
    0.250 0.190 0.100
    Объект 4
    0.340 0.100 0.100
    Итоговые оценки
    Объект 1
    0.5045
    Объект 2
    0.1834
    Объект 3
    0.1548
    Объект 4
    0.1573
    𝒓 = 𝟑
    Эксперт 1
    Эксперт 2
    Эксперт 3
    Оценка 𝑐
    𝑗
    0.2386 0.3799 0.3815


    написать администратору сайта