Операторы OWA типа 1

Операторы OWA типа 1 (англ. Type-1 OWA operators) — это семейство агрегирующих операторов, обобщающее предложенные Ягером OWA-операторы (упорядоченные агрегированные по взвешенной средней) с целью агрегирования нечётких множеств вместо чётких значений при принятии мягких решений и в интеллектуальном анализе данных.

Описание

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

Существует два определения операторов OWA типа 1: на основе принципа расширения Заде и через -сечения нечётких множеств. Оба определения приводят к эквивалентным результатам.[1]

Определения

Определение 1

Пусть — множество нечётких множеств с областью дискурса . Тогда оператор OWA типа 1 определяется следующим образом:

Дано лингвистических весов в виде нечётких множеств, определённых на области дискурса , оператор OWA типа 1 — это отображение :

такое что

где , а — перестановка, такая что , то есть -й наибольший элемент в наборе .

Определение 2

Используя -сечения нечётких множеств:

Пусть заданы лингвистических весов в форме нечётких множеств на области дискурса . Для каждого определим -уровневый оператор OWA типа 1 с -уровневыми сечениями для агрегирования -сечений нечётких множеств следующим образом:

где , а — перестановка, такая что , то есть -й по величине элемент множества .

Теорема представления операторов OWA типа 1

Пусть даны лингвистических весов в форме нечётких множеств на области дискурса и нечёткие множества . Тогда выполняется равенство:

где — результат агрегирования по определению 1, а — результат по определению 2.

Задачи программирования для операторов OWA типа 1

Согласно теореме представления, общий оператор OWA типа 1 может быть декомпозирован в серию -уровневых операторов OWA типа 1. На практике эта серия используется для построения результирующего агрегирующего нечёткого множества. Необходимо вычислить левую и правую границы интервалов , после чего результирующее агрегирующее нечёткое множество строится с использованием функции принадлежности вида:

Для левых границ решается следующая оптимизационная задача:

Для правых границ — аналогично:

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

Альфа-уровневый подход к операции OWA типа 1

Процесс состоит из трёх шагов:

  • Шаг 1 — Определить разрешение по на отрезке [0, 1].
  • Шаг 2 — Для каждого :
  • Шаг 2.1 — Посчитать :
  1. Пусть ;
  2. Если , то остановиться; — решение; иначе перейти к шагу 2.1-3.
  3. , перейти к шагу 2.1-2.
  • Шаг 2.2 — Посчитать :
  1. Пусть ;
  2. Если , то остановиться; — решение; иначе перейти к шагу 2.2-3.
  3. , перейти к шагу 2.2-2.
  • Шаг 3 — Построить итоговое агрегирующее нечёткое множество по всем найденным интервалам :

Примеры

  • Оператор OWA типа 1 с весами, представленными на верхнем рисунке, применяется для агрегирования нечётких множеств (сплошные линии) на нижнем рисунке; пунктирная линия — результат агрегирования.
T1OWA 4Weights.jpg
T1OWA 4FuzzySetsAggregatedBy4Weights.jpg

Частные случаи

  • Любые операторы OWA, такие как максимум, минимум, усредняющие операторы;
  • Операторы объединения (join) нечётких множеств типа 1, то есть нечёткие операторы максимума;
  • Операторы пересечения (meet) нечётких множеств типа 1, то есть нечёткие операторы минимума;
  • Операторы, родственные объединяющим для нечётких множеств типа 1;
  • Операторы, родственные пересекающим для нечётких множеств типа 1.

Обобщения

Операторы OWA типа 2 были предложены для агрегирования нечётких множеств типа 2 при мягком принятии решений.

Применение

Операторы OWA типа 1 применяются в различных областях мягкого принятия решений:

  • Повышение эффективности вычислений;
  • Преобразование типа для нечётких множеств типа 2;
  • Групповое принятие решений;
  • Оценка кредитного риска;
  • Слияние информации;
  • Лингвистические выражения и символьный перевод;
  • Анализ настроений;
  • Выбор маршрутов в условиях неопределённости;
  • Рекомендательные системы в электронной коммерции.

Примечания