Многокритериальная классификация
В системе помощи при принятии решений по множеству критериев (MCDA) многокритериальная классификация (или сортировка) включает в себя проблемы, в которых конечный набор альтернативных действий должен быть отнесен к заранее определенному набору предпочтительно упорядоченных категорий (классов). [1] Например, кредитные аналитики классифицируют заявки на получение кредита по категориям риска (например, приемлемые/неприемлемые заявители), клиенты оценивают продукты и классифицируют их по группам привлекательности, кандидаты на должность оцениваются, а их заявки одобряются или отклоняются, технические системы отдаются приоритету для при обследовании на основе риска неудачи клиницисты классифицируют пациентов по степени наличия у них сложного заболевания и т. д.
Постановка задачи
[ редактировать ]В задаче многокритериальной классификации (MCP) множество
из m доступно альтернативных действий. Каждая альтернатива оценивается по набору из n критериев. Целью анализа является отнесение каждой альтернативы к заданному набору категорий (классов) C = { c 1 , c 2 , ..., c k }. Таким образом, это своего рода проблема классификации .
Категории определяются порядковым способом. Если предположить (без ограничения общности) восходящий порядок, то это означает, что категория c 1 состоит из худших альтернатив, тогда как c k включает лучшие (наиболее предпочтительные). Альтернативы в каждой категории не могут считаться эквивалентными с точки зрения их общей оценки (категории не являются классами эквивалентности ).
Более того, категории определяются независимо от набора рассматриваемых альтернатив. В этом отношении MCP основаны на схеме абсолютной оценки. Например, для классификации промышленных аварий часто используется заранее определенный набор категорий (например, крупные, незначительные и т. д.). Эти категории не связаны с конкретным рассматриваемым событием. Конечно, во многих случаях определение категорий со временем корректируется, чтобы принять во внимание изменения в среде принятия решений.
Связь с распознаванием образов
[ редактировать ]По сравнению со статистической классификацией и распознаванием образов в смысле машинного обучения можно выделить две основные отличительные особенности MCP: [2] [3]
- В MCP категории определяются порядковым способом. Это порядковое определение категорий неявно определяет структуру предпочтений. Напротив, машинное обучение обычно связано с задачами номинальной классификации, где классы наблюдений определяются номинальным образом (т. е. совокупностью случаев, описываемых некоторыми общими шаблонами) без каких-либо преимущественных последствий.
- В MCP альтернативы оцениваются по набору критериев. Критерий — это атрибут, который включает в себя предпочтительную информацию. Таким образом, модель принятия решений должна иметь некоторую форму монотонной зависимости по отношению к критериям. Информация такого рода явно (априорно) вводится в многокритериальные методы расчета MCP.
Методы
[ редактировать ]Самый популярный подход к моделированию MCP основан на моделях функций ценности, отношениях превосходства и правилах принятия решений:
- В модели функции ценности правила классификации можно выразить следующим образом: Альтернатива i относится к группе c r тогда и только тогда, когда
- где V – функция ценности (неубывающая по критериям), а t 1 > t 2 > ... > t k −1 – пороговые значения, определяющие пределы категории.
- Важным примером этого подхода является использование метода потенциально всех парных ранжирований всех возможных альтернатив (PAPRIKA). [4] создать модели для классификации пациентов в зависимости от степени наличия или отсутствия у них заболевания – например, синдром Шегрена , [5] подагра , [6] системный склероз , [7] и т. д.
- Примеры методов превосходства включают метод ÉLECTRE TRI и его варианты, модели, основанные на методе PROMETHEE , такие как метод FlowSort, [8] и метод Проафтина . [9] Модели превосходства выражаются в реляционной форме. В типичной ситуации, используемой в ELECTRE TRI, назначение альтернатив основано на парном сравнении альтернатив с заранее определенными границами категорий.
- Модели, основанные на правилах, выражаются в форме правил принятия решений «Если… то…». Часть условий предполагает объединение элементарных условий на наборе критериев, тогда как заключение каждого правила дает рекомендацию по назначению альтернатив, удовлетворяющих условиям правила. подход , основанный на доминировании грубых наборов . Примером такого типа моделей является
Разработка модели
[ редактировать ]Разработка моделей MCP может осуществляться как прямыми, так и косвенными методами. Прямые методы включают спецификацию всех параметров модели принятия решений (например, весов критериев) посредством интерактивной процедуры, в ходе которой аналитик решений получает необходимую информацию от лица, принимающего решения. Этот процесс может занять много времени, но он особенно полезен при принятии стратегических решений.
Косвенные процедуры называются анализом дезагрегирования предпочтений . [10] Подход дезагрегирования предпочтений относится к анализу глобальных суждений лица, принимающего решения, с целью определения параметров модели агрегирования критериев, которые лучше всего соответствуют оценкам лица, принимающего решения. В случае MCP глобальные суждения лица, принимающего решения, выражаются путем классификации набора эталонных альтернатив (обучающих примеров). Эталонный набор может включать в себя: (а) некоторые альтернативы решения, оцененные в аналогичных проблемах в прошлом, (б) подмножество рассматриваемых альтернатив, (в) некоторые фиктивные альтернативы, состоящие из результатов по критериям, о которых можно легко судить по лицо, принимающее решения, выражает свою глобальную оценку. Методы дезагрегации дают оценку β * для параметров модели решения основанный на решении оптимизационной задачи следующего общего вида:
где X — множество эталонных альтернатив, D ( X ) — классификация эталонных альтернатив лицом, принимающим решения, D ' ( X , f β ) — рекомендации модели для эталонных альтернатив, L — функция, которая измеряет различия между оценками лица, принимающего решения, и результатами модели, а B — набор возможных значений параметров модели.
Например, следующая линейная программа может быть сформулирована в контексте модели средневзвешенного значения V ( x i ) = w 1 x i 1 + ... + w n x in, где w j представляет собой (неотрицательную) сделку. константа off для критерия j ( w 1 + ... + w n = 1), а x ij — данные для альтернативы i по критерию j :
Эту формулировку линейного программирования можно обобщить в контексте аддитивных функций значения. [11] [12] Аналогичные задачи оптимизации (линейной и нелинейной) можно сформулировать для моделей опережения. [13] [14] [15] тогда как модели правил принятия решений строятся с помощью алгоритмов индукции правил .
См. также
[ редактировать ]- Принятие решений
- Программное обеспечение для принятия решений
- Многокритериальный анализ решений
- Парное сравнение
- Предпочтение
Ссылки
[ редактировать ]- ^ Думпос, М.; Зопунидис, К. (2002). Методы классификации многокритериальных средств принятия решений . Гейдельберг: Клювер.
- ^ Думпос, М.; Зопунидис, К. (2011). «Дезагрегирование предпочтений и статистическое обучение для поддержки принятия многокритериальных решений: обзор». Европейский журнал операционных исследований . 209 (3): 203–214. дои : 10.1016/j.ejor.2010.05.029 .
- ^ Вагеман, В.; Де Баетс, Б.; Буллар, Л. (2009). «Методы обучения на основе ядра для агрегирования предпочтений». 4ИЛИ . 7 (2): 169–189. дои : 10.1007/s10288-008-0085-5 . S2CID 24558401 .
- ^ Хансен, Пол; Омблер, Франц (2008). «Новый метод оценки аддитивных моделей значений с несколькими атрибутами с использованием попарного ранжирования альтернатив». Журнал многокритериального анализа решений . 15 (3–4): 87–107. дои : 10.1002/mcda.428 .
- ^ Шибоски, Кэролайн Х.; Шибоски, Стивен С.; Серор, Рафаэль; Крисвелл, Линдси А.; Лабетуль, Марк; Литман, Томас М.; Расмуссен, Астрид; Скофилд, Хэл; Виталий, Клаудио; Боуман, Саймон Дж.; Мариетт, Ксавье (январь 2017 г.). «Критерии классификации первичного синдрома Шегрена Американского колледжа ревматологии/Европейской лиги против ревматизма, 2016 г.: консенсус и методология, основанная на данных с участием трех международных когорт пациентов» . Артрит и ревматология . 69 (1): 35–45. дои : 10.1002/арт.39859 . ПМК 5650478 . PMID 27785888 .
- ^ Варгас-Сантос, Ана Беатрис; Тейлор, Уильям Дж.; Неоги, Тухина (24 июня 2016 г.). «Критерии классификации подагры: обновленная информация и последствия» . Текущие отчеты по ревматологии . 18 (7): 46. дои : 10.1007/s11926-016-0594-8 . ПМЦ 4981244 . ПМИД 27342957 .
- ^ Джонсон, СР; Наден, Р.П.; Франсен, Дж.; Ван Ден Хуген, Ф.; Поуп, Дж. Э.; Барон, М.; Тиндаль, А.; Матуччи-Чериник, М.; Дентон, CP; Дистлер, О.; Габриэлли, А.; Ван Лаар, JM; Мэйс, М.; Стин, В.; Зейболд, младший; Клементс, П.; Медсгер, Т.А.; Карьера, физкультура; Ремни, Г.; Чунг, Л.; Фесслер, Б.Дж.; Меркель, Пенсильвания; Сильвер, Р.; Варга, Дж.; Алланор, Ю.; Мюллер-Ладнер, Ю.; Вонк, MC; Уокер, ЮА; Капелли, С.; Ханна, Д. (2014). «Методы многокритериального анализа решений с помощью 1000Minds для разработки критериев классификации системного склероза» . Журнал клинической эпидемиологии . 67 (6): 706–14. дои : 10.1016/j.jclinepi.2013.12.009 . ПМК 4134523 . ПМИД 24721558 .
- ^ Немери, доктор философии; Ламборей, К. (2008). «FlowSort: метод сортировки на основе потока с ограничивающими или центральными профилями». ВЕРШИНА . 16 (1): 90–113. дои : 10.1007/s11750-007-0036-x . S2CID 121396892 .
- ^ Беласел, Н. (2000). «Метод многокритериального назначения ПРОАФТН: Методика и медицинское применение». Европейский журнал операционных исследований . 125 (3): 175–83. дои : 10.1016/S0377-2217(99)00192-7 .
- ^ Жаке-Лагрез, Э.; Сискос, Дж. (2001). «Дезагрегация предпочтений: Двадцать лет опыта MCDA». Европейский журнал операционных исследований . 130 (2): 233–245. дои : 10.1016/s0377-2217(00)00035-7 .
- ^ Думпос, М.; Зопунидис, К. (2002). Методы классификации многокритериальных средств принятия решений . Гейдельберг: Клювер.
- ^ Кёксалан, М.; Озпейнирчи, Б.С. (2009). «Интерактивный метод сортировки аддитивных функций полезности». Компьютеры и исследования операций . 36 (9): 2565–2572. дои : 10.1016/j.cor.2008.11.006 .
- ^ Думпос, М.; Маринакис, Ю.; Маринаки, М.; Зопунидис, К. (2009). «Эволюционный подход к построению моделей опережения для многокритериальной классификации: случай метода ELECTRE TRI». Европейский журнал операционных исследований . 199 (2): 496–505. дои : 10.1016/j.ejor.2008.11.035 .
- ^ Муссо, В.; Словински, Р. (1998). «Вывод модели ELECTRE-TRI на основе примеров заданий». Журнал глобальной оптимизации . 12 (2): 157–174. дои : 10.1023/А:1008210427517 . S2CID 37197753 .
- ^ Беласель, Н.; Раваль, Х.; Пуннен, А. (2007). «Обучение методу многокритериальной нечеткой классификации PROAFTN по данным» . Компьютеры и исследования операций . 34 (7): 1885–1898. дои : 10.1016/j.cor.2005.07.019 .