Операторы OWA типа 1
Операторы OWA типа 1 (англ. Type-1 OWA operators) — это семейство агрегирующих операторов, обобщающее предложенные Ягером OWA-операторы (упорядоченные агрегированные по взвешенной средней) с целью агрегирования нечётких множеств вместо чётких значений при принятии мягких решений и в интеллектуальном анализе данных.
Описание
Эти операторы предоставляют математический инструмент, позволяющий напрямую агрегировать неопределённую информацию с неопределёнными весами посредством механизма OWA для задач мягкого принятия решений и интеллектуального анализа данных, в которых подобные неопределённые объекты моделируются нечёткими множествами.
Существует два определения операторов OWA типа 1: на основе принципа расширения Заде и через -сечения нечётких множеств. Оба определения приводят к эквивалентным результатам.[1]
Определения
Пусть — множество нечётких множеств с областью дискурса . Тогда оператор OWA типа 1 определяется следующим образом:
Дано лингвистических весов в виде нечётких множеств, определённых на области дискурса , оператор OWA типа 1 — это отображение :
такое что
где , а — перестановка, такая что , то есть — -й наибольший элемент в наборе .
Используя -сечения нечётких множеств:
Пусть заданы лингвистических весов в форме нечётких множеств на области дискурса . Для каждого определим -уровневый оператор OWA типа 1 с -уровневыми сечениями для агрегирования -сечений нечётких множеств следующим образом:
где , а — перестановка, такая что , то есть — -й по величине элемент множества .
Теорема представления операторов OWA типа 1
Пусть даны лингвистических весов в форме нечётких множеств на области дискурса и нечёткие множества . Тогда выполняется равенство:
где — результат агрегирования по определению 1, а — результат по определению 2.
Задачи программирования для операторов OWA типа 1
Согласно теореме представления, общий оператор OWA типа 1 может быть декомпозирован в серию -уровневых операторов OWA типа 1. На практике эта серия используется для построения результирующего агрегирующего нечёткого множества. Необходимо вычислить левую и правую границы интервалов , после чего результирующее агрегирующее нечёткое множество строится с использованием функции принадлежности вида:
Для левых границ решается следующая оптимизационная задача:
Для правых границ — аналогично:
Для эффективного решения этих программных задач был предложен быстрый метод.
Альфа-уровневый подход к операции OWA типа 1
Процесс состоит из трёх шагов:
- Шаг 1 — Определить разрешение по на отрезке [0, 1].
- Шаг 2 — Для каждого :
- Шаг 2.1 — Посчитать :
- Пусть ;
- Если , то остановиться; — решение; иначе перейти к шагу 2.1-3.
- , перейти к шагу 2.1-2.
- Шаг 2.2 — Посчитать :
- Пусть ;
- Если , то остановиться; — решение; иначе перейти к шагу 2.2-3.
- , перейти к шагу 2.2-2.
- Шаг 3 — Построить итоговое агрегирующее нечёткое множество по всем найденным интервалам :
Примеры
Частные случаи
- Любые операторы OWA, такие как максимум, минимум, усредняющие операторы;
- Операторы объединения (join) нечётких множеств типа 1, то есть нечёткие операторы максимума;
- Операторы пересечения (meet) нечётких множеств типа 1, то есть нечёткие операторы минимума;
- Операторы, родственные объединяющим для нечётких множеств типа 1;
- Операторы, родственные пересекающим для нечётких множеств типа 1.
Обобщения
Операторы OWA типа 2 были предложены для агрегирования нечётких множеств типа 2 при мягком принятии решений.
Применение
Операторы OWA типа 1 применяются в различных областях мягкого принятия решений:
- Повышение эффективности вычислений;
- Преобразование типа для нечётких множеств типа 2;
- Групповое принятие решений;
- Оценка кредитного риска;
- Слияние информации;
- Лингвистические выражения и символьный перевод;
- Анализ настроений;
- Выбор маршрутов в условиях неопределённости;
- Рекомендательные системы в электронной коммерции.


