Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Лингвистическая переменная
Язык традиционной математики часто оказывается для описания реальных сложных систем недостаточно гибким. Л. А. Заде предложил для оценки ситуации, моделирования сложных объектов использовать не количественные, а качественные характеристики ("большой", "малый" и т. д.) и ввел в рассмотрение понятие лингвистической переменной [6]. Лингвистической называют переменную, которая задана на количественной шкале базовой переменной u (, U - универсальное множество) и принимает значения в виде слов и словосочетаний естественного языка. Отдельное значение лингвистической переменной, или лингвистическое значение (лингвистический терм, название нечеткой переменной) задается не в виде конкретного числа, а с помощью одной функции принадлежности, т. е. каждому лингвистическому значению соответствует нечеткое множество. Таким образом, лингвистическая переменная определяется как тройка (x, Т, U), где x - наименование лингвистической переменной; Т - множество ее значений (терм-множество); U - универсальное множество [10]. Нечеткой переменной называется тройка (X, U, А), где X - наименование нечеткой переменной; U - универсальное множество; А - НМ, описывающее ограничения на возможные значения нечеткой переменной X [10]. Пример 1.9. Слово "молодой" (М) можно рассматривать как лингвистическое значение лингвистической переменной "возраст". Другими лингвистическими значениями могут быть "очень молодой" (ОМ), "старый" (СТ), "средний" (С) (рис. 1.7). Числовая пе- ременная - "возраст", принимающая значения, например 0, 17, 24, 35, 65,…, является базовой переменной. Лингвис- тическая переменная - "возраст" (возраст, Т, [0, 125]), терм-множество - Т = {"очень молодой", "молодой", "средний", "старый"}, [0, 125] Ì U. Нечеткая переменная - "молодой" ("молодой", [17, 35], А). Здесь А - НМ.
Фаззификация
Процедуру определения степени принадлежности элемента нечеткому множеству А называют фаззификацией. Другими словами, фаззификация - это определение соответствия между реальными значениями переменной и лингвистическими значениями. Условия, которым должна удовлетворять ФП [11]: · ФП крайних нечетких множеств (термов) должны быть Z, S-типов (см. прил. 4), но не колоколообразные, и при значения ФП Это условие связано с расположением термов в упорядоченном множестве и необходимо для построения регулятора на основе нечеткого алгоритма Мамдани. · Каждое нечеткое множество должно иметь единственный максимум. · ФП должны иметь гладкие затухающие до нуля фронты.
двух соседних нечетких множеств (термов), когда (рис. 1.8). · Нечеткие множества должны быть нормаль- ными (1.3). Способы построения ФП: · на основе экспертных оценок. Обоснованное построение ФП НМ возможно лишь при условии смысловой интерпретации множества. Поэтому полагаем, что множество А задает некоторое значение лингвистической переменной x, например: лингвистическая переменная x - ошибка управления, значения x - М (малое), С (среднее), Б (большое). Наиболее просто ФП НМ А строится прямым методом для одного эксперта, т. е. эксперт каждому элементу множества U ставит в соответствие определенную степень принадлежности ; · путем обработки статистических данных [11]; · по результатам моделирования, например настройкой с помощью адаптивной сети (см. прил. 5)
|