logo
Гусева Дискретная математика для информатиков и економистов 2010

7.8.1. Нечеткая лингвистическая логика

Лингвистическая переменная – переменная, значением кото-

рой являются слова или предложения естественного или искусственного языка.

Например, «возраст» – лингвистическая переменная, если она принимает значения «молодой», «немолодой», «старый», «не очень старый» и т.д.

Лингвистическая переменная описывается набором

(x,T (x),U , G, M ) ,

где х – название переменной; Т(х) – совокупность ее лингвистических значений (терм-множеств), т.е. множество названий лингвистических значений переменной х, причем каждое из таких значений является нечеткой переменной ~х со значениями из универсального множества U; U – универсальное множество; G – синтаксическое правило, порождающее термины множества Т(х), т.е. названия ~х значений переменной X; M – семантическое правило, которое ставит в соответствие каждой нечеткой переменной ~х ее смысл M( ~х ), т.е. нечеткое подмножество M( ~х ) универсального множества U.

Назначение семантического правила – связать совместимость первичных термов в составе лингвистического значения с совместимостью составного значения. Неопределенности, такие, как «очень», «вполне», «чрезвычайно», а также союзы «и», «или» по-