Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [ 51 ] 52 53 54 55 56 57 58 59 60

Применение в бизнесе

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

5.5. МНОГОАТРИБУТНОЕ ПРИНЯТИЕ РЕШЕНИЙ

5.5.1. ВВЕДЕНИЕ

Ниже рассмотрена идентификация процесса многоатрибутного принятия рещений с использованием нечетких моделей. Принятием рещений называется выбор оптимального проекта среди нескольких альтернативных проектов, реализующих некоторые цели. В теории принятия рещений обсуждаются следующие вопросы: определение множества альтернативных проектов, их оценка и сравнение. Кроме того, когда принятие рещений преследует несколько целей, такое принятие рещений называют многоцелевым.

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

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

Глава 5

5.5.2. СТРУКТУРА МНОГОАТРИБУТНОГО ПРИНЯТИЯ РЕШЕНИЙ

Статистический подход

Методы идентификации структуры оценки при многоатрибутном принятии рещений на основе числовой информации можно разделить на методы, основанные на вероятностном подходе, и методы, основанные на теории возможностей, т.е. когда при изменении атрибутов добавляется вероятностная погрешность (шумы) в оценку альтернативных проектов, для идентификации оценки используются вероятностные статистические методы. В частности, для идентификации линейных структур часто используют методы регрессионного анализа [37, 38]. С другой стороны, когда оценка альтернативных проектов при принятии решений задается в виде классов и групп, используются анализ различий и другие методы [36].

Подход с позиций теории возможностей

Если известно, что данные не содержат шумов и погрешностей, необходимо учитывать все возможности данных оценки, т. е. в зависимости от вида альтернативного проекта заданные значения необходимо представлять как возможные варианты оценки. В качестве модели в этом случае используют регрессионный анализ возможностей, в который введено понятие меры возможности [39, 40, 46].

Для того чтобы понять, что такое возможность, рассмотрим простой пример. Сколько раз в день человек принимает ванну? По-видимому, он это делает каждый день, но вероятность того, что он принимает ванну более десяти раз в день, близка к нулю. Это-вероятностное статистическое понятие. Но если мы будем рассматривать его возможности принимать ванну, то он вполне может принять ванну более десяти раз в день. Это числовое значение определяет возможность. Для представления такого понятия возможности Заде определил меру возможности, интерпретируя ее как нечеткое множество [45].



Структура многоатрибутной оценки

