КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Нечёткая логика предикатов ⇐ ПредыдущаяСтр 8 из 8 Предикаты вводятся для реализации нечеткой логики на множествах произвольной природы. Определение. Рассмотрим некоторое множество объектов М. n - местнымнечеткимпредикатом (`x n ) = (х 1, ..., х n) называется нечеткая функция, у которой переменные в наборе (х1, ..., хn ) принимают значения из М, а принимает на наборах (х1, ..., хn ) значения истинности из интервала [0,1]. Замечание. Функции принадлежности, введенные в теории нечетких множеств, являются примером одно-местного нечеткого предиката. Пример 1. Пусть М={0,1,2,3}. Зададим нечеткий предикат следующим образом: (х,у) = ху/9. В итоге получим: (0, у) = (х, 0)=0; (1, 1) = 1/9; (1, 2) = (2, 1)=2/9; (2, 2) = 4/9; (1, 3) = (3, 1) = 1/3; (3, 2 )= (2, 3) = 2/3; (3 ,3) = 1. Рассмотрим введение кванторов. У обычных четких предикатов Р(`x n ) выражения "хi Р(`x n ), $хiР(`x n ) в слу-
чае конечных четких множеств М означает функции от переменных {`x n } cледующего вида: "хi Р(`x n )= & Р(х1, ..., хi ,...,хn); х i ÎM $хiР(`x n)= Ú Р(х1, ..., хi ,..., хn). х i ÎM С учётом конкретного содержания нечетких операций умножения и сложения (которые сводятся к минимуму и максимуму), нечеткие кванторы можно определить сле-дующим образом. Определение. Нечеткими кванторами и явля-ются логические символы, которые придают включающим их выражениям следующий смысл: хi (`x n )=& (х 1, ..., хi ,..., х n) = min (х 1, ..., хi ,..., х n); х i ÎM х i ÎM хi (`x n ) =Ú (х 1, ..., хi ,..., х n) = max (х 1, ..., хi ,..., х n). х i ÎM х i ÎM В формулах все переменные, кроме хi, постоянны. Пример 2. Найти значения истинности формул х (х,1) и х ( х,1), содержащих нечеткие кванторы и предикат из Примера 1. Решение. х (х,1) = min [ (0,1); (1,1); (2,1); (3,1)]=min [0;1/9;2/9;1/3] = 0; х ( х,1) = max [ (0,1); (1,1); (2,1); (3,1)]=max [0;1/9;2/9;1/3] = 1/3. Все остальные термины нечетной логики предикатов могут быть введены по аналогии с четкими определениями.
|