ПЗ 4 Улатов В. Р. ИВТ-2018. Российский государственный социальный университет Факультет информационных технологий Практическое задание 4 Лингвистическая переменная по дисциплине Интеллектуальные информационные системы
Скачать 51.85 Kb.
|
Практическое задание № 4 Лингвистическая переменная по дисциплине «Интеллектуальные информационные системы»
Москва 2020 Лингвистическая переменная — в теории нечётких множеств, переменная, которая может принимать значения фраз из естественного или искусственного языка. Например, лингвистическая переменная «скорость» может иметь значения «высокая», «средняя», «очень низкая» и т. д. Фразы, значение которых принимает переменная, в свою очередь являются именами нечетких переменных и описываются нечетким множеством. Лингвистическая переменная также определяется как кортеж:< β, T, X, G, M, где: β — наименование или название лингвистической переменной; Т — базовое терм-множество лингвистической переменной или множество ее значений (термов), каждое из которых представляет собой наименование отдельной нечеткой переменной α; X — область определения (универсум) нечетких переменных, которые входят в определение лингвистической переменной β; G — некоторая синтаксическая процедура, которая описывает процесс образования или генерирования из множества Т новых, осмысленных в рассматриваемом контексте значений для данной лингвистической переменной; М— семантическая процедура, которая позволяет поставить в соответствие каждому новому значению данной лингвистической переменной, получаемому с помощью процедуры G, некоторое осмысленное содержание посредством формирования соответствующего нечеткого множества Пример лингвистической переменной: Пусть эксперт определяет толщину выпускаемого изделия с помощью понятий: «Малая толщина», «Средняя толщина», «Большая толщина» При этом минимальная толщина = 10 мм, а максимальная = 80 мм. Формализация такого описания может быть определена с помощью следующей лингвистической переменной: x – толщина изделия; T – термо множество {«Малая толщина», «Средняя толщина», «Большая толщина»}; U – отрезок от 10 до 80; G – процедура образования новых термов с помощью связок «И», «ИЛИ». и модификаторов типа «очень», «не», «слегка», и т.д. Например: «Малая или средняя толщина», «очень малая толщина»; М – процедура задания на U = [10,80] нечётких подмножеств А1 = «Малая толщина», А2 = «Средняя толщина», А3 = «Большая толщина», а также нечётких множеств для термов G(T) в соответствии с правилами трансляции нечётких связок и модификаторов «И», «ИЛИ», «НЕ», «ОЧЕНЬ», «СЛЕГКА» и других операций над нечёткими множествами вида: ; CON A = – растяжение; DIL A = – сжатие. Наряду с рассмотренными выше базовыми значениями лингвистической переменной «Толщина» (Т = {«Малая толщина», «Средняя толщина», «Большая толщина»}) возможны значения, зависящие от области определения X. В данном случае значения лингвистической переменной «Толщина изделия» могут быть определены как «около 20 мм», «около 50 мм», «около 70 мм», т.е. в виде нечетких чисел. Терма множество и расширенное терма множество в условиях примера можно характеризовать следующими функциями принадлежности: На рисунке 2 приведена функция принадлежности нечёткого множества «Малая или средняя толщина»: |