Формулировка измерительных задач как задач многоцелевой оптимизации в нечеткой среде
Принципиальными особенностями решения измерительной задачи в нечеткой среде, определяющими метод ее решения являются:
- многокритериальность задачи выбора;
- не только количественное, но и качественное (нечеткое) описание показателей качества системы, задаваемых в виде требований;
- при нечеткой постановке задачи влияние на выбор метода ее решения экспертной информации, определяющей предпочтение того или иного показателя.
Общая постановка задачи многокритериальной оптимизации имеет следующий вид.
Пусть X = [x1, ..., xi, ..., xn] – вектор оптимизируемых параметров некоторой системы S. Некоторое j-е свойство системы S характеризуется величиной j-го показателя qj(X), j = 1..m. Тогда система в целом характеризуется вектором показателей Q = [q1, ..., qj, ..., qm]. Задача многокритериальной оптимизации сводится к тому, чтобы из множества MS вариантов системы S выбрать такой вариант (систему S0), который обладает наилучшим значением вектора Q. При этом предполагается, что понятие «наилучший вектор Q» предварительно сформулировано математически, то есть выбран (обоснован) соответствующий критерий предпочтения (отношение предпочтения).
Анализ литературы показывает, что все многочисленные методы решения многокритериальных задач можно свести к трем группам методов:
- метод главного показателя;
- метод результирующего показателя;
- лексикографические методы (методы последовательных уступок).
Как в классической, так и в нечеткой постановке выбор метода решения многокритериальной задачи определяется тем, в каком виде представлена экспертная информация о предпочтении показателей или их важности.
Пусть имеется множество из m вариантов построения системы A = {a1, ..., am}. Для некоторого требования C (критерия оценки) может быть рассмотрено нечеткое множество C = {μC(a1)/a1, μC(a2)/a2, ..., μC(am)/am}, где μC(ai) Î [0, 1] – оценка варианта ai по критерию C, которая характеризует степень соответствия варианта требованию определенному критерием C.
Если имеется n требований: C1, C2, ..., Cj, ..., Cn, j = 1..n, то лучшим считается вариант, удовлетворяющий и требованию C1, и C2, ..., и Cn. Тогда правило для выбора наилучшего варианта может быть записано в виде пересечения соответствующих множеств: D = C1 Ç C2 Ç … Ç Cn.
Операции пересечения нечеткого множества соответствует операция min, выполняемая над их функциями принадлежности:
.
В качестве лучшего выбирается вариант a*, имеющий наибольшее значение функции принадлежности:
.
Контрольные вопросы
1. Назовите ряд особенностей, связанных с нечетким моделированием, включающих следующие понятия: нечеткие множества, операции нечеткой логики, нечеткие модели или нечеткие системы.
2. Сформулируйте понятие лингвистической неопределенности.
3. К какому типу относятся нечеткие множества, если значения функции принадлежности нечеткого множества моделируются другими нечеткими множествами?
4. Какие существуют способы задания функции принадлежности?
5. Что является целью нечеткого моделирования сложных явлений?