Другие журналы
|
научное издание МГТУ им. Н.Э. БауманаНАУКА и ОБРАЗОВАНИЕИздатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211. ISSN 1994-0408![]()
Исследование точности аппроксимации функции предпочтений лица, принимающего решения, в задаче многокритериальной оптимизации с помощью аппарата нечетких множеств.
#5 май 2008
Козлова О.Г. (E-mail: dimidia@mail.ru) МГТУ им.Баумана, Москва, Россия
1. Постановка задачи При решении технических задач часто возникает необходимость решения задачи оптимизации с несколькими критериями. Рассмотрим задачу многокритериальной оптимизации в следующей постановке.
Пусть
На вектор X также может быть дополнительно
наложено
где
Положим, что
Лицу, принимающему решение (ЛПР), желательно уменьшить значения всех
частных критериев оптимальности Обычно многокритериальные задачи проектирования и оценки сложных технических систем сводятся к оптимизации скалярной целевой функции. Одним из наиболее широко применяемых способов такого сведения является метод скалярной свертки, в которой целевая функция имеет вид
где
При каждом фиксированном векторе
где вектор
Метод скалярной свертки требует
дополнительную информации об относительной важности частных критериев
оптимальности, формализованной в весовых множителях
Обозначим
Таблица 1.
Во введенных обозначениях
задача многокритериальной оптимизации ставится как задача отыскания вектора
В данной работе рассматривается построение аппроксимирующей функции с помощью аппарата нечетких множеств.
2. Аппроксимация функции предпочтений ЛПР по методу Мамдани
Входными
параметрами алгоритма является база знаний и совокупность допустимых векторов
База знаний
формируется на основе результатов выполнения опытов по определению значений
лингвистической переменной
Таблица 2. Матрица знаний.
Схема нечеткого логического вывода Мамдани
1) &n
bsp;
Для данного вектора
(6)
где в качестве операции
1) &n
bsp;
«Срезаем» функции принадлежности 2) &n bsp; Объединяем (агрегируем) полученные нечеткие множества – получаем нечеткое множество
с функцией принадлежности
3) &n
bsp;
Определяем четкое значение выхода
3. Схема исследования Пусть
где
Выберем
коэффициенты
Дискретная
функция
Перейдем к
стандартным факторам
В качестве
центральной точки плана примем точку Тогда имеем:
Область
планирования эксперимента при этом есть гиперкуб
В качестве
желаемой функции будем использовать функцию
Для оценки
точности интерполяции будем использовать Для оценки точности экстраполяции будем использовать следующие области планирования эксперимента:
Так же, как
при оценке точности аппроксимации, для проверки точности экстраполяции будем
использовать случайные точки, равномерно распределенные в гиперкубе Введем в рассмотрение также следующие множества контрольных точек:
·
множество точек
·
аналогичное множество точек
·
аналогичное множество точек
·
аналогичное множество точек Построение аппроксимирующей функции будем выполнять на основе центральных композиционных планов (ЦКП), которые являются ненасыщенными планами и состоят из трех частей.
1). Основа
плана или ядро плана – полный факторный эксперимент ПФЭ
2). «Звездные» точки (2m штук), расположенные на координатных осях на расстоянии
где 3). Центральная точка.
Заметим, что
1) m=2. Ядро плана – план ПФЭ
2) m=3. Ядро плана – план ПФЭ
3) m=4. Ядро плана – план ПФЭ
4) m=5. Ядро плана – план ДФЭ
5) m=6. Ядро плана – план ДФЭ
6) m=7. Ядро плана – план ДФЭ
7) m=8. Ядро плана – план ДФЭ
8) m=9. Ядро плана – план ДФЭ
9) m=10. Ядро плана – план ДФЭ 4. Результаты исследования
В приведенных ниже таблицах и гистограммах представлены результаты исследования точности аппроксимации квадратичной функции по методу нечеткого логического вывода Мамдани.
Таблица 3. Исследование точности интерполяции.
Рис. 1. Максимальная погрешность интерполяции при
различных размерностях вектора
Рис. 2. Матожидание погрешности интерполяции при
различных размерностях вектора
Рис. 3. Среднеквадратичное отклонение погрешности
интерполяции при различных размерностях вектора
Рис. 4. Временя построения аппроксимирующей функции
при различных размерностях вектора
Таблица 4. Исследование точности экстраполяции.
Рис. 5. Максимальная погрешность для различных
областей аппроксимации при различных размерностях вектора
Не обнаружено
четкой корреляции между размерностью вектора Исследования показали, при исключении из плана «звездных» точек точность интерполяции практически не уменьшается.
Большую часть
машинного времени построения аппроксимирующей функции занимает операция
дефаззификации нечеткого множества
Литература
1. Карпенко А.П., Федорук В.Г. Адаптивные методы решения задачи многокритериальной оптимизации. 1. Методы на основе планов первого порядка. – Электронный журнал «Наука и образование», март, 2008 http://technomag.edu.ru 2. Карпенко А.П., Федорук В.Г. Аппроксимация функции предпочтений лица, принимающего решения, в задаче многокритериальной оптимизации. 3. Методы на основе нейронных сетей и нечеткой логики. – Электронный журнал «Наука и образование», апрель, 2008 http://technomag.edu.ru 3. Емельянов С.В., Ларичев О.И. Многокритериальные методы принятия решений.- М.: Знание, 1985 4. Красовский Г.И., Филаретов Г.Ф. Планирование эксперимента. - Мн.: Изд-во БГУ, 1982. Публикации с ключевыми словами: многокритериальная оптимизация Публикации со словами: многокритериальная оптимизация Смотри также:
Тематические рубрики: Поделиться:
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|