Рассматриваемая ниже задача идентификации структуры многоатрибутного принятия решений сводится к идентификации структуры оценки по данным атрибутов, заданных в табл. 5.6, Х((г= 1, 2, к), и оценке У альтернативного проекта. Допустим, что многоатрибутная оценка осуществляется с помощью следующего линейного выражения:

Y= АХ.Л- а2х2 + ...Л- Л„Х,,, (5.19)

в котором определяются степени важности каждого атрибута.

В табл. 5.6 величины Хц представляют значения для г-го атрибута j-ro альтернативного проекта. Величина У, указывает оценку у-го альтернативного проекта, а j принимает значения от 1 до «, г-от 1 до к. Каждое значение получается из числового или лингвистического представления в соответствии с рассматриваемой задачей.

Определим коэффициенты в формуле (5.19) линейной многоатрибутной оценки, которые дают наилучшую оценку альтернативного проекта для заданного объекта. Для упрощения введем следующую векторную запись задачи:

Таблица 5.6. Данные многоатрибутной оценки

Номер альтернативного проекта

Значение оценки альтернативного проекта

Значение оценки атрибута альтернативного проекта

X,, ..

.. Хц ..

Хц

Xt2

.. X,j ..

Xtj

.. Xi. ..

Xt„

xu ... xn ... xti

Xin ... Xi„ ... X[„

A = [a,, aj, aJ.

Для объяснения регрессионного анализа возможностей используем треугольные нечеткие числа, которые определим следующим образом:

\а- х\

г I - ----, если а~сха + с,

li()=

О в других случаях.

Нечеткое число Л-это нечеткое число с центром а и шириной с. Обозначим его как А = {а, с).

Формулу возможной линейной многоатрибутной оценки можно записать в виде

Y=AiXi+a2x2+... + A„X„.

Ее функцию принадлежности с использованием принципа расширения можно вычислить следующим образом:

clxl

1, о,

X #0,

х = 0, у = 0, х = 0, j#0.

где X = (xi. Х2,х„), а = (ufi. 2, а„), х-транспонированный вектор X. При этом у, Л;-нечеткие числа. Кроме того, для всех у, таких что сх < j - ха, [iy(y) = 0.

Для определения возможной оценочной функции используем минимизацию возможной ширины

S = Со + ... + с„.

Возможную формулу оценки для данной задачи монсно определить путем решения следующей задачи линейного



программирования:

minS = min(Co + ... + с„)

а, с а, с

при условиях

(1 - Л)XСуIXijXij >

(1 - h)Cj\Xij\- YajXij > -J,, i = 1, ...,n,

где h число в полуинтервале [0,1), указывающее меру соответствия возможной регрессионной модели.

5.5.3. МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ С ЛИНГВИСТИЧЕСКИМ ПРЕДСТАВЛЕНИЕМ

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

Лингвистические переменные и словарь

Определим описания, дающие словесную оценку атрибутов и альтернативных проектов и соответствующие им лингвистические переменные. Пусть S-множество альтернативных проектов, Л-множество атрибутов альтернативных проектов, а произведение S х Л-область определения, тогда переменные, значения которых находятся в множестве D описаний, назовем лингвистическими переменными L(a, i). Примеры лингвистических переменных:

L(изделие А, популярность) = «хорошая»,

L (изделие В, дизайн) = «плохой»,

L (изделие С, характеристики) = «очень хорошие».

Здесь лингвистические переменные L (а, i) указывают оценку атрибута i альтернативного проекта а. Эти переменные могут задавать как оценку атрибутов, так и оценку альтернативных проектов.

Смысл лингвистических представлений «хороший», «плохой» и др., относящихся к словесному описанию, можно определить, используя нечеткие множества в интервале [О, 1]

[42]. Соответствующие нечеткие числа обозначим как \J «хороший», и «плохой» и т.д. Если использовать понятие возможности П, то возможность популярности изделия А можно представить нечетким числом I/ «хорошая» как одним из возможных значений L (изделие А, популярность):

П (изделие А, популярность) = П (степень популярности изделия A) = \J «хорошая».

Словарь D описаний «хороший», «плохой» и др. составляется путем сопоставления описаний L,- и нечетких чисел [/; в [О, 1]. При этом сопоставление образуется на основе договоренности со специалистами, т. е. если получена лингвистическая оценка L; (г= 1, 2, /с), то, используя словарь £), составленный специалистами, можно получить нечеткую оценку [/,.

Структура оценен с помощью слов

При многоатрибутном принятии решений прежде всего осуществляется оценка атрибутов и свойств объектов, связанных с альтернативными проектами. Затем на основе оценки атрибутов дается оценка альтернативных проектов. Ниже на основе свойств и атрибутов объектов оценки поставим задачу построения методов идентификации процесса оценки альтернативных проектов специалистами. На математическом языке это означает необходимость обсудить идентификацию процесса лингвистической оценки F по лингвистическому представлению Z оценки альтернативных проектов и лингвистическим переменным L, Lj, ....L их атрибутов, что можно записать в виде

z = f{l,L2,...,l\ (5.20)

Словесную модель процесса оценки F можно построить из следующих четырех блоков (рис. 5.4):

1. Блок словаря, устанавливающего соответствие между описаниями и нечеткими числами в [О, 1].

2. Блок перевода, который выполняет перевод значений Lj лингвистической переменной г-го атрибута в нечеткие числа (7; на основе словаря О.

3. Блок комплексной оценки, которая состоит из нечетких Оценочных функций, определяющих нечеткое число I/q



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [ 51 ] 52 53 54 55 56 57 58 59 60