Современные информационные технологии/1. Компьютерная
инженерия
Магистрант Д.А. Хайбулина
Жетысуский государственный университет им.
И.Жансугурова,
г.Талдыкорган, Республика Казахстан
Интеллектуальная
система выбора решения на базе нечетких переменных
В популярных способах принятия
решений при нечетких условиях [1,2,3]
по сводится к синтезу общего критерия μ(x)=μ[L1(x), …, Lk(x)], аргументы которого
некие функции исходных критериев L(x),
отражающих оптимальность системы в
смысле экономических, надежностных и прочих качеств.
В таких задачах может быть применен метод "нечеткого" ранжирования [4,5].
Его суть излагаются в следующем виде.
Пусть:
1.
S=
2.
3.
4.
A=
5.
6.
7.
8.
9.
С учетом обозначений задача сформулируется так.
Даны множества S, А выражения для
вычисления
Сущность метода заключается в следующем.
Определяется нечеткое отношение предпочтения PKi(Sk, Sl) по i-му частному критерию качества для пары решений (Sk, Sl) в виде функции принадлежности
[4,5]:
где mi
— ширина интервала оценок
по i-му критерию качества; Ki(Sk) и
Ki(Sl) —
значения i-го критерия качества
для систем Sk
и Sl. Они
заданы в лингвистическом виде. Значение Ki(Sk) и Ki(Sl) определяются экспертным путем либо задаются
исследователем.
Нечеткое отношение строгого предпочтения
для пары решений (Sk, Sl) будет определяться в виде функции μDKi(Sk, Sl), характеризующей интенсивность доминирования Sk над
Sl по
i-му частному критерию качества:
Отношение недоминирования системы Sl над
системой Sk
определится функцией принадлежности μNDKi(Sk, Sl) как дополнение к μDKi(Sk, Sl)
в виде
Степень "недоминируемости" ни одной другой
системы над системой Sk
по i-му частному критерию качества характеризуется функцией
принадлежности нечеткому множеству недоминируемых вариантов μ*DKi(Sk) и показывает степень полезности по рассматриваемому
критерию:
Эту величина
рассматривается как формализованный критерий качества.
При формировании
исходных данных для решения задачи, когда
заданы коэффициенты важности рассматриваемых скалярных критериев оптимальности, определяется
оценочная матрица (матрица предпочтений)
Для критериев, заданных в неформализованном виде,
коэффициенты важности
также могут задаваться в неформализованном виде.
Для формулировки решающих правил, по аналогии с методом
«жесткого» ранжирования [5], вводится система показателей:
1.
Поиск
приоритетного расположения проводить только среди эффективных вариантов по
шагам t, t = 1, 2, ...
2.
Положить
t = 1.
3.
Найти показатели
4.
Исключить из оценочной матрицы j-ю строку и j-й столбец.
5.
Если альтернативы с номерами
6.
Если варианты с номерами
7.
Если лучшие системы имеют соответственно
равные значения
8.
Положить
t = t + 1.
9.
Если рассмотрены все эффективные
варианты кроме одного, то процесс завершается, иначе переход в шаг 3.
На
основе данного метода была разработана программа «Интеллект». В качестве апробации
«Интеллект» был применен для задачи выбора коммутирующих устройств компьютерной сети,
критерий оценок - в лингвистическом виде. Привлечены эксперты для оценки
рассматриваемых вариантов по двум
критериям,
«уровень доступности функций для
системного администратора» и «достаточность степени защиты от сетевых петель для конкретной иерархии
системы». Коэффициенты
важности критериев заданы. Шкала оценок десятибалльная: неудовлетворительно -
1, почти удовлетворительно – 2, …, превосходно - 10.
Анализ полученных результатов показал, что
программа выдает оптимальные решения
в порядке кортежа Парето.
Заключение
Разработано программное обеспечение для принятия эффективного решения, когда критерий заданы в
нечетком виде. Хотя задача изначально поставлена относительно построения компьютерных систем, полученный продукт универсальный в плане объектов
применения.
Литература:
1.
Хог
Э., Арора Я. Прикладное оптимальное проектирование. М.: Мир, 1983. – 478 с.
2.
Норвич
А.М., Турксен И.Б. Фундаментальное измерение нечеткости. // Нечеткие множества
и теория возможностей. М.: Радио и связь, 1986. - С. 54-64.
3.
Фишберн
П. Теория полезности для принятия решений. М.Наука, 1978.
4.
Ведерников
Ю.В. Современные методы системного анализа. СПб.: Изд. СПбИЭУ, 2007. - 154 с.
5.
Ведерников Ю. В. Метод многокритериального
предпочтения сложных систем. // Информационно - управляющие системы. - 2009.- № 1.– С. 52-59.